EGU24-20089, updated on 11 Mar 2024
https://doi.org/10.5194/egusphere-egu24-20089
EGU General Assembly 2024
© Author(s) 2024. This work is distributed under
the Creative Commons Attribution 4.0 License.

Causal Discovery of Stochastic Dynamical Systems: A Markov Chain Approach

Marcell Stippinger1, Attila Bencze1,2, Ádám Zlatniczki3,4, Zoltán Somogyvári1,5, and András Telcs1,3,6
Marcell Stippinger et al.
  • 1Department of Computational Sciences, Institute for Particle and Nuclear Physics, Wigner Research Centre for Physics, Budapest, Hungary
  • 2Electrophysics Institute, Óbuda University, Budapest, Hungary
  • 3Department of Computer Science and Information Theory, Faculty of Electrical Engineering and Informatics, Budapest University of Technology and Economics, Budapest, Hungary
  • 4Ericsson Hungary, Budapest, Hungary
  • 5Axoncord Ltd., Budapest, Hungary
  • 6Department of Quantitative Methods, Faculty of Business and Economics, University of Pannonia, Veszprém, Hungary

Exploring causal relationships among stochastic dynamic systems based solely on observed time series of their states poses a challenging problem. In this context, we present a novel method for causal discovery within stochastic dynamic systems, specifically designed to overcome the limitations of existing methods, particularly in detecting hidden and common drivers. Our proposed approach is based on a straightforward observation: a process generated by a stochastic dynamical system follows a Markov chain if and only if all external influences are independent and identically distributed (i.i.d.). Consequently, the primary tool in our proposed causal discovery scheme involves testing whether the process generates a Markov chain, as opposed to relying on the "classical" causal Markov property or d-separation.

Our method is nonparametric, requiring no intervention, and is built on a reasonably small number of assumptions. We tested our model both on simulated Markov chains of finite state space and structural vector autoregressive processes. To demonstrate the efficacy of our model, we apply it to weather data consisting of solar irradiation and daily average air temperature. Through our method, we successfully identify the ground truth, revealing that irradiation drives temperature. Furthermore, we adeptly pinpoint the true lag while eliminating spurious lags in the autocorrelation function.

How to cite: Stippinger, M., Bencze, A., Zlatniczki, Á., Somogyvári, Z., and Telcs, A.: Causal Discovery of Stochastic Dynamical Systems: A Markov Chain Approach, EGU General Assembly 2024, Vienna, Austria, 14–19 Apr 2024, EGU24-20089, https://doi.org/10.5194/egusphere-egu24-20089, 2024.