Hierarchical Representations for Evolving Acyclic Vector Autoregressions (HEAVe)

ArXiv ID: 2505.12806 “View on arXiv”

Authors: Cameron Cornell, Lewis Mitchell, Matthew Roughan

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.

Keywords: causal networks, acyclic vector autoregressive processes, evolutionary approach, hierarchical representation, cryptocurrency, Cryptocurrency

Complexity vs Empirical Score

  • Math Complexity: 8.5/10
  • Empirical Rigor: 7.0/10
  • Quadrant: Holy Grail
  • Why: The paper introduces a novel evolutionary algorithm for fitting acyclic VAR processes, involving complex hierarchical graph theory and optimization, while also presenting empirical results on cryptocurrency data and simulation benchmarks, demonstrating backtest-ready methodology.
  flowchart TD
    A["Research Goal:<br>Hierarchical Acyclic<br>Causal Networks"] --> B["Methodology:<br>Evolutionary Approach<br>HEAVe Model"]
    B --> C["Data:<br>100 Cryptocurrency<br>Return Series"]
    C --> D["Computational Process:<br>Fit Acyclic VARs<br>Preserve Structural Properties"]
    D --> E["Outcome 1:<br>High Feature Preservation<br>vs Unconstrained Models"]
    D --> F["Outcome 2:<br>Hierarchical Structure<br>Identified in Crypto System"]
    E & F --> G["Conclusion:<br>Flexible Method for<br>Time Series Analysis"]