z-logo
open-access-imgOpen Access
Discovering causal structure with reproducing-kernel Hilbert space ε -machines
Author(s) -
Nicolas Brodu,
James P. Crutchfield
Publication year - 2022
Publication title -
chaos
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.971
H-Index - 113
eISSN - 1089-7682
pISSN - 1054-1500
DOI - 10.1063/5.0062829
Subject(s) - reproducing kernel hilbert space , mathematics , hilbert space , kernel (algebra) , markov kernel , hidden markov model , markov process , markov chain , computer science , markov model , mathematical analysis , artificial intelligence , discrete mathematics , variable order markov model , statistics
We merge computational mechanics’ definition of causal states (predictively equivalent histories) with reproducing-kernel Hilbert space (RKHS) representation inference. The result is a widely applicable method that infers causal structure directly from observations of a system’s behaviors whether they are over discrete or continuous events or time. A structural representation—a finite- or infinite-state kernel [Formula: see text] -machine —is extracted by a reduced-dimension transform that gives an efficient representation of causal states and their topology. In this way, the system dynamics are represented by a stochastic (ordinary or partial) differential equation that acts on causal states. We introduce an algorithm to estimate the associated evolution operator. Paralleling the Fokker–Planck equation, it efficiently evolves causal-state distributions and makes predictions in the original data space via an RKHS functional mapping. We demonstrate these techniques, together with their predictive abilities, on discrete-time, discrete-value infinite Markov-order processes generated by finite-state hidden Markov models with (i) finite or (ii) uncountably infinite causal states and (iii) continuous-time, continuous-value processes generated by thermally driven chaotic flows. The method robustly estimates causal structure in the presence of varying external and measurement noise levels and for very high-dimensional data.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here