Hierarchical Representations for Evolving Acyclic Vector Autoregressions (HEAVe)
Cameron Cornell, Lewis Mitchell, Matthew Roughan
TL;DR
HEAVe introduces a hierarchical evolutionary framework to fit acyclic VAR models, enabling direct modeling of hierarchical causal structure in time series. By evolving node hierarchies and constraining VAR coefficients, HEAVe produces DAG-consistent networks that preserve most predictive power while enhancing interpretability and structural insight. Across synthetic simulations and a 100-cryptocurrency empirical study, HEAVe achieves strong predictive performance with substantially pruned networks and accurate recovery of hierarchical relationships, suggesting a largely hierarchical underlying dynamic. The approach offers a flexible baseline for DAG identification in econometrics and broader time-series applications, balancing accuracy, interpretability, and scalability.
Abstract
Causal networks offer an intuitive framework to understand influence structures within time series systems. However, the presence of cycles can obscure dynamic relationships and hinder hierarchical analysis. These networks are typically identified through multivariate predictive modelling, but enforcing acyclic constraints significantly increases computational and analytical complexity. Despite recent advances, there remains a lack of simple, flexible approaches that are easily tailorable to specific problem instances. We propose an evolutionary approach to fitting acyclic vector autoregressive processes and introduces a novel hierarchical representation that directly models structural elements within a time series system. On simulated datasets, our model retains most of the predictive accuracy of unconstrained models and outperforms permutation-based alternatives. When applied to a dataset of 100 cryptocurrency return series, our method generates acyclic causal networks capturing key structural properties of the unconstrained model. The acyclic networks are approximately sub-graphs of the unconstrained networks, and most of the removed links originate from low-influence nodes. Given the high levels of feature preservation, we conclude that this cryptocurrency price system functions largely hierarchically. Our findings demonstrate a flexible, intuitive approach for identifying hierarchical causal networks in time series systems, with broad applications to fields like econometrics and social network analysis.
