Next Article in Journal
Relativistic Limits on the Discretization and Temporal Resolution of a Quantum Clock
Previous Article in Journal
Analysis of Complex Network Attack and Defense Game Strategies Under Uncertain Value Criterion
Previous Article in Special Issue
Ordinal Spectrum: Mapping Ordinal Patterns into Frequency Domain
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Noise Robustness of Transcript-Based Estimators for Properties of Interactions

1
Department of Epileptology, University Hospital Bonn, Venusberg-Campus 1, 53127 Bonn, Germany
2
Helmholtz Institute for Radiation and Nuclear Physics, University of Bonn, Nussallee 14-16, 53115 Bonn, Germany
3
Interdisciplinary Center for Complex Systems, University of Bonn, Brühler Straße 7, 53175 Bonn, Germany
*
Author to whom correspondence should be addressed.
Entropy 2025, 27(10), 1067; https://doi.org/10.3390/e27101067
Submission received: 10 September 2025 / Revised: 10 October 2025 / Accepted: 11 October 2025 / Published: 14 October 2025
(This article belongs to the Special Issue Ordinal Patterns-Based Tools and Their Applications)

Abstract

We investigate the robustness of transcript-based estimators for properties of interactions against various types of noise, ranging from colored noise to isospectral noise. We observe that all estimators are sensitive to symmetric and asymmetric contamination at signal-to-noise ratios that are orders of magnitude higher than those typically encountered in real-world applications. While different coupling regimes can still be distinguished and characterized sufficiently well, the strong impact of noise on the estimator for the direction of interaction can lead to severe misinterpretations of the underlying coupling structure.

1. Introduction

Robustly characterizing properties of couplings—such as directionality, strength, and complexity—between interacting systems is of great interest in diverse scientific fields ranging from physics and chemistry via earth sciences to neuroscience [1,2,3,4,5,6,7,8,9]. An improved understanding of the nature of such couplings would enable eventually the full reconstruction of the functional relationship between the systems under investigation. Quite often a direct (i.e., perturbation-based) access to coupling is not possible, and in this case, one usually resorts to linear and nonlinear time-series-analysis techniques to quantify properties of couplings from pairs of time series of appropriate system observables. Since couplings can manifest themselves in various aspects of the dynamics, a multitude of analysis techniques, originating from statistics, synchronization theory, nonlinear dynamics, information theory, statistical physics, and from the theory of stochastic processes, have been developed yielding promising results. Recent advances in the field of symbolic dynamics [10,11,12] have provided us with ordinal-pattern- and transcript-based analysis techniques [13,14,15,16,17,18,19,20,21] that combine information-theoretic estimators with permutation-theoretic concepts to enable the characterization of dynamical systems and of aspects of interactions between them using a singular concept [22,23,24,25,26,27].
A frequently mentioned advantage of the aforementioned time-series-analysis techniques is their relatively high robustness against observational or measurement noise (see [28,29] and references therein). It is, however, not clear whether the robustness also holds for contamination with other types of noise (such as colored [30,31,32,33] and isospectral noise [34]), particularly if techniques are employed to characterize properties of couplings.
In this paper, we investigate the robustness of transcript-based estimators for the direction, strength, and complexity of interactions [16,35,36,37,38] under the impact of nondeterministic linear noise contributions with a ( 1 / f ) β spectrum as well as of isospectral (or in-band) noise. We mimic conditions that are found in the analysis of real-world data and use coupled chaotic maps and oscillators, whose dynamics we superimpose with the aforementioned types of noise in a symmetric and asymmetric fashion.

2. Methods

2.1. Ordinal Patterns, Transcripts, and Order Classes

A time series of length N is divided into delay vectors of size d using a delay embedding [13,39,40] with delay m, leading to a series of L = N ( d 1 ) m delay vectors. Ordinal patterns or symbols can then be derived by rank-ordering the amplitude values in the corresponding delay vectors from lowest to highest, thus creating values between 0 and d 1 . For example, with d = 4 and m = 1 , for the delay vector q = ( 1.9 , 2.3 , 0.5 , 0.5 ) , the corresponding ordinal pattern is θ = [ θ 0 , θ 1 , θ 2 , θ 3 ] = [ 2 , 3 , 0 , 1 ] . If a vector contains the same value multiple times, we choose to order the entries from left to right, i.e., the unit symbol I = [ 0 , 1 , 2 , , d 1 ] relates to both a vector containing constant or monotonously increasing values.
Through the framework of permutation theory, we are able to characterize the relationship between two ordinal patterns. In the following, S d denotes the set of ordinal patterns of length d. Given two ordinal patterns μ , ν S d , the transcript τ S d with elements [ τ 0 , τ 1 , , τ d 1 ] from μ = [ μ 0 , μ 1 , , μ d 1 ] to ν = [ ν 0 , ν 1 , , ν d 1 ] , where each element of μ , ν , and τ is an element of the set { 0 , 1 , , d 1 } , is defined as [41]
τ μ = ν ,
with the two ordinal patterns acting onto each other via the composition
τ μ = [ μ τ 0 , μ τ 1 , , μ τ d 1 ] = [ ν 0 , ν 1 , , ν d 1 ] .
The inverse element of this group can be found by the following considerations (we will omit the composition symbol ∘ in the following). Since for the inverse element, we know that
τ 1 τ = [ τ ( τ 1 ) 0 , τ ( τ 1 ) 1 , , τ ( τ 1 ) d 1 ] = ! I ,
it follows directly that
τ ( τ 1 ) 0 < τ ( τ 1 ) 1 < < τ ( τ 1 ) d 1 .
With the above definitions, given two series of ordinal patterns μ and ν , a transcript can then be calculated via τ = ν μ 1 .
The set S d can be partitioned into different non-overlapping subsets of symbols according to their permutation order n, with
n = arg n N > 0 ( τ n = I ) .
In the following, these subsets will be denoted as order classes C n . Thus, the order n of a transcript τ describes the minimum number of non-trivial operations needed to obtain the unit symbol.

