Decomposing Non-Markovian History Dependence
Matthew P. Leighton, Christopher W. Lynn
TL;DR
The paper tackles the challenge of quantifying non-Markovian history dependence in biological systems by introducing an information-theoretic decomposition of history dependence: the total dynamical information $I_{tot}$ equals the sum of nonnegative contributions from each history order, $I_{tot} = I_1 + I_2 + \cdots$, with $I_k = h_{k-1} - h_k$. This framework is validated in minimal non-Markovian models and then applied to prolonged fruit-fly behavior recordings, revealing that non-Markovian dependencies scale invariantly across timescales from fractions of a second to minutes, yet the overall strength of non-Markovianity peaks at an intermediate, approximately $7.4$-second timescale. The results demonstrate a principled method to disentangle and quantify multi-order historical dependencies independent of autocorrelation structure, with implications for understanding memory and coarse-graining phenomena in living systems. The approach provides a path toward bounding and approximating long-range dependencies in real data and offers a general, model-agnostic tool for analyzing history dependence across scales. $I_{tot}$, $I_k$, and related quantities are computed from data with finite-data corrections and robust to coarse-graining, enabling applications to other biological contexts beyond fly behavior.
Abstract
Non-Markovian stochastic processes are ubiquitous in biology. Nevertheless, we lack a general framework for quantifying historical dependencies. In this Letter, we propose an information-theoretic approach to decompose history dependence in systems with non-Markovian dynamics, quantifying the information encoded in dependencies of each order. In minimal models of non-Markovian dynamics, we show that this framework correctly captures the underlying historical dependencies, even when autocorrelations do not. In prolonged recordings of fly behavior, we find that the scaling of non-Markovian dependencies is invariant across timescales from fractions of a second to minutes. Despite this invariance, the overall amount of non-Markovian information is non-monotonic, suggesting a unique timescale on which historical dependencies are strongest.
