Abstract

Extracting relevant properties of empirical signals generated by nonlinear, stochastic, and high-dimensional systems is a challenge of complex systems research. Open questions are how to differentiate chaotic signals from stochastic ones, and how to quantify nonlinear and/or high-order temporal correlations. Here we propose a new technique to reliably address both problems. Our approach follows two steps: first, we train an artificial neural network (ANN) with flicker (colored) noise to predict the value of the parameter, alpha, that determines the strength of the correlation of the noise. To predict alpha the ANN input features are a set of probabilities that are extracted from the time series by using symbolic ordinal analysis. Then, we input to the trained ANN the probabilities extracted from the time series of interest, and analyze the ANN output. We find that the alpha value returned by the ANN is informative of the temporal correlations present in the time series. To distinguish between stochastic and chaotic signals, we exploit the fact that the difference between the permutation entropy (PE) of a given time series and the PE of flicker noise with the same alpha parameter is small when the time series is stochastic, but it is large when the time series is chaotic. We validate our technique by analysing synthetic and empirical time series whose nature is well established. We also demonstrate the robustness of our approach with respect to the length of the time series and to the level of noise. We expect that our algorithm, which is freely available, will be very useful to the community.

Highlights

  • Extracting relevant properties of empirical signals generated by nonlinear, stochastic, and highdimensional systems is a challenge of complex systems research

  • The filled symbols correspond to different types of stochastic time series, and the solid black line corresponds to flicker noise (FN) time series generated with α ∈ [−1, 3], which is accurately evaluated by the artificial neural network (ANN)

  • For α = 0, some ordinal patterns occur in the time series more often than others, and the ordinal probabilities are not all equal, which decreases the permutation entropy

Read more

Summary

Introduction

Extracting relevant properties of empirical signals generated by nonlinear, stochastic, and highdimensional systems is a challenge of complex systems research. A related important problem is how to appropriately quantify the strength and length of the temporal correlations present in a time ­series[11,12,13,14]. The performance of these methods varies with the characteristics of the time series. Flicker noise has been extensively studied in diverse areas such as e­ lectronics16,17, ­biology18,19, ­physics20,21, ­economy22,23, ­meteorology24, ­astrophysics[25], etc Related to this issue, many methods described in the literature are able to evaluate the time correlation quantification α , such as the Hurst exponent H2,11–13,15,21,26. We first train the ANN with flicker noise to predict the Scientific Reports | (2021) 11:15789

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call