2.2. Transcript-Based Estimators for Direction, Strength, and Complexity of an Interaction

Given two (supposedly coupled) dynamical systems X and Y with corresponding ordinal pattern series α ^ and β ^ and their respective ordinal patterns { α ^ i } i = 0 L 1 and { β ^ i } i = 0 L 1 , we define the transcript series τ ^ ( α ^ , β ^ ) with τ ^ i ( α ^ , β ^ ) α ^ i = β ^ i , where α ^ i , β ^ i , τ ^ i ( · , · ) S d . As an estimator for the direction of an interaction [37], we here consider the mutual information of transcripts which, for three arbitrary ordinal pattern series α ^ , β ^ and γ ^ is defined as
I ( τ ^ ( γ ^ , α ^ ) , τ ^ ( β ^ , α ^ ) ) = H ( τ ^ ( γ ^ , α ^ ) ) H ( τ ^ ( γ ^ , α ^ ) | τ ^ ( β ^ , α ^ ) ) ,
with the entropy H ( · ) , and τ ^ ( α ^ , β ^ ) denoting, e.g., the transcript series between the ordinal patterns of series α ^ and β ^ . When employing this measure to characterize an interaction between two systems, we use an approach similar to the one used for the definition of the symbolic transfer entropy [14,42]. We first define
τ ^ ( α ^ , α ^ * ) α ^ = α ^ * , τ ^ ( β ^ , β ^ * ) β ^ = β ^ * , α ^ i * = α ^ i + Λ , β ^ i * = β ^ i + Λ ,
where α ^ * denotes the ordinal pattern series α ^ shifted elementwise in time by a delay Λ (which is not to be confused with the embedding delay m). With Λ = 1 and using Equation (7), the transcript-based directionality index can here be defined as
T ( τ ^ ) = I ( τ ^ ( β ^ , β ^ * ) , τ ^ ( α ^ , β ^ ) ) I ( τ ^ ( α ^ , α ^ * ) , τ ^ ( β ^ , α ^ ) ) ,
where T ( τ ^ ) exploits the asymmetry of the mutual information of transcripts (Equation (6)) under the interchange of the series α ^ and β ^ . It can be seen that for a direction of interaction from system X to system Y, T ( τ ^ ) takes on positive values while for a direction of interaction from Y to X, it becomes negative. T ( τ ^ ) = 0 for uncoupled or bidirectionally coupled systems.
As an estimator for the strength of an interaction [35], the Jensen–Shannon (JS-) divergence compares the probability densities of the order classes of coupled systems with the probability densities that are expected for independent systems. We define the probability densities for transcripts as
P ( τ ) = μ , ν S d : ν μ 1 = τ P J ( μ , ν ) ,
with P J denoting the joint probability of the pair ( μ , ν ) in ordinal pattern series α ^ and β ^ , and
P ind ( τ ) = μ , ν S d : ν μ 1 = τ P α ^ ( μ ) P β ^ ( ν )
the probability density of transcriptions for independent pairs. P α ^ ( μ ) ( P β ^ ( ν ) ) here denotes the probability of ordinal pattern μ ( ν ) in the ordinal pattern series α ^ ( β ^ ). Similarly, one can derive the JS-divergence for order classes by restricting the sums over ordinal patterns to sums over order classes, thus altering the resulting probability densities. With
P C n : = τ C n P ( τ ) ,
P C n ind : = τ C n P ind ( τ ) ,
we obtain the Kullback–Leibler divergence for order classes [35]:
E KL ( P C || P C ind ) = n P C n log 2 P C n / P C n ind .
With the mixing probability
P C n M : = 1 2 P C n + 1 2 P C n ind ,
the JS-divergence for order classes is defined as
D JS C ( P C || P C ind ) = 1 2 ( E KL ( P C || P C M ) + E KL ( P C ind || P C M ) ) .
D JS C 0 , because E KL 0 . The upper bound of D JS C depends on the chosen embedding dimension and can be determined analytically [38].
Complexity C [16,36] of an interaction (or coupling) can be quantified by taking into account the entropies H ( α ^ ) and H ( β ^ ) of the series and their relationships, characterized by the transcripts τ ^ ( α ^ , β ^ ) between them:
C ( α ^ , β ^ ) = min [ H ( α ^ ) , H ( β ^ ) ] Δ ( α ^ , β ^ ) ,
where
Δ ( α ^ , β ^ ) = H ( α ^ , β ^ ) H ( τ ^ ( α ^ , β ^ ) )
describes the information loss of the transcription process. Note that C is a symmetric measure under the interchange of series α ^ and β ^ because it is a characteristic of the relationship between dynamical processes [16].

3. Model Systems

