Recurrence Quantification Analysis
   HOME

TheInfoList



OR:

Recurrence quantification analysis (RQA) is a method of
nonlinear In mathematics and science, a nonlinear system (or a non-linear system) is a system in which the change of the output is not proportional to the change of the input. Nonlinear problems are of interest to engineers, biologists, physicists, mathe ...
data analysis Data analysis is the process of inspecting, Data cleansing, cleansing, Data transformation, transforming, and Data modeling, modeling data with the goal of discovering useful information, informing conclusions, and supporting decision-making. Da ...
(cf.
chaos theory Chaos theory is an interdisciplinary area of Scientific method, scientific study and branch of mathematics. It focuses on underlying patterns and Deterministic system, deterministic Scientific law, laws of dynamical systems that are highly sens ...
) for the investigation of
dynamical systems In mathematics, a dynamical system is a system in which a Function (mathematics), function describes the time dependence of a Point (geometry), point in an ambient space, such as in a parametric curve. Examples include the mathematical models ...
. It quantifies the number and duration of recurrences of a dynamical system presented by its
phase space The phase space of a physical system is the set of all possible physical states of the system when described by a given parameterization. Each possible state corresponds uniquely to a point in the phase space. For mechanical systems, the p ...
trajectory.


Background

The recurrence quantification analysis (RQA) was developed in order to quantify differently appearing
recurrence plot In descriptive statistics and chaos theory, a recurrence plot (RP) is a plot showing, for each moment j in time, the times at which the state of a dynamical system returns to the previous state at i, i.e., when the phase space trajectory visits rou ...
s (RPs), based on the small-scale structures therein.
Recurrence plot In descriptive statistics and chaos theory, a recurrence plot (RP) is a plot showing, for each moment j in time, the times at which the state of a dynamical system returns to the previous state at i, i.e., when the phase space trajectory visits rou ...
s are tools which visualise the recurrence behaviour of the
phase space The phase space of a physical system is the set of all possible physical states of the system when described by a given parameterization. Each possible state corresponds uniquely to a point in the phase space. For mechanical systems, the p ...
trajectory \vec(i) of
dynamical systems In mathematics, a dynamical system is a system in which a Function (mathematics), function describes the time dependence of a Point (geometry), point in an ambient space, such as in a parametric curve. Examples include the mathematical models ...
: :(i,j) = \Theta(\varepsilon - \, \vec(i) - \vec(j)\, ), where \Theta: \mathbf \rightarrow \ is the Heaviside function and \varepsilon a predefined tolerance. Recurrence plots mostly contain single dots and lines which are parallel to the mean diagonal (''line of identity'', LOI) or which are vertical/horizontal. Lines parallel to the LOI are referred to as ''diagonal lines'' and the vertical structures as ''vertical lines''. Because an RP is usually symmetric, horizontal and vertical lines correspond to each other, and, hence, only vertical lines are considered. The lines correspond to a typical behaviour of the phase space trajectory: whereas the diagonal lines represent such segments of the phase space trajectory which run parallel for some time, the vertical lines represent segments which remain in the same
phase space The phase space of a physical system is the set of all possible physical states of the system when described by a given parameterization. Each possible state corresponds uniquely to a point in the phase space. For mechanical systems, the p ...
region for some time. If only a univariate
time series In mathematics, a time series is a series of data points indexed (or listed or graphed) in time order. Most commonly, a time series is a sequence taken at successive equally spaced points in time. Thus it is a sequence of discrete-time data. ...
u(t) is available, the phase space can be reconstructed by using a time delay embedding (see Takens' theorem): :\vec(i) = (u(i), u(i+\tau), \ldots, u(i+\tau(m-1)), where u(i) is the time series (with t = i \Delta t and \Delta t the sampling time), m the embedding dimension, and \tau the time delay. However, pPhase space reconstruction is not essential part of the RQA (although often stated in literature), because it is based on phase space trajectories which could be derived from the system's variables directly (e.g., from the three variables of the Lorenz system) or from multivariate data. The RQA quantifies the small-scale structures of recurrence plots, which present the number and duration of the recurrences of a dynamical system. The measures introduced for the RQA were developed heuristically between 1992 and 2002. They are actually measures of complexity. The main advantage of the RQA is that it can provide useful information even for short and non-stationary data, where other methods fail. RQA can be applied to almost every kind of data. It is widely used in
physiology Physiology (; ) is the science, scientific study of function (biology), functions and mechanism (biology), mechanisms in a life, living system. As a branches of science, subdiscipline of biology, physiology focuses on how organisms, organ syst ...
, but was also successfully applied on problems from
engineering Engineering is the practice of using natural science, mathematics, and the engineering design process to Problem solving#Engineering, solve problems within technology, increase efficiency and productivity, and improve Systems engineering, s ...
,
chemistry Chemistry is the scientific study of the properties and behavior of matter. It is a physical science within the natural sciences that studies the chemical elements that make up matter and chemical compound, compounds made of atoms, molecules a ...
,
Earth sciences Earth science or geoscience includes all fields of natural science related to the planet Earth. This is a branch of science dealing with the physical, chemical, and biological complex constitutions and synergistic linkages of Earth's four spheres ...
etc. Further extensions and variations of measures for quantifying recurrence properties have been proposed to address specific research questions. RQA measures are also combined with machine learning approaches for classification tasks.


RQA measures

The simplest measure is the recurrence rate, which is the density of recurrence points in a recurrence plot: :\text = \frac \sum_^N (i,j). The recurrence rate corresponds with the probability that a specific state will recur. It is almost equal with the definition of the correlation sum, where the LOI is excluded from the computation. The next measure is the percentage of recurrence points which form diagonal lines in the recurrence plot of minimal length \ell_\min: :\text = \frac, where P(\ell) is the
frequency distribution In statistics, the frequency or absolute frequency of an Event (probability theory), event i is the number n_i of times the observation has occurred/been recorded in an experiment or study. These frequencies are often depicted graphically or tabu ...
of the lengths \ell of the diagonal lines (i.e., it counts how many instances have length \ell). This measure is called determinism and is related with the
predictability Predictability is the degree to which a correct prediction or forecast of a system's state can be made, either qualitatively or quantitatively. Predictability and causality Causal determinism has a strong relationship with predictability. Perfec ...
of the
dynamical system In mathematics, a dynamical system is a system in which a Function (mathematics), function describes the time dependence of a Point (geometry), point in an ambient space, such as in a parametric curve. Examples include the mathematical models ...
, because
white noise In signal processing, white noise is a random signal having equal intensity at different frequencies, giving it a constant power spectral density. The term is used with this or similar meanings in many scientific and technical disciplines, i ...
has a recurrence plot with almost only single dots and very few diagonal lines, whereas a deterministic process has a recurrence plot with very few single dots but many long diagonal lines. The number of recurrence points which form vertical lines can be quantified in the same way: : \text = \frac, where P(v) is the frequency distribution of the lengths v of the vertical lines, which have at least a length of v_\min. This measure is called laminarity and is related with the amount of laminar phases in the system (
intermittency In dynamical systems, intermittency is the irregular alternation of phases of apparently periodic and chaotic dynamics ( Pomeau–Manneville dynamics), or different forms of chaotic dynamics (crisis-induced intermittency). Experimentally ...
). The lengths of the diagonal and vertical lines can be measured as well. The averaged diagonal line length :\text = \frac is related with the ''predictability time'' of the dynamical system and the trapping time, measuring the average length of the vertical lines, :\text = \frac is related with the ''laminarity time'' of the dynamical system, i.e. how long the system remains in a specific state. Because the length of the diagonal lines is related on the time how long segments of the
phase space The phase space of a physical system is the set of all possible physical states of the system when described by a given parameterization. Each possible state corresponds uniquely to a point in the phase space. For mechanical systems, the p ...
trajectory run parallel, i.e. on the
divergence In vector calculus, divergence is a vector operator that operates on a vector field, producing a scalar field giving the rate that the vector field alters the volume in an infinitesimal neighborhood of each point. (In 2D this "volume" refers to ...
behaviour of the trajectories, it was sometimes stated that the reciprocal of the maximal length of the diagonal lines (without LOI) would be an estimator for the positive maximal Lyapunov exponent of the dynamical system. Therefore, the maximal diagonal line length L_\max or the divergence: :\text = \frac are also measures of the RQA. However, the relationship between these measures with the positive maximal Lyapunov exponent is not as easy as stated, but even more complex (to calculate the Lyapunov exponent from an RP, the whole frequency distribution of the diagonal lines has to be considered). The divergence can have the trend of the positive maximal Lyapunov exponent, but not more. Moreover, also RPs of white noise processes can have a really long diagonal line, although very seldom, just by a finite probability. Therefore, the divergence cannot reflect the maximal Lyapunov exponent. The
probability Probability is a branch of mathematics and statistics concerning events and numerical descriptions of how likely they are to occur. The probability of an event is a number between 0 and 1; the larger the probability, the more likely an e ...
p(\ell) that a diagonal line has exactly length \ell can be estimated from the frequency distribution P(\ell) with p(\ell) = \frac. The
Shannon entropy Shannon may refer to: People * Shannon (given name) * Shannon (surname) * Shannon (American singer), stage name of singer Brenda Shannon Greene (born 1958) * Shannon (South Korean singer), British-South Korean singer and actress Shannon Arrum ...
of this probability, :\text = - \sum_^N p(\ell) \ln p(\ell), reflects the complexity of the deterministic structure in the system. However, this entropy depends sensitively on the bin number and, thus, may differ for different realisations of the same process, as well as for different data preparations. The last measure of the RQA quantifies the thinning-out of the recurrence plot. The trend is the regression coefficient of a linear relationship between the density of recurrence points in a line parallel to the LOI and its distance to the LOI. More exactly, consider the recurrence rate in a diagonal line parallel to LOI of distance ''k'' (''diagonal-wise recurrence rate'' or ''Ď„-recurrence rate''): :\text_k = \frac \sum_^ (i,j), then the trend is defined by :\text = \frac, with \langle \cdot \rangle as the average value and \tilde < N. This latter relation should ensure to avoid the edge effects of too low recurrence point densities in the edges of the recurrence plot. The measure ''trend'' provides information about the stationarity of the system. Similar to the \tau-recurrence rate, the other measures based on the diagonal lines (DET, L, ENTR) can be defined diagonal-wise. These definitions are useful to study interrelations or synchronisation between different systems (using
recurrence plot In descriptive statistics and chaos theory, a recurrence plot (RP) is a plot showing, for each moment j in time, the times at which the state of a dynamical system returns to the previous state at i, i.e., when the phase space trajectory visits rou ...
s or cross recurrence plots).


Time-dependent RQA

Instead of computing the RQA measures of the entire recurrence plot, they can be computed in small windows moving over the recurrence plot along the LOI. This provides time-dependent RQA measures which allow detecting, e.g., chaos-chaos transitions. Note: the choice of the size of the window can strongly influence the measure ''trend''.


Example


See also

*
Recurrence plot In descriptive statistics and chaos theory, a recurrence plot (RP) is a plot showing, for each moment j in time, the times at which the state of a dynamical system returns to the previous state at i, i.e., when the phase space trajectory visits rou ...
, a powerful visualisation tool of recurrences in dynamical (and other) systems. * Recurrence period density entropy, an information-theoretic method for summarising the recurrence properties of both deterministic and stochastic dynamical systems. *
Approximate entropy In statistics, an approximate entropy (ApEn) is a technique used to quantify the amount of regularity and the unpredictability of fluctuations over time-series data. For example, consider two series of data: : Series A: (0, 1, 0, 1, 0, 1, 0, 1, 0, ...


References


External links

* http://www.recurrence-plot.tk/ {{DEFAULTSORT:Recurrence Quantification Analysis Signal processing Dynamical systems Chaos theory Nonlinear time series analysis