Time Series Analysis

Time series analysis based on ordinal pattern statistics

Previous work by Rosso et al. [1] showed that time series from low dimensional chaotic systems can be distinguished from stochastic processes (“noise”) by their location in the complexity-entropy plane spanned by the normalized entropy \( H_S [P] = S[P] / S_{max} \) given by the Shannon entropy \( S[P] = -\sum_{j=1}^{m!} p_j \log p_j \) divided by its maximal value \( S_{max} = 1 / \log(m!) \) and the statistical complexity \( C_{JS} [P] = H_S \cdot Q_{JS} [P,P_e] \), where \( P= \{ p_j \} \) denotes the distribution of ordinal patterns of length \( m \) and

\( Q_{JS}[P,P_e] = D_{JS}[P,P_e] / D_{JS,max} \)

stands for the normalized Jensen-Shannon divergence

\( D_{JS}[P,P_e] = S[\frac{P+P_e}{2}] - \frac{S[P]}{2} - \frac{S[P_e]}{2} \)

quantifying the difference between $P$ and the uniform distribution $P_e$.

Time series with ordinal pattern of length m = 3 and lag l = 2 high- lighted. Bottom: 3!=6 possible ordinal patterns of length m = 3.

To address the question whether this distinction is also possible for high-dimensional chaos we applied this approach to time series generated by high-dimensional systems with Kaplan-Yorke dimensions $\Delta^{(KY)}$ in the range from 1 to 50 and found that dense sampling of continuous signals and too few data points may lead to non-uniform ordinal pattern distributions and spuriously low entropies and high complexities [2]. In particular, phase randomized surrogate data show the same path in the CE-plane as the original data upon lag variation (variation of sampling time), as illustrated for the Mackey-Glass delay differential equation

$\dot x(t) = \beta \frac{x(t-\tau)}{1 + x(t-\tau)^\nu} - \gamma x(t)$

and the one-dimensional Kuramoto–Sivashinsky equation [5]

$\partial_t u(x,t) = -\frac{1}{2} \nabla\left[ u^2(x,t)\right] - \nabla^2 u(x,t) - \nabla^4 u(x,t)$

with periodic boundary conditions.

Complexity entropy values of $\Delta^{(KY)} \approx 43$ dimensional time series of length 106 generated by the Mackey-Glass and the Kuramoto-Sivashinsky equation (pattern length m = 6, lag varied).

Predicting chaotic time evolution using reservoir computing

Reservoir computing exploits the response of a dynamical system driven by a given (observed) input signal to predict a desired target signal or to classify the input. To achieve reproducible results the driven system has to fulfill the echo state property [3]. If the input signal is generated by another dynamical system the pair of unidirectional systems has to exhibit generalized synchronization [4] with a global basin of attraction of the response dynamics [5].

Using the Lorenz-63 system [5], the Hindmarsh-Rose model, and the Lorenz-96 equations for generating input signals and an echo state network as reservoir system we demonstrated that delayed values of input and reservoir state improve prediction performance if only partial knowledge about the state of the driving system is available or if non-optimal hyperparameters are used [6].

Left panel: prediction of the future value $\vec{u}_{m+1}$ of a given input time series using the current input $\vec{u}_m$ and the current state $\vec{s}_m$ of the reservoir system. Right panel: prediction based on current and past (delayed) values of the input time series and the reservoir state. The coloring marks the (dynamic) elements used or not used for computing the output [6].

Furthermore, we showed [7] that efficient iterated prediction of spatio-temporal chaos can be achieved by combining parallel reservoir computing with dimension reduction, as shown for the one-dimensional Kuramoto–Sivashinsky equation with periodic boundary conditions.

Iterative prediction of the Kuramoto–Sivashinsky equation.
(a) True temporal evolution. (b) Iterative prediction using a combined approach of parallel reservoirs with dimensionality reduction. ({c}) Difference between the ground truth (a) and the prediction (b). The valid time of the prediction $t_{\rm{valid}} \approx 10$ Lyapunov times is marked by dashed black lines. < (d) Illustration of the parallel reservoir approach for M = 2 reservoirs where each subdomain is predicted by its own reservoir. (e) Linear transformation $\mathcal{L}$ of the input based on principle component analysis (PCA) and dimension reduction using only the largest (75% of the) PCA components as reservoir input. The output of the reservoir is mapped back to the spatial domain by means of the inverse transformation $\mathcal{L}^{-1}$.

Interestingly, for small reservoir systems (< 1000 nodes), dimension reduction even improves the performance of the prediction.

For small node numbers N < 1000, PCA based dimensionality reduction to 25% or 50% increases the valid times of KSE predictions using M = 32 parallel reservoirs

Analysing complex spiral wave dynamics using wave tracking
To analyse the creation, annihilation and break-up of (spiral) waves in excitable media we have developed a wave tracker approach which provides an in-depth analysis of complex spatio-temporal dynamics which can also be applied to experimental imaging data.

Top panel: Snapshots of spiral waves generated by the Fenton-Karma model showing connected wave parts in different colors indicating waves that remain stable and occur in different frames.<\br> Bottom panel: Graph with the colored nodes corresponding to the colored waves. Horizontal arrows show continuing waves and diagonal arrows indicate splits and merges of waves.

Further research activities and ongoing collaborations include a review on methods for estimating fractal dimensions [8], applications of adjoint optimization for parameter estimation, the development of analysis tools for real-time MRI-images to quantify the impact of heart beat and breathing on the flow in the glymphatic system of the brain, and advanced signal analysis for breathing patterns and 4D ultrasound imaging.

References

  1. A. Rosso, H. A. Larrondo, M. T. Martin, A. Plastino, and M. A. Fuentes, Phys. Rev. Lett. 99, 154102 (2007)
  2. I. Kottlarz and U. Parlitz, Chaos 33, 053105 (2023)
  3. U. Parlitz, Front. Appl. Math. Stat. 10, 1221051 (2024)
  4. H. Suetani and U. Parlitz, (under review) (2025)
  5. G. Datseris and U. Parlitz, Nonlinear Dynamics - A Concise Introduction Interlaced with Code (Springer, 2022)
  6. L. Fleddermann, S. Herzog and U. Parlitz, Chaos 35, 053147 (2025)
  7. L. Fleddermann, U. Parlitz and G. Wellecke, arXiv:2504.05512, under review (2025)
  8. G. Datseris, I. Kottlarz, A.P. Braun, U. Parlitz, Chaos 33, 102101 (2023)

Related