For our investigations, we considered coupled model systems with well-known properties, namely two unidirectionally coupled Hénon maps as well as two bidirectionally coupled Rössler oscillators.
The equations of motion for the first system read [43]
x 1 , n + 1 = a x 1 , n 2 + b 1 y 1 , n , y 1 , n + 1 = x 1 , n , x 2 , n + 1 = a ( k x 1 , n x 2 , n + ( 1 k ) x 2 , n 2 ) + b 2 y 2 , n , y 2 , n + 1 = x 2 , n .
We let a = 1.4 and b 1 = b 2 = 0.3 and varied the coupling strength k from 0 to 1 in steps of 0.01 , with initial conditions picked randomly from the interval [0, 1]. After discarding transient data, we iterated the system over T time steps.
For the second system, the equations of motion read [35]
x ˙ 1 = ( ω 1 y 1 + z 1 ) + k ( x 1 x 2 ) , y ˙ 1 = ω 1 x 1 + 0.165 y 1 , z ˙ 1 = 0.2 + z 1 ( x 1 10 ) , x ˙ 2 = ( ω 2 y 2 + z 2 ) + k ( x 2 x 1 ) , y ˙ 2 = ω 2 x 2 + 0.165 y 2 , z ˙ 2 = 0.2 + z 2 ( x 2 10 ) .
With a slight mismatch in the eigenfrequencies ( ω 1 = 0.99 and ω 2 = 0.95 ), we integrated the system using a Runge–Kutta integrator of order 5(4) of the Dormand–Prince class, choosing random initial conditions from the interval [−5, 5]. The integration step was δ t = 0.001 . After discarding transient data, the system was integrated over T time steps and we created time series using a sampling interval Δ t = 0.01 . The coupling strength k has been varied between 0 and 0.300 in steps of Δ k = 0.001 .
For both systems, we investigated interactions between x-components of the respective subsystems, both for the noise-free and noise-contaminated cases. In addition to white noise (additive Gaussian δ -correlated noise), which is often used to mimic the influence of observational noise, here we examined the impact of nondeterministic linear noise contributions, which exhibit a ( 1 / f ) β spectrum with β 2 , 1 , 1 , 2 [44] (in the following, we refer to these contributions as f 2 -, f 1 -, f 0 -, f 1 -, and f 2 -noise, respectively). For the coupled Rössler oscillators, we also investigated the influence of isospectral noise. To this end, we generated surrogate time series [45] of the model time series from each subsystem using the iterative amplitude adjusted Fourier transform (IAAFT) method.
We considered symmetric (noise added to both subsystems) and asymmetric noise contamination (noise added to only one subsystem [46]), for both with a signal-to-noise ratio ρ = σ signal 2 / σ noise 2 . We generated time-series of length T = 2 16 for the coupled Hénon maps and of T = 2 17 for the coupled Rössler oscillators. For each value of the coupling strength k, the signal-to-noise ratio was varied from ρ = 0.1 to ρ = 1000 . For each pair ( k , ρ ) , we generated 20 different realizations of the noise that we added to the same realization of the model time series.
For the unidirectionally coupled Hénon maps, we chose an embedding delay m = 1 , based on a visual inspection of the return map of the uncoupled, noise-free x-component. We fixed the embedding dimension at d = 4 . For the bidirectionally coupled Rössler oscillators, we chose an embedding delay of m = 150 , derived from the first zero-crossing of the autocorrelation function of the x-component in the uncoupled, noise-free case. The embedding dimension is fixed at d = 6 .
In the following, we report mean values of the transcript-based estimators for direction, strength, and complexity of an interaction.

4. Results

