Final published version
Licence: CC BY: Creative Commons Attribution 4.0 International License
Research output: Contribution to Journal/Magazine › Journal article › peer-review
Research output: Contribution to Journal/Magazine › Journal article › peer-review
}
TY - JOUR
T1 - Surrogate data for hypothesis testing of physical systems
AU - Lancaster, Gemma
AU - Iatsenko, Dima
AU - Pidde, Aleksandra
AU - Ticcinelli, Valentina
AU - Stefanovska, Aneta
PY - 2018/7/18
Y1 - 2018/7/18
N2 - The availability of time series of the evolution of the properties of physical systems is increasing, stimulating the development of many novel methods for the extraction of information about their behavior over time, including whether or not they arise from deterministic or stochastic dynamical systems. Surrogate data testing is an essential part of many of these methods, as it enables robust statistical evaluations to ensure that the results observed are not obtained by chance, but are a true characteristic of the underlying system.The surrogate data technique is based on the comparison of a particular property of the data (a discriminating statistic) with the distribution of the same property calculated in a set of constructed signals (surrogates) which match the original data set but do not possess the property that is being tested. Fourier transform based surrogates remain the most popular, yet many more options have since been developed to test increasingly varied null hypotheses while characterizing the dynamics of complex systems, including uncorrelated and correlated noise, coupling between systems, and synchronization.Here, we provide a detailed overview of a wide range of surrogate types, discuss their practical applications and demonstrate their use in both numerically simulated and real experimental systems. We also compare the performance of various surrogate types for the detection of nonlinearity, synchronization and coherence, coupling strength between systems, and the nature of coupling.A MatLab toolbox for many of the surrogate methods is provided.
AB - The availability of time series of the evolution of the properties of physical systems is increasing, stimulating the development of many novel methods for the extraction of information about their behavior over time, including whether or not they arise from deterministic or stochastic dynamical systems. Surrogate data testing is an essential part of many of these methods, as it enables robust statistical evaluations to ensure that the results observed are not obtained by chance, but are a true characteristic of the underlying system.The surrogate data technique is based on the comparison of a particular property of the data (a discriminating statistic) with the distribution of the same property calculated in a set of constructed signals (surrogates) which match the original data set but do not possess the property that is being tested. Fourier transform based surrogates remain the most popular, yet many more options have since been developed to test increasingly varied null hypotheses while characterizing the dynamics of complex systems, including uncorrelated and correlated noise, coupling between systems, and synchronization.Here, we provide a detailed overview of a wide range of surrogate types, discuss their practical applications and demonstrate their use in both numerically simulated and real experimental systems. We also compare the performance of various surrogate types for the detection of nonlinearity, synchronization and coherence, coupling strength between systems, and the nature of coupling.A MatLab toolbox for many of the surrogate methods is provided.
KW - Surrogate data
KW - Dynamical systems
KW - Time series analysis
KW - Complex systems
U2 - 10.1016/j.physrep.2018.06.001
DO - 10.1016/j.physrep.2018.06.001
M3 - Journal article
VL - 748
SP - 1
EP - 60
JO - Physics Reports
JF - Physics Reports
SN - 0370-1573
ER -