Impulse Response and Granger Causality in Dynamical Systems with Autoencoder Nonlinear Vector Autoregressions

03/22/2019
by   Kurt Izak Cabanilla, et al.
0

Sometimes knowing the future given the present is not enough. For sound policy making, predicting possible futures given different user defined scenarios can be more important. However, the workhorse for causality detection and impulse response, the Vector Autoregression (VAR), assumes linearity and has produced poor forecasts (Reis, 2018). Here, we introduce a vector autoencoder nonlinear autoregression neural network (VANAR) capable of both automatic time series feature extraction for its inputs and automatic functional form estimation. We compare the performance of VANAR and VAR across three tests: (1) forecasting skill, measured as n-step ahead forecast accuracy, (2) correct detection of Granger Causality between variables, and (3) impulse response tests on modeled trajectories subject to external shocks. These tests were performed on datasets with different underlying dynamics: a simulated nonlinear chaotic system, a simulated linear system, and an empirical system using Philippine macroeconomic data. Results show that VANAR significantly outperforms VAR in terms of the forecast and causality tests especially for the nonlinear and empirical macroeconomic systems. For the impulse response test, VANAR outperforms VAR in the linear system but both models fail to predict the shocked trajectories of the nonlinear chaotic system. VANAR was robust in its ability to model a wide variety of dynamics, from chaotic, high noise, and low data environments to complex macroeconomic systems, thus illustrating its potential usefulness in modeling more real world dynamical systems.

READ FULL TEXT
research
05/18/2023

Robust inference of causality in high-dimensional dynamical processes from the Information Imbalance of distance ranks

We introduce an approach which allows inferring causal relationships bet...
research
09/17/2022

A Causality-DeepONet for Causal Responses of Linear Dynamical Systems

In this paper, we propose a DeepONet structure with causality to represe...
research
07/08/2022

Causal Discovery using Model Invariance through Knockoff Interventions

Cause-effect analysis is crucial to understand the underlying mechanism ...
research
01/19/2021

Interpretable Models for Granger Causality Using Self-explaining Neural Networks

Exploratory analysis of time series data can yield a better understandin...
research
05/04/2020

A simple test for causality in complex systems

We provide a new solution to the long-standing problem of inferring caus...
research
04/09/2021

Granger Causality Based Hierarchical Time Series Clustering for State Estimation

Clustering is an unsupervised learning technique that is useful when wor...
research
07/22/2020

Using local dynamics to explain analog forecasting of chaotic systems

Analogs are nearest neighbors of the state of a system. By using analogs...

Please sign up or login with your details

Forgot password? Click here to reset