We first consider the noise-free case (see black dotted lines in Figure 1). For the coupled Hénon maps (Figure 1a), we expect the onset of complete synchronization at k = 0.7 [43] at which the estimator for the strength of interaction D JS C attains its maximum value, while the estimator for the complexity of interaction C attains a minimum value. As expected for this driver-response configuration, the estimator for the direction of interaction T ( τ ^ ) attains positive values only in some intermediate range of coupling strengths ( 0.2 < k 0.65 ), correctly indicating subsystem 1 driving subsystem 2. For the coupled Rössler oscillators (Figure 1b), we observe the onset of phase synchronization at k 0.039 and fluctuations in the estimated strength of interaction D JS C for k [ 0.1 , 0.125 ] indicate intermittent lag synchronization [35,47]. In contrast to the coupled Hénon maps, complete synchronization is not observed for the investigated range of coupling strengths. The estimator for the complexity of interaction C decreases as the coupling strength increases and eventually vanishes for completely synchronized systems. As expected for this bidirectional coupling, the estimator for the direction of interaction T ( τ ^ ) attains values close to 0 ( | T ( τ ^ ) | 0.15 ; cf. inset Figure 1b) for the whole range of coupling strengths.
Next, we consider the case of white-noise contamination that mimic measurement errors (Figure 1). For symmetric noise contamination ( f 0 -noise added to both subsystems), the values of all estimators for the properties of interactions decrease when the signal-to-noise ratio ρ decreases. If the noise equals or exceeds the signal in amplitude ( ρ 1 ), estimators lose their ability to correctly identify the direction of an interaction ( T ( τ ^ ) ; in case of unidirectional couplings) and distinguish coupling regimes and transitions to synchronization ( D JS C ), as well as classify the complexity of an interaction ( C ). The latter may even be misclassified in the case of low signal-to-noise ratios, given the higher complexity of finite-length interacting stochastic processes ( C 2.2 for ρ = 0.1 ).
Asymmetric noise contamination ( f 0 -noise added to one of the subsystems) have a quite strong impact on the estimator for the direction of interaction ( T ( τ ^ ) ). If noise is added to the driving subsystem of the coupled Hénon system, the values of T ( τ ^ ) increase as the signal-to-noise ratio ρ decreases. Note, however, that the dependency on the coupling strength observed for the noise-free case and for symmetric noise contamination is lost with T ( τ ^ ) converging to 0.5 for ρ = 0.1 . If noise is added to the responding subsystem, the values of T ( τ ^ ) decrease as the signal-to-noise ratio ρ decreases, while the dependency on the coupling strength is largely preserved. T ( τ ^ ) < 0 (for ρ 1 ), however, indicates an inverted directionality, which makes the noisy responding system to appear as a driving system. Similar observations can be made for the bidirectionally coupled Rössler oscillators. When adding noise to the slightly faster subsystem 1, T ( τ ^ ) attains more negative values as the signal-to-noise ratio decreases, indicating that subsystem 2 is a driving system. T ( τ ^ ) attains more positive values if noise is added to the slightly slower subsystem 2, indicating that subsystem 1 is a driving system. Note that this de-/increase can already be observed for a signal-to-noise ratio of 100, which highlights the potential risk for misinterpretations. The values of the estimators for the strength and complexity of interactions decrease as the signal-to-noise ratio decreases. This observation holds irrespective of whether we add f 0 -noise to the dynamics of either subsystem 1 or subsystem 2, and this is to be expected given the symmetry of these estimators under exchange of the subsystems.
Before we proceed with describing the influence of the other types of noise, let us introduce a measure for the deviation of the transcript-based estimators for properties of interactions from those of the noise-free case:
ε A = 100 % A ρ A 0 max | A 0 | ,
where A ρ denotes the value of estimator A { T ( τ ^ ) , D JS C , C } for a signal-to-noise ratio of ρ , A 0 indicating the value of the noise-free case.
We start again with symmetric noise contamination of the unidirectionally coupled Hénon maps (Figure 2). A general observation can be made here, namely that contamination with f 2 -noise appear to have only a minor influence on transcript-based estimators for properties of interactions. If at all, they affect the estimators for strength and complexity of interactions for strong couplings (completely synchronized maps) and for comparably low signal-to-noise ratios ( ρ 1 ). The exact cause of this apparent robustness requires further investigation, but we conjecture that f 2 -noise hardly affects the fast dynamics of the Hénon map.
We observe that the estimator for the direction of interaction T ( τ ^ ) exhibits the largest negative deviations from its noise-free values for intermediate coupling strengths k [ 0.2 , 0.7 ] and for almost all signal-to-noise ratios ρ ( ε T ( τ ^ ) 5 % for contamination with f 0 -, f 1 -, and f 2 -noise already with ρ 800 , as well as for contamination with f 1 -noise with ρ 200 ). Deviations decrease even further near the onset of complete synchronization at k = 0.7 , and they vanish for k > 0.7 , where there is no flow of information (cf. Figure 1). For small couplings ( k < 0.2 ), deviations increase for decreasing ρ .
For D JS C , the estimator for the strength of interactions, we observe the largest deviations for strong couplings ( k 0.7 ), where the noise-free maps are already completely synchronized (cf. Figure 1). Deviations can be observed for all types of noise and all signal-to-noise ratios, although less pronounced for contamination with f 2 -noise. As D JS C depends sensitively on the distributions of ordinal patterns in the source and target time series and attains its maximum value only for uniformly distributed transcripts all belonging to order class 1, even tiny deviations from these distributions can lead to noticeable underestimations of the coupling intensity and thus to erroneous classifications of the synchronized dynamics. For intermediate couplings ( 0.4 < k < 0.7 ), where D JS C indicates the transition to complete synchronization in the noise-free case, we observe significant deviations for contamination with almost all types of noise (once again, f 2 -noise is an exception) already at high signal-to-noise ratios ( ρ 400 ). The apparent noise robustness for k < 0.4 can be explained by the comparably low sensitivity of D JS C for small couplings (cf. Figure 1).
Complexity of an interaction, estimated with C , appears to be least robust against noise contamination. It exhibits deviations from the noise-free values for almost all couplings and almost all investigated signal-to-noise ratios (exceptions can be observed for weak-to-intermediate couplings at high signal-to-noise ratios ( ρ > 100 , on average). For strong couplings ( k > 0.7 ), the interaction contains no information and noise contamination lead to increased values of C , given that noise-induced fluctuations in the ordinal patterns of the source and target lead to an increase in perceived complexity. For weak-to-intermediate couplings at larger signal-to-noise ratios ( ρ 100 ), C decreases until we are left with essentially two realizations of noise, whose relationship also yields no information.
Figure 3 summarizes our findings on symmetric noise contamination of the bidirectionally coupled Rössler oscillators. Since deviations of the estimator for the direction of interaction T ( τ ^ ) from the values for the noise-free cases ( T ( τ ^ ) 0 ) were negligible for all types of noise, we refrain from presenting these results.
The estimator for the strength of interactions D JS C seems to be quite susceptible to symmetric noise contamination, regardless of the spectral content of the noise. Already for comparably high signal-to-noise ratios ( 20 ρ 100 ), the coupling intensity is consistently underestimated within most of the investigated range of couplings strengths k, and deviations increase with decreasing ρ .
We make similar observations for the estimator of the complexity of interaction C . Furthermore, complexity of interaction is overestimated for higher couplings ( k 0.25 ) in the presence of high-amplitude noise ( ρ < 1 ). Note that such an overestimation is even more pronounced in the presence of isospectral noise: it can be observed for even smaller couplings ( k 0.1 ) and for higher signal-to-noise ratios ( 0.1 ρ 10 ).
We also report our findings for asymmetric noise contamination (noise added to the dynamics of subsystem 1 or subsystem 2), restricting ourselves to the impact of the different types of noise on the estimator for the direction of interaction T ( τ ^ ) at two exemplary coupling strengths. A presentation of the full results can be found in Appendix A (Figure A1 and Figure A2 for the coupled Hénon maps; Figure A3 and Figure A4 for the coupled Rössler oscillators).
Figure 4 shows—for all types of noise—how T ( τ ^ ) between the unidirectionally coupled Hénon maps varies with the signal-to-noise ratio ρ (we again note the only minor impact of f 2 -noise). For weakly coupled maps, T ( τ ^ ) attains increasingly positive (negative) values with higher amplitudes of the noise added to subsystem 1 (subsystem 2), eventually converging to some constant value that differs for the different types of noise. In cases where the actual coupling strength k is not known, the attained values would correctly indicate the driver and response subsystems. However, this indication must be considered spurious as we expect T ( τ ^ ) 0 for this weak coupling. For more strongly coupled maps, adding noise to subsystem 1 does not alter its identification as the driver subsystem, neither for the different types of noise nor for the range of signal-to-noise ratios considered here. In contrast, adding noise to subsystem 2 (response) can lead to falsely identifying this subsystem as a driver. For f 0 -, f 1 -, and f 2 -noise, we observe instances of misidentification for ρ 2 and slightly higher noise amplitudes ( ρ 0.3 ) suffice for contamination with f 1 -noise.
For the coupled Rössler oscillators (Figure 5), we again observe that adding noise to the dynamics of subsystem 1 (2) leads to more negative (positive) values of T ( τ ^ ) which indicates subsystem 2 (1) to be a driving system. This holds for both coupling strengths and for almost the full range of signal-to-noise ratios (note that for contamination with f 2 - and f 1 -noise the increase/decrease is not monotonous but rather surpasses a global maximum/minimum, reminiscent of stochastic resonance [48]). Interestingly, the impact of f 2 - and isospectral noise appears to be negligible for this system, and we conjecture that the apparent noise robustness may be due to comparable density distributions of ordinal patterns of these noise types and of the system (cf. Figure A5 in Appendix A).

5. Discussion

Ordinal pattern-based estimators for properties of dynamical systems and for interactions between them are often considered as comparably robust against the influence of measurement noise. In real-world applications (see, e.g., [49] and references therein), however, one encounters contamination with other types of noise, ranging from colored noise to isospectral noise, and the contamination might be symmetric (comparable noise in all subsystems) or asymmetric (noise differs in all subsystems).
Using paradigmatic coupled model systems (unidirectionally coupled Hénon maps and bidirectionally coupled Rössler oscillators), we here investigated the robustness of transcript-based estimators for properties of interactions [16,35,36,37] against symmetric and asymmetric contamination with different types of noise. We observed that all estimators exhibited noticeable deviations from their noise-free values already for signal-to-noise ratios orders of magnitude higher than the usual ratios one typically encounters in real-world applications. This holds true, regardless of the type of noise and for both symmetric and asymmetric contamination. This dependence might have a comparably lower impact on estimators for strength and complexity of interaction, as different coupling regimes can still be distinguished and characterized sufficiently well. In contrast, for the estimator for the direction of interaction this dependence bears the potential risk for misinterpretations (the more noisy, more active, or faster subsystem is falsely identified as driver), in line with the common notion that the inference of causality—particularly from short and noisy time series—is notoriously problematic [22,49,50,51,52,53,54,55]. The use of specially designed surrogate tests (e.g., [56,57]) and further advances in ordinal pattern analyses [58,59] could lead to improvements.
With our studies, we observed some dependencies on contamination with f 2 -noise that clearly differed from those seen with other types of noise. We could not yet pinpoint the exact origin(s) of these dependencies, but we are confident that further investigations will provide more insights.

Author Contributions

Conceptualization, K.L. and M.A.; methodology, K.L. and M.A.; software, M.A.; validation, K.L. and M.A.; investigation, M.A.; writing—original draft preparation, M.A. and K.L.; writing—review and editing, M.A. and K.L.; visualization, M.A. and K.L.; funding acquisition, K.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Deutsche Forschungsgemeinschaft grant number LE 660/10-1.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Acknowledgments

The authors thank Max Potratzki, Timo Bröhl, and José Amigo for fruitful discussions. This work was supported by the Verein zur Foerderung der Epilepsieforschung e. V. (Bonn).

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A. Asymmetric Noise Contamination

Figure A1. Same as Figure 2 in main text, but for noise added to dynamics of subsystem 1 (driver) of the unidirectionally coupled Hénon maps.
Figure A1. Same as Figure 2 in main text, but for noise added to dynamics of subsystem 1 (driver) of the unidirectionally coupled Hénon maps.
Entropy 27 01067 g0a1
Figure A2. Same as Figure A1, but for noise added to dynamics of subsystem 2 (response).
Figure A2. Same as Figure A1, but for noise added to dynamics of subsystem 2 (response).
Entropy 27 01067 g0a2
Figure A3. Same as Figure 3 in main text, but for noise, including isospectral noise, added to dynamics of subsystem 1 (faster oscillator) of the bidirectionally coupled Rössler oscillators. We again refrain from presenting the negligible effects on the estimator for the direction of interaction T ( τ ^ ) .
Figure A3. Same as Figure 3 in main text, but for noise, including isospectral noise, added to dynamics of subsystem 1 (faster oscillator) of the bidirectionally coupled Rössler oscillators. We again refrain from presenting the negligible effects on the estimator for the direction of interaction T ( τ ^ ) .
Entropy 27 01067 g0a3
Figure A4. Same as Figure A3, but with noise added to dynamics of subsystem 2 (slower oscillator) of the coupled Rössler oscillators.
Figure A4. Same as Figure A3, but with noise added to dynamics of subsystem 2 (slower oscillator) of the coupled Rössler oscillators.
Entropy 27 01067 g0a4
Figure A5. Frequency distributions of ordinal patterns derived from different time series. x-axis shows the lexicographic index of an ordinal pattern.
Figure A5. Frequency distributions of ordinal patterns derived from different time series. x-axis shows the lexicographic index of an ordinal pattern.
Entropy 27 01067 g0a5

References

  1. Pikovsky, A.S.; Rosenblum, M.G.; Kurths, J. Synchronization: A Universal Concept in Nonlinear Sciences; Cambridge University Press: Cambridge, UK, 2001. [Google Scholar]
  2. Varela, F.J.; Lachaux, J.P.; Rodriguez, E.; Martinerie, J. The brain web: Phase synchronization and large-scale integration. Nat. Rev. Neurosci. 2001, 2, 229–239. [Google Scholar] [PubMed]
  3. Boccaletti, S.; Kurths, J.; Osipov, G.; Valladares, D.L.; Zhou, C.S. The synchronization of chaotic systems. Phys. Rep. 2002, 366, 1–101. [Google Scholar] [CrossRef]
  4. Hlaváčková-Schindler, K.; Paluš, M.; Vejmelka, M.; Bhattacharya, J. Causality detection based on information-theoretic approaches in time series analysis. Phys. Rep. 2007, 441, 1–46. [Google Scholar] [CrossRef]
  5. Hegland, S.J.; Nielsen, A.; Lázaro, A.; Bjerknes, A.L.; Totland, Ø. How does climate warming affect plant-pollinator interactions? Ecol. Lett. 2009, 12, 184–195. [Google Scholar]
  6. Seneviratne, S.I.; Corti, T.; Davin, E.L.; Hirschi, M.; Jaeger, E.B.; Lehner, I.; Orlowsky, B.; Teuling, A.J. Investigating soil moisture–climate interactions in a changing climate: A review. Earth-Sci. Rev. 2010, 99, 125–161. [Google Scholar]
  7. Fell, J.; Axmacher, N. The role of phase synchronization in memory processes. Nat. Rev. Neurosci. 2011, 12, 105–118. [Google Scholar] [CrossRef]
  8. Stankovski, T.; Pereira, T.; McClintock, P.V.E.; Stefanovska, A. Coupling functions: Universal insights into dynamical interaction mechanisms. Rev. Mod. Phys. 2017, 89, 045001. [Google Scholar] [CrossRef]
  9. Kiss, I.Z. Synchronization engineering. Curr. Opin. Chem. Eng. 2018, 21, 1–9. [Google Scholar] [CrossRef]
  10. Hao, B.l. Symbolic dynamics and characterization of complexity. Phys. D Nonlinear Phenom. 1991, 51, 161–176. [Google Scholar]
  11. Amigó, J. Permutation Complexity in Dynamical Systems: Ordinal Patterns, Permutation Entropy and All That; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
  12. Lind, D.; Marcus, B. An Introduction to Symbolic Dynamics and Coding, 2nd ed.; Cambridge University Press: Cambrdige, UK, 2021. [Google Scholar]
  13. Bandt, C.; Pompe, B. Permutation entropy: A natural complexity measure for time series. Phys. Rev. Lett. 2002, 88, 174102. [Google Scholar] [CrossRef]
  14. Staniek, M.; Lehnertz, K. Symbolic Transfer Entropy. Phys. Rev. Lett. 2008, 100, 158101. [Google Scholar] [CrossRef] [PubMed]
  15. Zanin, M.; Zunino, L.; Rosso, O.A.; Papo, D. Permutation entropy and its main biomedical and econophysics applications: A review. Entropy 2012, 14, 1553–1577. [Google Scholar] [CrossRef]
  16. Amigo, J.M.; Monetti, R.; Aschenbrenner, T.; Bunk, W. Transcripts: An algebraic approach to coupled time series. Chaos Interdiscip. J. Nonlinear Sci. 2012, 22, 013105. [Google Scholar]
  17. Amigó, J.M.; Keller, K.; Kurths, J. Recent progress in Symbolic Dynamic and Permutation Complexity: Ten Years of Permutation Entropy. Eur. Phys. J. Spec. Top. 2013, 222, 241. [Google Scholar]
  18. Riedl, M.; Müller, A.; Wessel, N. Practical considerations of permutation entropy: A tutorial review. Eur. Phys. J. Spec. Top. 2013, 222, 249–262. [Google Scholar] [CrossRef]
  19. Zhang, J.; Zhou, J.; Tang, M.; Guo, H.; Small, M.; Zou, Y. Constructing ordinal partition transition networks from multivariate time series. Sci. Rep. 2017, 7, 7795. [Google Scholar] [CrossRef]
  20. Hirata, Y.; Amigó, J.M. A review of symbolic dynamics and symbolic reconstruction of dynamical systems. Chaos Interdiscip. J. Nonlinear Sci. 2023, 33, 052101. [Google Scholar]
  21. Amigó, J.M.; Rosso, O.A. Ordinal methods: Concepts, applications, new developments, and challenges—In memory of Karsten Keller (1961–2022). Chaos Interdiscip. J. Nonlinear Sci. 2023, 33, 080401. [Google Scholar]
  22. Lehnertz, K.; Dickten, H. Assessing directionality and strength of coupling through symbolic analysis: An application to epilepsy patients. Phil. Trans. R. Soc. A 2015, 373, 20140094. [Google Scholar]
  23. Guo, H.; Zhang, J.Y.; Zou, Y.; Guan, S.G. Cross and joint ordinal partition transition networks for multivariate time series analysis. Front. Phys. 2018, 13, 130508. [Google Scholar] [CrossRef]
  24. Ruan, Y.; Donner, R.V.; Guan, S.; Zou, Y. Ordinal partition transition network based complexity measures for inferring coupling direction and delay from time series. Chaos Interdiscip. J. Nonlinear Sci. 2019, 29, 043111. [Google Scholar]
  25. Almendral, J.A.; Leyva, I.; Sendiña-Nadal, I. Unveiling the connectivity of complex networks using ordinal transition methods. Entropy 2023, 25, 1079. [Google Scholar] [CrossRef] [PubMed]
  26. Du, M.; Wei, J.; Li, M.Y.; Gao, Z.k.; Kurths, J. Interconnected ordinal pattern complex network for characterizing the spatial coupling behavior of gas–liquid two-phase flow. Chaos Interdiscip. J. Nonlinear Sci. 2023, 33, 063108. [Google Scholar] [CrossRef]
  27. Lehnertz, K. Ordinal methods for a characterization of evolving functional brain networks. Chaos Interdiscip. J. Nonlinear Sci. 2023, 33, 022101. [Google Scholar]
  28. Daw, C.; Finney, C.; Tracy, E. A review of symbolic analysis of experimental data. Rev. Sci. Instrum. 2003, 74, 915–930. [Google Scholar]
  29. Zanin, M.; Olivares, F. Ordinal patterns-based methodologies for distinguishing chaos from noise in discrete time series. Commun. Phys. 2021, 4, 190. [Google Scholar] [CrossRef]
  30. Moss, F.; McClintock, P.V.E. Noise in Nonlinear Dynamical Systems; Cambridge University Press: Cambridge, UK, 1989; Volume 3. [Google Scholar]
  31. Hänggi, P.; Jung, P. Colored noise in dynamical systems. Adv. Chem. Phys. 1994, 89, 239–326. [Google Scholar]
  32. Rosso, O.A.; Carpi, L.C.; Saco, P.M.; Ravetti, M.G.; Plastino, A.; Larrondo, H.A. Causality and the entropy–complexity plane: Robustness and missing ordinal patterns. Phys. A Stat. Mech. Appl. 2012, 391, 42–55. [Google Scholar]
  33. Boaretto, B.R.; Budzinski, R.C.; Rossi, K.L.; Prado, T.L.; Lopes, S.R.; Masoller, C. Evaluating temporal correlations in time series using permutation entropy, ordinal probabilities and machine learning. Entropy 2021, 23, 1025. [Google Scholar] [CrossRef]
  34. Theiler, J.; Eubank, S.; Longtin, A.; Galdrikian, B.; Farmer, J.D. Testing for nonlinearity in time series: The method of surrogate data. Physica D 1992, 58, 77. [Google Scholar]
  35. Monetti, R.; Bunk, W.; Aschenbrenner, T.; Jamitzky, F. Characterizing synchronization in time series using information measures extracted from symbolic representations. Phys. Rev. E 2009, 79, 046207. [Google Scholar] [CrossRef]
  36. Monetti, R.; Amigó, J.; Aschenbrenner, T.; Bunk, W. Permutation complexity of interacting dynamical systems. Eur. Phys. J. Spec. Top. 2013, 222, 421–436. [Google Scholar]
  37. Monetti, R.; Bunk, W.; Aschenbrenner, T.; Springer, S.; Amigó, J.M. Information directionality in coupled time series using transcripts. Phys. Rev. E 2013, 88, 022911. [Google Scholar] [CrossRef]
  38. Adams, M.; Amigó, J.M.; Lehnertz, K. Transcript-based estimators for characterizing interactions. 2025; submitted. [Google Scholar]
  39. Takens, F. Detecting Strange Attractors in Turbulence; Springer: Berlin/Heidelberg, Germany, 1981; pp. 366–381. [Google Scholar]
  40. Staniek, M.; Lehnertz, K. Parameter selection in permutation entropy measurements. Int. J. Bifurc. Chaos Appl. Sci. Eng. 2007, 17, 3729. [Google Scholar]
  41. Amigó, J.M.; Aschenbrenner, T.; Bunk, W.; Monetti, R. Dimensional reduction of conditional algebraic multi-information via transcripts. Inf. Sci. 2014, 278, 298–310. [Google Scholar] [CrossRef]
  42. Dickten, H.; Lehnertz, K. Identifying delayed directional couplings with symbolic transfer entropy. Phys. Rev. E 2014, 90, 062706. [Google Scholar] [CrossRef] [PubMed]
  43. Schiff, S.J.; So, P.; Chang, T.; Burke, R.E.; Sauer, T. Detecting dynamical interdependence and generalized synchrony through mutual prediction in a neural ensemble. Phys. Rev. E 1996, 54, 6708–6724. [Google Scholar] [CrossRef] [PubMed]
  44. Timmer, J.; König, M. On generating power law noise. Astron. Astrophys. 1995, 300, 707. [Google Scholar]
  45. Schreiber, T.; Schmitz, A. Improved surrogate data for nonlinearity tests. Phys. Rev. Lett. 1996, 77, 635–638. [Google Scholar] [CrossRef]
  46. Martini, M.; Kranz, T.A.; Wagner, T.; Lehnertz, K. Inferring directional interactions from transient signals with symbolic transfer entropy. Phys. Rev. E 2011, 83, 011919. [Google Scholar] [CrossRef]
  47. Boccaletti, S.; Valladares, D. Characterization of intermittent lag synchronization. Phys. Rev. E 2000, 62, 7497. [Google Scholar] [CrossRef]
  48. Gammaitoni, L.; Hänggi, P.; Jung, P.; Marchesoni, F. Stochastic resonance. Rev. Mod. Phys. 1998, 70, 223–287. [Google Scholar] [CrossRef]
  49. Lehnertz, K. Assessing directed interactions from neurophysiological signals—An overview. Physiol. Meas. 2011, 32, 1715. [Google Scholar] [CrossRef]
  50. Smirnov, D.A.; Bezruchko, B.P. Estimation of interaction strength and direction from short and noisy time series. Phys. Rev. E 2003, 68, 046209. [Google Scholar]
  51. Albo, Z.; Di Prisco, G.V.; Chen, Y.; Rangarajan, G.; Truccolo, W.; Feng, J.; Vertes, R.P.; Ding, M. Is partial coherence a viable technique for identifying generators of neural oscillations? Biol. Cybern. 2004, 90, 318–326. [Google Scholar] [CrossRef] [PubMed]
  52. Chicharro, D.; Andrzejak, R.G. Reliable detection of directional couplings using rank statistics. Phys. Rev. E 2009, 80, 026217. [Google Scholar] [CrossRef] [PubMed]
  53. Krakovská, A.; Jakubík, J.; Chvosteková, M.; Coufal, D.; Jajcay, N.; Paluš, M. Comparison of six methods for the detection of causality in a bivariate time series. Phys. Rev. E 2018, 97, 042207. [Google Scholar] [CrossRef]
  54. Edinburgh, T.; Eglen, S.J.; Ercole, A. Causality indices for bivariate time series data: A comparative review of performance. Chaos Interdiscip. J. Nonlinear Sci. 2021, 31, 083111. [Google Scholar]
  55. Porta, A.; de Abreu, R.M.; Bari, V.; Gelpi, F.; De Maria, B.; Catai, A.M.; Cairo, B. On the validity of the state space correspondence strategy based on k-nearest neighbor cross-predictability in assessing directionality in stochastic systems: Application to cardiorespiratory coupling estimation. Chaos Interdiscip. J. Nonlinear Sci. 2024, 34, 053115. [Google Scholar] [CrossRef] [PubMed]
  56. Hirata, Y.; Shiro, M.; Amigó, J.M. Surrogate data preserving all the properties of ordinal patterns up to a certain length. Entropy 2019, 21, 713. [Google Scholar] [CrossRef]
  57. Moore, J.M.; Yan, G.; Altmann, E.G. Nonparametric power-law surrogates. Phys. Rev. X 2022, 12, 021056. [Google Scholar] [CrossRef]
  58. Bandt, C. Ordinal Random Processes. Entropy 2025, 27, 610. [Google Scholar] [CrossRef] [PubMed]
  59. Tyloo, M.; González, J.; Rubido, N. Including the Magnitude Variability of a Signal in the Ordinal Pattern Analysis. Entropy 2025, 27, 840. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Dependence of transcript-based estimators for properties of interactions (directionality T ( τ ^ ) , strength D JS C , complexity C ) on the coupling strength k and under the influence of white noise with different signal-to-noise ratios ρ . Subfigures are ordered as follows: f 0 -noise added to dynamics of both subsystems (left row), f 0 -noise added to dynamics of first subsystem (middle row), f 0 -noise added to dynamics of second subsystem (right row). (a): coupled Hénon maps; (b): coupled Rössler oscillators.
Figure 1. Dependence of transcript-based estimators for properties of interactions (directionality T ( τ ^ ) , strength D JS C , complexity C ) on the coupling strength k and under the influence of white noise with different signal-to-noise ratios ρ . Subfigures are ordered as follows: f 0 -noise added to dynamics of both subsystems (left row), f 0 -noise added to dynamics of first subsystem (middle row), f 0 -noise added to dynamics of second subsystem (right row). (a): coupled Hénon maps; (b): coupled Rössler oscillators.
Entropy 27 01067 g001
Figure 2. Percentage deviations ε A from the noise-free cases of transcript-based estimators for properties of interactions (top: directionality A = T ( τ ^ ) , middle: strength A = D JS C , bottom: complexity A = C ). Symmetric noise contamination of unidirectionally coupled Hénon maps, shown for different signal-to-noise ratios ρ and coupling strengths k. Deviations from the noise-free case not exceeding | ε A | = 5 % are shown in white.
Figure 2. Percentage deviations ε A from the noise-free cases of transcript-based estimators for properties of interactions (top: directionality A = T ( τ ^ ) , middle: strength A = D JS C , bottom: complexity A = C ). Symmetric noise contamination of unidirectionally coupled Hénon maps, shown for different signal-to-noise ratios ρ and coupling strengths k. Deviations from the noise-free case not exceeding | ε A | = 5 % are shown in white.
Entropy 27 01067 g002
Figure 3. Percentage deviations ε A from the noise-free cases of transcript-based estimators for properties of interactions (top: strength D JS C , bottom: complexity C ) for symmetric noise contamination, including contamination with isospectral noise, of bidirectionally coupled Rössler oscillators relative to the noise-free cases, shown for different signal-to-noise ratios ρ and coupling strengths k. Deviations from the noise-free case not exceeding | ε A | = 5 % are shown in white.
Figure 3. Percentage deviations ε A from the noise-free cases of transcript-based estimators for properties of interactions (top: strength D JS C , bottom: complexity C ) for symmetric noise contamination, including contamination with isospectral noise, of bidirectionally coupled Rössler oscillators relative to the noise-free cases, shown for different signal-to-noise ratios ρ and coupling strengths k. Deviations from the noise-free case not exceeding | ε A | = 5 % are shown in white.
Entropy 27 01067 g003
Figure 4. Estimator for the direction of interaction T ( τ ^ ) between unidirectionally coupled Hénon maps (left column: weaker coupling ( k = 0.2 ); right column: stronger coupling ( k = 0.6 )) for different signal-to-noise ratios ρ . Colors encode different type of noise (see legend). Top row: noise added to dynamics of subsystem 1 (here: driver), bottom row: noise added to dynamics of subsystem 2 (here: response).
Figure 4. Estimator for the direction of interaction T ( τ ^ ) between unidirectionally coupled Hénon maps (left column: weaker coupling ( k = 0.2 ); right column: stronger coupling ( k = 0.6 )) for different signal-to-noise ratios ρ . Colors encode different type of noise (see legend). Top row: noise added to dynamics of subsystem 1 (here: driver), bottom row: noise added to dynamics of subsystem 2 (here: response).
Entropy 27 01067 g004
Figure 5. Same as Figure 4, but for the bidirectionally coupled Rössler oscillators (left column: weaker coupling ( k = 0.07 ); right column: stronger coupling ( k = 0.25 ). Top row: noise added to dynamics of subsystem 1 (here: faster oscillator), bottom row: noise added to dynamics of subsystem 2 (here: slower oscillator).
Figure 5. Same as Figure 4, but for the bidirectionally coupled Rössler oscillators (left column: weaker coupling ( k = 0.07 ); right column: stronger coupling ( k = 0.25 ). Top row: noise added to dynamics of subsystem 1 (here: faster oscillator), bottom row: noise added to dynamics of subsystem 2 (here: slower oscillator).
Entropy 27 01067 g005
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Adams, M.; Lehnertz, K. Noise Robustness of Transcript-Based Estimators for Properties of Interactions. Entropy 2025, 27, 1067. https://doi.org/10.3390/e27101067

AMA Style

Adams M, Lehnertz K. Noise Robustness of Transcript-Based Estimators for Properties of Interactions. Entropy. 2025; 27(10):1067. https://doi.org/10.3390/e27101067

Chicago/Turabian Style

Adams, Manuel, and Klaus Lehnertz. 2025. "Noise Robustness of Transcript-Based Estimators for Properties of Interactions" Entropy 27, no. 10: 1067. https://doi.org/10.3390/e27101067

APA Style

Adams, M., & Lehnertz, K. (2025). Noise Robustness of Transcript-Based Estimators for Properties of Interactions. Entropy, 27(10), 1067. https://doi.org/10.3390/e27101067

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop