Comparison of Methods for the Assessment of Nonlinearity in Short-Term Heart Rate Variability under different Physiopathological States
Luca Faes, Manuel G\`omez-Extremera, Riccardo Pernice, Pedro Carpena,, Giandomenico Nollo, Alberto Porta, Pedro Bernaola-Galv\`an

TL;DR
This study compares different nonlinear analysis methods to understand their effectiveness in detecting nonlinear dynamics in short-term heart rate variability across various physiological and pathological states.
Contribution
It evaluates three nonlinear measures on HRV data from healthy and MI subjects under different conditions, highlighting their differing sensitivities and the dynamic structures involved.
Findings
Different measures detect varying levels of nonlinearity across groups and conditions.
Nonlinear dynamics decrease in healthy subjects during tilt but increase in MI patients.
Distinct nonlinear structures are present in HRV depending on physiological and pathological states.
Abstract
Despite the widespread diffusion of nonlinear methods for heart rate variability (HRV) analysis, the presence and the extent to which nonlinear dynamics contribute to short-term HRV is still controversial. This work aims at testing the hypothesis that different types of nonlinearity can be observed in HRV depending on the method adopted and on the physiopathological state. Two entropy-based measures of time series complexity (normalized complexity index, NCI) and regularity (information storage, IS), and a measure quantifying deviations from linear correlations in a time series (Gaussian linear contrast, GLC), are applied to short HRV recordings obtained in young (Y) and old (O) healthy subjects and in myocardial infarction (MI) patients monitored in the resting supine position and in the upright position reached through head-up tilt. The method of surrogate data is employed to detect…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Comparison of Methods for the Assessment of Nonlinearity in Short-Term Heart Rate Variability under different Physiopathological States
Luca Faes
Department of Engineering, University of Palermo, Italy
Manuel Gómez-Extremera
Dpto. de Física Aplicada II, ETSI de Telecomunicación, University of Málaga, 29071 Málaga, Spain
Riccardo Pernice
Department of Engineering, University of Palermo, Italy
Pedro Carpena
Dpto. de Física Aplicada II, ETSI de Telecomunicación, University of Málaga, 29071 Málaga, Spain
Instituto Carlos I de Física Teórica y Computacional, University of Málaga
Giandomenico Nollo
Department of Industrial Engineering, University of Trento, Italy
Alberto Porta
Department of Biomedical Sciences for Health, University of Milan, Italy
Department of Cardiothoracic, Vascular Anesthesia and Intensive Care, IRCCS Policlinico San Donato, San Donato Milanese, Milan, Italy
Pedro Bernaola-Galván
Dpto. de Física Aplicada II, ETSI de Telecomunicación, University of Málaga, 29071 Málaga, Spain
Instituto Carlos I de Física Teórica y Computacional, University of Málaga
Abstract
Despite the widespread diffusion of nonlinear methods for heart rate variability (HRV) analysis, the presence and the extent to which nonlinear dynamics contribute to short-term HRV is still controversial. This work aims at testing the hypothesis that different types of nonlinearity can be observed in HRV depending on the method adopted and on the physiopathological state. Two entropy-based measures of time series complexity (normalized complexity index, NCI) and regularity (information storage, IS), and a measure quantifying deviations from linear correlations in a time series (Gaussian linear contrast, GLC), are applied to short HRV recordings obtained in young (Y) and old (O) healthy subjects and in myocardial infarction (MI) patients monitored in the resting supine position and in the upright position reached through head-up tilt. The method of surrogate data is employed to detect the presence of and quantify the contribution of nonlinear dynamics to HRV. We find that the three measures differ both in their variations across groups and conditions and in the number and strength of nonlinear HRV dynamics detected: at rest, IS reveals a significantly lower number of nonlinear dynamics in Y, whereas during tilt GLC reveals significantly stronger nonlinear HRV dynamics in MI; in the transition from rest to tilt, all measures detect a significant weakening of nonlinear HRV dynamics in Y, while only GLC detects a significant strengthening of such dynamics in MI. These results suggest that distinct dynamic structures, detected with different sensitivity by nonlinear measures, lie beneath short-term HRV in different physiological states and pathological conditions.
cardiac dynamics; entropy measures; nonlinear correlations; surrogate time series
pacs:
89.75.-k, 05.45.Xt
Historically, the study of heart rate variability (HRV) has both received clinical attention, e.g. as a tool for risk stratification after myocardial infarction, and has attracted the interest of physicists who saw it as a particularly lucid example of chaos in physiology. Later on, after it was realized that a thorough evaluation of the chaotic nature of cardiac dynamics is precluded by difficulties inherent in the noisy nature of biological signals and in the restricted length of the data typically available, the field of HRV analysis underwent a shift in paradigm from chaos to complexity and nonlinear dynamics assessed in different pathophysiological states. The latter issue remains elusive, at least in the context of short-term HRV analysis (up to a few minutes of recordings), due to the difficulty of reliably assessing nonlinearity over short time series, to the proliferation of diverse nonlinear analysis methods each with its own strengths and limitations, and to the changing nature of nonlinear HRV dynamics across states and conditions. The present study contributes to settle this issue, implementing different of state-of-art nonlinear dynamic measures and comparing them as regards the detection of the presence and the contribution of nonlinear dynamics to short-term HRV. The comparison is performed considering the progression across healthy and pathological states (i.e., aging and myocardial infarction) and investigating the effects on the cardiac dynamics of a specific physiological stressor (i.e., head-up tilt).
I Introduction
Human heart rate variability (HRV), commonly assessed measuring the spontaneous beat-to-beat changes in the duration of the RR interval of the ECG, is the result of the activity of different physiological control systems which operate across multiple time scales to let the body functions adapt to environmental, physical and psychological challenges berntson1997heart ; acharya2006heart . RR interval fluctuations have been classically represented as a linear superposition of rhythms akselrod1981power , leading to remarkable time- and frequency-domain descriptions of the factors contributing to the neuroautonomic modulation of the heart rhythm in healthy conditions, as well as of the alteration of these factors related to a variety of pathological states baselli1987heart ; montano1994power ; lombardi1987heart ; freeman1991spectral ; bigger1992frequency ; gujjar2004heart . Nevertheless, since the cardiac control is typically accomplished through the interaction among multiple complex regulatory mechanisms, including self-sustained oscillators as well as control loops koepchen1991physiology , the linear description of the RR interval variability may be severely limited and disregard significant dynamical features.
As a consequence, a variety of nonlinear approaches to time series analysis have been devised to characterize RR interval fluctuations and extract additional physiological and clinical information from HRV voss2008methods ; stein2005traditional . A class of these approaches, focused on long-term analyses spanning scales up to several hours, is mainly based on using methods able to assess scaling properties, long-range correlations, and multifractality of the RR time series karasik2002correlation ; Peng1995 ; ivanov1999multifractality ; bernaola2001scale . These nonlinear methods were often employed with the aim of identifying signatures typical of chaotic dynamics in long-term HRV recordings, leading to an animated discussion of this topic glass2009introduction . Besides the presence or absence of chaos costa1999no ; kanters1994lack ; govindan1998evidence , there is substantial consensus about the fact that long-term RR interval time series are nonlinear and multifractal, and that the scaling behavior of HRV is altered with aging or during physical exercise, and under pathological conditions such as myocardial infarction iyengar1996age ; kaplan1991aging ; huikuri2000fractal ; bernaola2017correlations ; gomez2018differences .
On the other hand, it is also widely accepted that the assessment of HRV over temporal scales ranging from seconds to a few minutes allows the indirect investigation of the mechanisms underlying the short-term cardiovascular control malik1990heart ; CohenTalylor and this assessment might require nonlinear methods better suited for the evaluation of complex aspects of HRV dynamics. In fact, a number of nonlinear measures have been developed to this end, e.g. based on nonlinear prediction porta2000prediction ; porta2007complexity , entropy or mutual information porta2007integrated ; xiong2017entropy , time irreversibility porta2008temporal ; visnovcova2014complexity , or phase coupling bai2008nonlinear ; chua2008cardiac . These and other studies have provided ample evidence that changes in nonlinear descriptors of short-term HRV such as complexity or regularity indexes, either induced by the modification of the experimental conditions or determined by spontaneous transitions among physiological states, can be reliably detected and associated to alterations of the autonomic control. Notwithstanding this, the presence and impact of nonlinear dynamics in short-term HRV is still a controversial issue. Some studies suggested that nonlinear components of HRV are of limited importance in resting conditions and are evoked by the presence of a dominant respiratory sinus arrhythmia porta2000prediction ; porta2007complexity , or in association with respiratory inputs to the cardiovascular system fortrat1997respiratory ; kanters1997influence . Conversely, other studies assessing temporal asymmetries suggested that nonlinearities are relevant at rest and may be present even in conditions of small respiratory sinus arrhythmia porta2008temporal . The contribution of the two branches of the autonomic nervous system to nonlinear HRV dynamics remains elusive and is likely linked to the time scales of their functioning porta2015complexity . Moreover, nonlinear dynamics might be sustained by the interaction between sympathetic and parasympathetic activities bai2008nonlinear .
Methodologically, it has been suggested that multiple nonlinear components, operating at different scales and possibly interacting with each other, may concur to the generation of short-term HRV bai2008nonlinear ; porta2015complexity . Since these different components of HRV nonlinear dynamics may be captured in a different way by different metrics, the aim of the present study is to test the hypothesis that distinct types of nonlinear dynamics underlie the HRV dynamics during different physiopatological states. To this end we apply three nonlinear dynamic measures to the RR interval time series measured in young and old healthy subjects, as well as in post acute myocardial infarction (AMI) patients, monitored at rest and during sympathetic activation induced by postural change. Two of the measures quantify the common concepts of time series complexity and regularity, implemented through refined estimation techniques devised recently porta2019relevance ; xiong2017entropy , while the third measure quantifies the deviation from linearity of the correlation structure of the observed RR series according to a novel Gaussian Linear Contrast method carpena2019transforming . The application of these approaches in conjunction with the method of surrogate data theiler1992testing ; schreiber1996improved allows us to quantify the extent to which nonlinear dynamics impact on short-term HRV in different conditions of autonomic nervous system imbalance, also investigating the effects of age and pathology. The database used in the study is made publicly available to favor reproducibility and encourage the comparison with different nonlinear dynamic measures.
II Nonlinear Dynamic Measures
This section describes the methods used in the present work to quantify nonlinear dynamics in the temporal statistical structure of a system evolving in time. Our starting point is an experimental time series , which is considered as a realization of a stochastic process describing the evolution over time of an observed dynamical system . The process is considered stationary, so that the random variables obtained sampling the process at the time (i.e. ), are identically distributed with marginal distribution of probability density and cumulative distribution . Moreover, without loss of generality, we assume that each has zero mean and unit standard deviation.
To assess nonlinear dynamics in the stochastic process we look at its temporal correlation structure: while for purely linear dynamics the dependence between and is linear for any lag , in the case of nonlinear dynamics such dependence cannot be studied only in terms of linear correlations. In the first two methods considered, nonlinear correlations are investigated within an information-theoretic framework, separating the present state of the system from its past states and quantifying their information content in terms of entropy measures xiong2017entropy . In fact, when the system transits from past states to a new state, new information is produced in addition to the information that is already carried by the past states. The rate of generation of new information is inversely related to the strength of nonlinear correlations in the process, while the information shared between the present and the past variables is directly related to such correlations. On this basis, the measures of conditional entropy (Sect. II.1) and information storage (Sect. II.2) assess nonlinear correlations quantifying respectively the new information contained in but not in , and the amount of information carried by that can be explained by .
The third method takes its roots on the observation that a purely linear stochastic process is considered to have: (i) Gaussian marginal distribution; and (ii) only linear correlations. Therefore, if is a nonlinear process it should lack one or both of these properties, so that the marginal distribution of is not Gaussian and/or the correlations are not linear. However, these two properties are not equally important: many authors consider theiler1992testing ; schreiber1996improved that a non Gaussian distribution is simply due to a static transformation in the output of the dynamical system (for example by a filter) and that the possible nonlinearity is only due to the nature of the correlations, which truly reflect the dynamics. This is the approach we adopt in the Gaussian Linear Contrast method (GLC) presented in Sect. II.3.
II.1 Complexity Index based on Local Sample Entropy
The information-theoretic assessment of nonlinear correlations in a dynamic process is based on applying the concepts of entropy and conditional entropy to the random variables representing the present and past states of the process. Given two generic continuous (possibly vector) random variables and , the entropy of and the conditional entropy of given are defined as
[TABLE]
[TABLE]
where is the domain of , and are the probability density of and the conditional probability of given , and is the expectation operator; the term in (2) is the joint entropy of and , obtained generalizing (1) to the joint probability density . Particularizing these definitions to the variables and describing the present and the past states of the process , the conditional entropy becomes
[TABLE]
The conditional entropy quantifies the amount of information contained in the present of the process that cannot be explained by its past history: if the process is fully random, the system produces information at the maximum rate, yielding maximum conditional entropy; if, on the contrary, the process is fully predictable, the system does not produce new information and the conditional entropy is zero.
In the present work, practical computation of the conditional entropy is performed adopting kernel estimates of the probability density functions xiong2017entropy . In particular, we make use of the well known Sample Entropy index richman2000physiological , improved through the implementation of a local version of the estimator porta2019relevance . The Sample Entropy (SampEn) estimates in (3) first truncating to , and then approximating and as the negative logarithm of the average joint probability of finding a pattern in the neighborhood of the reference pattern with a tolerance r in the dimensional and dimensional embedding space, namely
[TABLE]
where is the probability that the pattern assumes the value , is the probability that the pattern takes the value and performs the average over time (i.e., over all values ). SampEn is a robust estimator of irregularity given that the log-of-zero situation is extremely unlikely because the logarithm is applied to the average of a quantity that has 0 as the lowest bound. However, as a consequence of computing an average over time, SampEn has the disadvantage to be a global marker of irregularity that might not represent reliably the local behavior in the neighborhood of a specific pattern and blur nonlinear features porta2019relevance . A local version of SampEn (LSampEn) was proposed in Ref. porta2019relevance by directly approximating instead of its constituents (i.e., and ) as
[TABLE]
where is the conditional probability that the current state assumed the value given that the past state is . The average operator makes the estimator robust against the log-of-zero situation and the estimation of renders LSampEn a local estimator of irregularity given that the quantity being averaged referred specifically to the reference pattern . To limit the consequence that, when solely is found in the neighborhood of , is unreliably high porta1998measuring , we applied the correction proposed by Porta et al. porta2019relevance , namely in this unfortunate case is set to corresponding to the maximum uncertainty computable over the series. The resulting estimator, applied to the time series reduced to unit variance, is denoted as Normalized Complexity Index (NCI) porta2019relevance .
II.2 Regularity Index based on Information Storage
Information measures can be exploited also for evaluating in a direct way the strength of nonlinear correlations in the dynamical structure of a stochastic process, so that to assess its degree of regularity. To this end, a relevant entropy measure is the so-called information storage, which quantifies the amount of information shared between the present and the past observations of the considered process. The information storage of the process is defined as:
[TABLE]
where denotes mutual information. The information storage reflects the degree to which information is preserved in a time-evolving system wibral2014local . As such, it measures how much of the uncertainty about the present can be resolved by knowing the past: if the process is fully random, the past gives no knowledge about the present, so that the information storage is zero; if, on the contrary, the process is fully predictable, the present can be fully predicted from the past, which results in maximum information storage. Note that information storage and conditional entropy of a dynamic process are inversely related to each other, and depend on the entropy of the present state of the process through the equation .
In practical analysis, the information storage can be estimated from a time series of finite length following the same principles of conditional entropy estimation. These include the use of a finite number of samples in the past to approximate the history of the observed process (i.e., is truncated to ), and the adoption of non-parametric estimators of the probability density functions involved in the computation of . However, since computation of the measure defined in (6) requires to estimate three entropy terms involving variables of different dimensions, and since the bias of entropy estimates depends strongly on the dimension, implementation of standard histogram or kernel-based methods typically results in inaccurate estimates of the information storage faes2015estimating ; xiong2017entropy . Here, to overcome this limitation, we resort to nearest neighbor entropy estimation kozachenko1987sample and implement a strategy for bias compensation specific of mutual information estimates kraskov2004estimating . The nearest neighbor entropy estimate of a generic -dimensional random variable can be obtained from a set of realizations of the variable as kozachenko1987sample
[TABLE]
where is the digamma function, is twice the distance between the outcome and its nearest neighbor computed according to the maximum norm (i.e., taking the maximum distance of the scalar components), and stands for average over outcomes. Then, the information storage could be computed applying (7) to the three terms in (6). However, doing so would result in different distance lengths when approximating the probability density in different dimensions, and this would introduce different estimation biases that cannot be compensated by taking the entropy differences. To keep the same distance length in all explored spaces, we perform a neighbor search only in the highest-dimensional space (the one spanned by the realizations of ) and then project the distances found in this space to the lower-dimensional spaces (those spanned by the realizations of and ), keeping these distances as the range within which neighbors are counted. Specifically, the knn estimate of is computed through the neighbor search:
[TABLE]
where is twice the distance from to its nearest neighbor, and then, given the distances , the entropies in the lower-dimensional spaces are estimated through a range search:
[TABLE]
[TABLE]
where and are the number of points whose distance from and , respectively, is smaller than . Finally, our estimate of the information storage is obtained subtracting Eq. (8) from the sum of Eqs. (9) and (10) porta2015disentangling :
[TABLE]
II.3 Nonlinearity Index based on Gaussian Linear Contrast
As we stated above, GLC assesses nonlinearities related only to the nature of the correlations and not to the non-Gaussianity of the data. Let us consider an experimental time series (), with non-Gaussian marginal distribution. The observed autocorrelation funtion of is given by
[TABLE]
Using , GLC tries to determine if is originated from a Gaussian time series () with only linear correlations, which have been transformed to have the observed marginal distribution of the experimental time series. If this is the case, then GLC assumes that is linear, and is non-linear otherwise.
The theoretical background of the GLC method is the following. Let us consider a pair of correlated Gaussian variables and , both of type, so that their corresponding probability density and cumulative distribution are the standard Gaussian and . We assume that and are only linearly correlated, with a correlation value , i.e.
[TABLE]
This is equivalent to affirm that the joint distribution of and is the bivariate Gaussian distribution . Then, we transform and to the variables and , which follow the marginal distribution of the experimental time series. This can be done with the usual method:
[TABLE]
with the inverse cumulative distribution of the experimental time series. Since is fixed by , the linear correlation between and , i.e. depend solely on the value. Indeed, since and depend formally on and (Eq. (14)) with joint distribution , can be calculated as carpena2019transforming
[TABLE]
Solving numerically the previous integral for a dense set of values in the interval we characterize the function, which contains the information on how the linear Gaussian correlations are transformed when the distribution of the variables is transformed from Gaussian to the experimental distribution.
These results can be extrapolated straightforwardly to time series. Let us consider a Gaussian, linearly correlated time series , with autocorrelation function given by . Note that and are equivalent to and in Eq. (13). Then, let us transform into a time series with the same marginal distribution of the experimental time series using Eq. (14) for each value. The autocorrelation function of can be then calculated using Eq. (15) simply by replacing , and by , and respectively. In other words, once the function is known by using Eq. (15) (which only requires the marginal distribution of the experimental time series), then . This last equality holds if, and only if, the non-Gaussian time series really comes via the transformation (14) from the Gaussian and linearly correlated series since this is the condition used in Eq. (15) to determine . This property is the key point in the GLC method.
With this theoretical background, the steps to apply the GLC method on an experimental time series are the following:
- (i)
Determine the observed autocorrelation function of the experimental time series .
- (ii)
Transform to have Gaussian distribution using the inverse of the transformation in Eq.(14), and calculate its autocorrelation function . Note that if has been obtained from a Gaussian time series using the transformation (14), symply by inverting the transformation the hypothetical original Gaussian time series is recovered. The knowledge of and for each allows to obtain the function .
- (iii)
Obtain the real function using Eq.(15) by giving to a great number of values in the interval . In practice, and specially for short experimental time series, the numerical solution of the integral might be a harsh task: due to finite size effects it can be difficult to correctly estimate . Then, to calculate we adopt a different strategy: we use autoregressive processes of order 1 (AR1) with the same size as ). An AR1 process is defined as: where is a Gaussian white noise and is a constant. AR1 processes are Gaussian with purely linear correlations, with generic autocorrelation , so that changing the value we can obtain any value of Gaussian correlation in the interval (-1,1). Thus, we generate a large set of AR1 processes for different values, and calculate the autocorrelation function of all of them obtaining a huge amount of data points densely populating the Gaussian correlation interval. Then, we transform all AR1 processes using Eq.(14) to time series having the marginal distribution of , and also calculate the autocorrelation function for all series. Note that each value is the image of a Gaussian autocorrelation value. Finally, we bin the Gaussian correlation interval into length bins, and put in each one the images of all the Gaussian correlation values contained in the bin. The average of all the images in the respective bin gives the value corresponding to the Gaussian correlation at the center of the bin, so that finally we have a numeric determination of the function.
- (iv)
If the experimental time series is really obtained by transforming a Gaussian time series, then the Gaussian series is the one determined in step (ii), with autocorrelation function , and the observed autocorrelation are given by . However, the expected correlations in if the Gaussian series is purely linear, , should be given by the function determined in step (iii) evaluated at the values, i.e. . The series is linear when and is not linear otherwise. In this way, to quantify the nonlinearity of we can define the GLC non-linearity index as
[TABLE]
III Detection and Quantification of Nonlinearity
The existence of nonlinear dynamics in the considered time series was investigated in accordance with the method of surrogate data theiler1992testing . This approach is based on: (i) a null hypothesis to be rejected; (ii) a surrogate data set constructed in accordance with the null hypothesis; (iii) a discriminating statistic that has to be calculated on original and surrogate series; and (iv) a statistical test allowing to reject or confirm the null hypothesis.
The null hypothesis set in our case is that the investigated time series is a realization of a Gaussian stochastic process (fully described by linear temporal autocorrelations), eventually measured through a static and possibly nonlinear transformation distorting the Gaussian distribution.
The surrogate time series were generated in order to preserve the linear autocorrelation structure as well as the marginal distribution of the original time series. This was achieved through the iteratively refined amplitude adjusted Fourier Transform (IAAFT) method schreiber1996improved . The method is an improvement of the Fourier transform (FT) method theiler1992testing , which generates surrogate time series by computing the FT of the original series, substituting the Fourier phases with random numbers uniformly distributed between [math] and , and finally performing the inverse FT. Since the FT method distorts the amplitude distribution of the original process when such a distribution is not Gaussian, the IAAFT method is followed implementing an iterative procedure that alternatively constrains the surrogate series to have the same power spectrum (by replacing the squared Fourier amplitudes of the candidate surrogate series with those of the original series) and to have the same amplitude distribution (by a rank ordering procedure) of the original series.
As discriminating statistic we employ each of the three nonlinear indexes presented in Sect. (II), i.e., the nornalized complexity index (NCI) based on local Sample Entropy, the regularity index based on information storage (IS), and the nonlinear index based on Gaussian Linear Contrast (GLC).
As statistical test, we perform a nonparametric test based on percentiles. The test compares the selected nonlinear index, here denoted generically as , when calculated on the original time series () and when calculated on surrogate time series ( in this work) generated under the null hypothesis. Specifically, was compared with a threshold for significance extracted from the empirical distribution of over the surrogates setting a prescribed confidence level ( in this work). In the case of the NCI index measuring the complexity of a time series, the index is expected to decrease in the presence of nonlinear dynamics compared to linear time series; therefore, was set at the -percentile of the distribution of over the surrogates and the null hypothesis was rejected if . In the case of the IS and GLC indexes measuring the regularity of a time series or the amount of nonlinear correlations, the indexes are expected to increase in the presence of nonlinear dynamics compared to linear time series; therefore, was set at the -percentile of the distribution of over the surrogates and the null hypothesis was rejected if .
Besides detecting the presence of nonlinearity, the analysis of original and surrogate time series was exploited also to quantify the ‘extent’ of nonlinearity in the investigated time series. This was performed comparing the index computed on the original, possibly nonlinear time series, with the median of its values computed on the set of surrogate time series. The difference with the median, defined as in the case of the complexity index (i.e., when ), and defined as in the case of the two other indexes (i.e., when or when ), was taken as a measure of the amount of nonlinearity in the observed time series.
IV Patients, Experimental Protocol and Data Analysis
The time series analyzed in this study belong to a database to analyze the effects of aging and myocardial infarction on cardiovascular interactions nollo2002evidence . The database consists on heart rate variability measured in a group of 35 post-acute myocardial infarction (AMI, years old) patients examined about 10 days after AMI, and in two control groups formed by 12 age-matched old healthy subjects (Old, years) and by 19 young healthy subjects (Young, years). Eight out of 35 post-AMI patients were initially under beta-locker therapy, but they discontinued the treatment two half-lives before the recording session. Control subjects were normotensive and free from any known disease based on anamnesis and physical examination at the time of the study.
After a period of 15 min for subject stabilization, the electrocardiogram (lead II ECG) was recorded for 10 min in the supine rest position, followed by 10 min of passive head-up tilt at degrees. All ECG signals were digitized with a 12 bit resolution and 1-KHz sampling rate. After detecting the QRS complex on the ECG and locating the R apex through template matching, heart period variability was measured on a beat-to-beat basis calculating the sequence of the time intervals occurring between pairs of consecutive R peaks (RR intervals). The series were then cleaned up from artifacts, windowed to points for each condition (rest, tilt), and detrended by a high-pass filter to fulfill stationarity criteria xiong2017entropy ; nollo2000synchronization . Normalized time series were eventually obtained by subtracting the mean values and dividing by the standard deviation.
For each subject and condition, analysis of nonlinearity was performed using the three methods described in Sect. II and performing the tests described in Sect. III. NCI and IS indexes were computed using standard values for the free parameters of entropy estimators applied to short time series richman2000physiological ; pincus1994physiological , namely using values to approximate the past history of the process, setting a tolerance to define similarity in Sample Entropy analysis (where is the standard deviation of the series equal to 1 after normalization), and employing neighbors in the distance-based entropy estimations. Distances between patterns were obtained using the Eucilidean norm in the kernel estimator used to compute NCI porta2019relevance , and the maximum norm in the nearest-neighbor estimator used in IS xiong2017entropy . In the computation of the GLC index, taking into account the short size of the time series () and to align with the other measures, we choose to limit spurious results induced by the fact that the autocorrelation function tends to reach quickly the noise level.
For each assigned index (NCI, IS, GLC), the statistical significance of its changes across groups (Young,Old,AMI) was assessed by the Kruskal Wallis test followed by the Wilcoxon rank sum test (Mann-Whitney U test) to detect pairwise differences (Young vs. Old, Young vs. AMI, or Old vs. AMI). For an assigned index and group, the statistical significance of the differences between conditions (rest vs. tilt) was assessed by the paired Wilcoxon signed rank test. We computed also the percentage of subjects belonging to each group for which the null hypothesis of linear Gaussian dynamics was rejected in the two conditions; then, statistically significant variations between two groups in a given condition were assessed using the chi-square test for proportions, while significant variations between conditions for a given group were assessed using the McNemar test for paired proportions.
V Results
Figure 1 reports an illustrative example of the application of the three considered nonlinear dynamic measures to the RR interval time series obtained in the two analyzed conditions (rest, tilt) on representative subjects belonging to the three considered groups (Young, Old, AMI). Considering the two entropy measures, opposite response to the change in condition are observed consistently for the three cases, with lower values of NCI and higher values of IS measured during tilt compared to rest. On the contrary, moving from rest to tilt the nonlinear dynamic measure based on GLC decreases slightly for the Young subject (circles), decreased more consistently for the Old subject (squares), and increases for the AMI patient (triangles). Moreover, the comparison between the original value of a measure and its distribution on the surrogate time series reveals the different ability to detect nonlinear dynamics of the different measures. In particular, in both the experimental conditions nonlinear dynamics are detected only by the Information storage in the Young subject (Fig. 1a) and only by the Gaussian Linear Contrast method in the AMI patient (Fig. 1c), while all measures detect the presence of nonlinear dynamics in the Old subject (Fig. 1b, NCI and IS in both conditions and GLC only at rest).
Most of the trends observed for the representative subjects described above are reflected at the population level, as reported in Figure 2 showing the distributions across subjects and conditions of the three nonlinear dynamic measures. The indexes based on conditional entropy and mutual information display opposite trends in response to the change of posture: the transition from rest to tilt is associated with a statistically significant decrease of the complexity index (NCI, Fig. 2a) and a statistically significant increase of the information storage (IS, Fig. 2b) in both Young and AMI groups, while no significant changes are detected for both measures in the Old group. Moreover, during tilt NCI is significantly higher, and IS is significantly lower, in Old and AMI compared to Young (Fig. 2a,b). As to the GLC measure, it changes with the experimental condition in different ways for the different groups (Fig 2c): moving from rest to tilt the measure decreases significantly in the Young subjects, does not change significantly in the Old subjects, and increases significantly in the AMI patients. The increase displayed with tilt is such that the GLC measure becomes significantly higher in AMI compared to Young.
Fig. 3 depicts the results of the analysis performed considering the deviation of each nonlinear dynamic measure from its median level assessed on linear Gaussian surrogates. We find that measures based on conditional entropy and mutual information decrease significantly, in Young healthy subjects, with the transition from rest to tilt, while no significant changes are observed for Old subjects and AMI patients (Fig. 3a,b). Moreover, AMI patients display significantly lower IS values compared to Young subjects (Fig. 3b). On the other hand, the deviation from the median surrogate value of the GLC measure exhibits similar variations to those reported in Fig. 2c for the original values, as the index decreases significantly from rest to tilt in the Young subjects, and is significantly higher for AMI patients than for Young subjects (Fig. 3c).
Fig. 4 reports the the relevance of nonlinear dynamics in each group and experimental condition, measured as the percentage of subjects for which the value of the considered nonlinear dynamic measure computed for the original RR series is deemed (with 5 % significance) as not drawn from the distribution of the index derived from the surrogate RR series. The conditional entropy measure is associated with nonlinear dynamics in less than half of the subjects in each group, as the NCI index is found below the percentile of its surrogate distribution in of Young subjects, of Old subjects, and of AMI patients (with no substantial differences between conditions, Fig. 4a). The mutual information measure detects a considerably higher percentage of nonlinear dynamics, as the IS index is found above the percentile of its surrogate distribution in more than half of the subjects in all groups and conditions (Fig. 3b). In the Young group, the IS index is larger than the significance threshold in of the subjects at rest and in of the subjects during tilt; in the Old and AMI groups the index is significantly lower during both conditions (Fig. 4b). The Gaussian Linear contrast approach detects nonlinear dynamics in of subjects in all groups and conditions (Fig. 4c). Moving from rest to tilt, the number of subjects with nonlinear dynamics detected by the GLC measure decreases in Young, while it increases in Old and AMI.
VI Discussion
The purpose of this study was to perform a comparative investigation of the aptitude of three recently proposed nonlinear dynamic measures to quantify the presence and the extent of nonlinear dynamics in short-term recordings of HRV obtained under different physio-pathological states. In a time series observed as a realization of a stochastic process, nonlinear dynamics are typically described as nonlinear correlations between time-lagged variables taken from the process theiler1992testing . In our analysis, these correlations are detected directly in terms of mutual information between the present and the past sample of the process by the information storage (IS), inversely in terms of conditional entropy of the present sample given the past by the normalized complexity index (NCI), or in terms of deviation of the estimated correlation from the value that would be expected in case of linear correlations by the Gaussian linear contrast index (GLC). Our results document that differences in the detection and quantification of nonlinearity emerge among the three measures, suggesting that a given nonlinear dynamic measure may be more or less sensitive to the detection of specific types of nonlinear dynamics, and that distinct nonlinear dynamic structures may underlie the generation of HRV depending on the physio-pathological condition under analysis.
The opposite variations exhibited by the indexes of conditional entropy and information storage when moving from rest to tilt or while comparing two groups (Fig. 2a,b) can be explained considering that NCI and IS are related to each other as they reflect respectively the unpredictability and the predictability of the dynamics xiong2017entropy . The lower NCI and higher IS measured in response to tilt indicates higher predictability of HRV, likely associated to the activation of the sympathetic nervous system induced by the postural challenge porta2007progressive ; faes2014conditional . Such an activation seems less important in the old and post-AMI groups compared with the young subjects, as documented by the smaller variation of the indexes (though still statistically significant in AMI) and by the higher NCI/lower IS found during tilt in Old and AMI compared to Young. Confirming previous studies lombardi1987heart ; nollo2002evidence , these results suggest that aging and myocardial infarction are associated with higher sympathetic tone and reduced capability to cope with the postural challenge with further sympathetic activation.
On the other hand, the trends displayed by the GLC measure (Fig. 2c) are in agreement with those of the conditional entropy in the young subjects (both GLC and NCI decrease with tilt), and with those of the information storage in the AMI patients (both GLC and IS increase with tilt). The different behavior of the GLC index can be explained by considering that the GLC index reflects the extent to which the correlations of the time series deviate from those expected in the linear Gaussian case carpena2019transforming , and thus it is not dependent on the extent of linear correlations within the observed time series. As such, GLC should be interpreted as a direct measure of nonlinearity rather than as a regularity index. This is confirmed by the consistent changes between conditions displayed by the absolute values of GLC and by the difference between the index and the median value of its surrogate counterparts (Fig. 2c vs. Fig. 3c). On the contrary, IS is a regularity measure which accounts for both linear and nonlinear correlations, and its increase with tilt is mainly driven by the enhancement of linear HRV correlations. In fact, when the effects of linear correlations are removed by subtracting the median on the surrogates the behavior of IS becomes more similar to that of GLC (Fig. 3b,c).
The quantification of nonlinear HRV dynamics based on computing the deviation of each measure from the median level of its surrogate distribution reveals that, in the young healthy subjects, the transition from rest to tilt is associated with a decreased degree of nonlinearity (Fig. 3a,b,c). This result is in agreement with the observation that nonlinear dynamics are reduced in the presence of an increased sympathetic activity porta2000prediction ; porta2007complexity . While this latter finding is observed consistently for all three measures, other behaviors characterizing the AMI group are detected peculiarly by individual indexes. In particular, in the AMI patients the information storage was associated to a reduced importance of nonlinear HRV dynamics at rest (Fig. 3b). Again, this result may be related to the sympathetic overactivity characterizing the post-infarction phase lombardi1987heart . Another peculiar result is the increased contribution of nonlinear dynamics to HRV measured during tilt in the post-AMI patients (Figs. 2c, 3c). This finding is novel and unexpected, and may reveal that a distinct type of nonlinearity takes place when the orthostatic stress is delivered in the presence of higher sympathetic tone.
In spite of the similar trends observed for the absolute values and for the deviation from the surrogate median value of NCI and IS (Fig. 3a,b), the two information measures exhibit different percentage of significant nonlinearity in the various conditions (Fig. 4a,b). In agreement with previous studies assessing complexity through prediction measures porta2000prediction ; porta2007complexity , the amount of nonlinear dynamics detected by the complexity measure based on local sample entropy was small in the young healthy subject at rest, and did not change significantly with the sympathetic activation induced by tilt or related to age and pathology (Fig. 4a). On the contrary, using a regularity measure based on information storage nonlinear dynamics were found consistently in the young subjects at rest, and their incidence decreased significantly with postural stress and in the old and post-AMI groups (Fig. 4b). This finding may reflect the fact that the spontaneous cardiovascular regulation occurs through a variety of nonlinear mechanisms (e.g., saturation of receptors, effects of the respiratory centers at the brain stem level, interaction between sympathetic and parasympathetic nervous systems, etc.) in resting conditions koepchen1991physiology , and the rise of a specific oscillatory component (i.e., the low frequency one related to sympathetic activation) tends to simplify the dynamics reducing nonlinear components. The reduction of nonlinear dynamics with the tilt-induced sympathetic activation is confirmed (though to a lower extent) by the test using the GLC measure (Fig. 4c). The same test however indicates a tendency to increase the rate of detection of nonlinear dynamics with tilt in the old subjects and AMI patients. This could suggest that mechanisms more complex than a pure sympathetic activation are triggered by the orthostatic stress delivered in the elderly and pathological states luukinen2004orthostatic .
However, more methodological factors might be responsible for the disparity of the conclusions drawn by the exploited markers. In a previous study porta2015complexity , different conclusions about HRV nonlinear dynamics were drawn using different nonlinearity measures (based on nonlinear prediction and time irreversibility) in fetal HRV recordings as well as in adults during graded head-up tilt. In particular, the different responses to tilt documented by Porta et. al porta2015complexity using nonlinear prediction and time irreversibility are comparable to those observed here using the IS and GLC indexes. While the different rates of detection of nonlinearity were explained in porta2015complexity in terms of the different time scales spanned by the measures employed, this interpretation should not hold in our case since all measures work in the same low dimensional embedding space (m=2 in this study). A difference between the information approach and the Gaussian Linear contrast method is that NCI and IS are obtained aggregating all time lags in the computation of the measure, while GLC results from analyses performed individually for each lag and then aggregated in the final measure. In addition, the performance of GLC might be affected by the comparison with surrogates that might have amplified eventual residual departures from gaussianity present in the surrogate data due to finite size effects. As to the differences observed between NCI and IS, they might be related to the fact that the information storage is a direct measure of nonlinear correlations expressed in terms of mutual information, while the conditional entropy measure reflects not only nonlinear correlations but also the entropy of the observed time series; moreover, the different coarse graining approaches underlying NCI and IS using, respectively, equal versus different cell size porta2007complexity , and the dependence of the cell size on the parameters set for the analysis (i.e., respectively, tolerance and number of nearest neighbors) might have played a role. In order to better elucidate the nature of the observed differences and the capability of the various measures to detect different types of nonlinear dynamics, future studies should consider extension of these measures where longer temporal scales can be explored (e.g., analyzing longer stationary recordings and/or employing methods for dimensionality reduction faes2014conditional ), and deviations of the estimator specific parameters from their nominal typical value are investigated (e.g., for the information measure, the parameter setting the size of the cell used in the multidimensional space to estimate probabilities richman2000physiological ; faes2015estimating ).
Acknowledgements.
P.C. and P.B.G. acknowledge financial support by the Consejería de Conocimiento, Investigación y Universidad, Junta de Andalucía and European Regional Development Fund (ERDF), ref. SOMM17/6105/UGR, FQM-362, and FQM-7964
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1(1) U Rajendra Acharya, K Paul Joseph, Natarajan Kannathal, Choo Min Lim, and Jasjit S Suri. Heart rate variability: a review. Medical and biological engineering and computing , 44(12):1031–1051, 2006.
- 2(2) Solange Akselrod, David Gordon, F Andrew Ubel, Daniel C Shannon, AC Berger, and Richard J Cohen. Power spectrum analysis of heart rate fluctuation: a quantitative probe of beat-to-beat cardiovascular control. science , 213(4504):220–222, 1981.
- 3(3) Yan Bai, Kin L Siu, Salman Ashraf, Luca Faes, Giandomenico Nollo, and Ki H Chon. Nonlinear coupling is absent in acute myocardial patients but not healthy subjects. American Journal of Physiology-Heart and Circulatory Physiology , 295(2):H 578–H 586, 2008.
- 4(4) Giuseppe Baselli, Sergio Cerutti, S Civardi, F Lombardi, A Malliani, M Merri, M Pagani, and G Rizzo. Heart rate variability signal processing: a quantitative approach as an aid to diagnosis in cardiovascular pathologies. International journal of bio-medical computing , 20(1-2):51–70, 1987.
- 5(5) Pedro Bernaola-Galván, Plamen Ch Ivanov, Luís A Nunes Amaral, and H Eugene Stanley. Scale invariance in the nonstationarity of human heart rate. Physical review letters , 87(16):168105, 2001.
- 6(6) Pedro A Bernaola-Galván, Manuel Gómez-Extremera, A Ramón Romance, and Pedro Carpena. Correlations in magnitude series to assess nonlinearities: application to multifractal models and heartbeat fluctuations. Physical Review E , 96(3):032218, 2017.
- 7(7) Gary G Berntson, J Thomas Bigger Jr, Dwain L Eckberg, Paul Grossman, Peter G Kaufmann, Marek Malik, Haikady N Nagaraja, Stephen W Porges, J Philip Saul, Peter H Stone, et al. Heart rate variability: origins, methods, and interpretive caveats. Psychophysiology , 34(6):623–648, 1997.
- 8(8) J Thomas Bigger Jr, Joseph L Fleiss, Richard C Steinman, Linda M Rolnitzky, Robert E Kleiger, and Jeffrey N Rottman. Frequency domain measures of heart period variability and mortality after myocardial infarction. Circulation , 85(1):164–171, 1992.
