Journal of Applied Nonlinear Dynamics
A Simple Data-Driven Algorithm for Detecting Changes in the Dynamics of Chaotic Oscillators
Journal of Applied Nonlinear Dynamics 14(4) (2025) 973--980 | DOI:10.5890/JAND.2025.12.015
Kazimieras Pukenas
Department of Health Promotion and Rehabilitation, Lithuanian Sports University, Sporto 6, LT-44221, Kaunas, Lithuania
Download Full Text PDF
Abstract
A new algorithm is described for detecting small changes in the topological structure of the dynamics of a nonlinear system due to perturbations in the driving signals. The proposed approach is based on implementing a covariance-based clustering method on the windowed training dataset of the reconstructed phase space of the dynamical system, and change-point is detected by evaluating the minimum Euclidean distance between all centroids of these clusters and the windowed covariance matrices for the testing data. Applying the proposed approach to the Rössler system, the Hénon-Heiles system and a photoplethysmogram signal when applying small transient perturbations showed its effectiveness at detecting small discontinuities in the dynamics of the system even when the system is chaotic.
References
-
| [1]  | Montoya, A., Habtour, E., and Moreu, F. (2020), Quantifying information without entropy: Identifying intermittent disturbances in dynamical systems, Entropy, 22, 1199.
|
-
| [2]  | Montoya, A., Habtour, E., and Moreu, F. (2023), Detecting hidden transient events in noisy nonlinear time-series, Chaos, 32, 073131.
|
-
| [3]  | Tan, E., Algar, S.D., Correa, D., Stemler, T., and Small, M. (2023), Network representations of attractors for change point detection, Communications in Physics, 6, 340.
|
-
| [4]  | Eckley, I.A., Fearnhead, P., and Killick, R. (2011), Bayesian Time Series Models edited by Barber, D., Cemgil, A.T., Chiappa, S. (Cambridge University Press), Chap. 10, 205-224.
|
-
| [5]  | Kwasniok, F. (2018), Detecting, anticipating, and predicting critical transitions in spatially extended systems, Chaos, 28, 033614.
|
-
| [6]  | Lin, S., Mengaldo, G., and Maulik, R. (2023), Online data-driven changepoint detection for high-dimensional dynamical systems, Chaos, 33, 103112.
|
-
| [7]  | Saatci, Y., Turner, R.D., and Rasmussen, C.E. (2010), Gaussian process change point models. In Proc. 27th International Conference on Machine Learning (ICML-10), 927-934.
|
-
| [8]  | Mateos, D.M., Riveaud, L.E., and Lamberti, P.W. (2017), Detecting dynamical changes in time series by using the Jensen Shannon divergence, Chaos, 27, 083118.
|
-
| [9]  | Mateos, D.M., Riveaud, L.E., and Lamberti, P.W. (2023), Rao-Burbea centroids applied to the statistical characterization of time series and images through ordinal patterns, Chaos, 33, 033144.
|
-
| [10]  | Shekofteh, Y., Jafari, S., Sprott, J.C., Golpayegani, S.M.R.H., and Almasganj, F. (2015), A Gaussian mixture model based cost function for parameter estimation of chaotic biological systems, Communications in Nonlinear Science and Numerical Simulation, 20, 469-481.
|
-
| [11]  | Yokoyama, H. and Kitajo, K. (2022), Detecting changes in dynamical structures in synchronous neural oscillations using probabilistic inference, NeuroImage, 252, 119052.
|
-
| [12]  | Papaioannou, P.G., Talmon, R., Kevrekidis, I.G., and Siettos, C. (2023), Time-series forecasting using manifold learning, radial basis function interpolation, and geometric harmonics, Chaos, 32, 083113.
|
-
| [13]  | Chen, Y. and Yang, H. (2016), Heterogeneous recurrence representation and quantification of dynamic transitions in continuous nonlinear processes, European Physical Journal B, 89, 155.
|
-
| [14]  | Delagea, R. and Nakata, T. (2023), Directed recurrence networks, Chaos, 33, 113103.
|
-
| [15]  | Yang, G. and Xia, S. (2023), Hard c-mean transition network method for analysis of time series, Chaos, 33, 053114.
|
-
| [16]  | Hu, J., Chu, C., Zhu, P., and Yuan, M. (2023), Visibility graph-based segmentation of multivariate time series data and its application, Chaos, 33, 093123.
|
-
| [17]  | Ahrens, L., Ahrens, J., and Schotten, H.D. (2019), A machine-learning phase classification scheme for anomaly detection in signals with periodic characteristics, EURASIP Journal on Advances in Signal Processing, 2019:27.
|
-
| [18]  | Ieva, F., Paganoni, A.M., and Tarabelloni, N. (2016), Covariance-based clustering in multivariate and functional data analysis, Journal of Machine Learning Research, 17, 1-21.
|
-
| [19]  | Tan, E., Algar, S., Correa, D., Small, M., Stemler, T., and Walker, D. (2023), Selecting embedding delays: An overview of embedding techniques and a new method using persistent homology, Chaos, 33, 032101.
|
-
| [20]  | Lee, H., Ahn, H.-J., Kim, K.-R., Kim, P.T., and Koo, J.-Y. (2015), Geodesic clustering for covariance matrices, Communications in Statistics - Applied Methods, 22(4), 321-331.
|
-
| [21]  | You, K. and Park, H.-J. (2021), Re-visiting Riemannian geometry of symmetric positive definite matrices for the analysis of functional connectivity, NeuroImage, 225, 117464.
|
-
| [22]  | Pereira, R., Mestre, X., and Gregoratti, D. (2024), Asymptotics of distances between sample covariance matrices, IEEE Transactions on Signal Processing, 2024.
|
-
| [23]  | Hénon, M. and Heiles, C. (1964), The applicability of the third integral of motion: some numerical experiments, Astronomical Journal, 69(1), 73.
|
-
| [24]  | Nieto, A.R., Seoane, J.M., Alvarellos, J.E., and Sanjuán, M.A.F. (2018), Resonant behavior and unpredictability in forced chaotic scattering, Physical Review E, 98, 062206.
|
-
| [25]  | Rosenstein, M.T., Collins, J.J., and De Luca, C.J. (1993), A practical method for calculating largest Lyapunov exponents from small data sets, Physica D, 65, 117-134.
|