Ma Huanfei, Aihara Kazuyuki, Chen Luonan
1] School of Mathematical Sciences, Soochow University, China [2] Collaborative Research Center for Innovative Mathematical Modelling, Institute of Industrial Science, The University of Tokyo, Japan.
Collaborative Research Center for Innovative Mathematical Modelling, Institute of Industrial Science, The University of Tokyo, Japan.
Sci Rep. 2014 Dec 12;4:7464. doi: 10.1038/srep07464.
Quantifying causality between variables from observed time series data is of great importance in various disciplines but also a challenging task, especially when the observed data are short. Unlike the conventional methods, we find it possible to detect causality only with very short time series data, based on embedding theory of an attractor for nonlinear dynamics. Specifically, we first show that measuring the smoothness of a cross map between two observed variables can be used to detect a causal relation. Then, we provide a very effective algorithm to computationally evaluate the smoothness of the cross map, or "Cross Map Smoothness" (CMS), and thus to infer the causality, which can achieve high accuracy even with very short time series data. Analysis of both mathematical models from various benchmarks and real data from biological systems validates our method.
从观测到的时间序列数据中量化变量之间的因果关系在各个学科中都非常重要,但也是一项具有挑战性的任务,尤其是当观测数据较短时。与传统方法不同,基于非线性动力学吸引子的嵌入理论,我们发现仅用非常短的时间序列数据就有可能检测因果关系。具体而言,我们首先表明,测量两个观测变量之间交叉映射的平滑度可用于检测因果关系。然后,我们提供了一种非常有效的算法来计算评估交叉映射的平滑度,即“交叉映射平滑度”(CMS),从而推断因果关系,即使对于非常短的时间序列数据,该算法也能实现高精度。对来自各种基准的数学模型和来自生物系统的真实数据的分析验证了我们的方法。