Next Article in Journal
Conditional Rényi Divergences and Horse Betting
Next Article in Special Issue
Multiscale Entropy Approaches and Their Applications
Previous Article in Journal
Averaging Is Probably Not the Optimum Way of Aggregating Parameters in Federated Learning
Previous Article in Special Issue
Biometric Identification Method for Heart Sound Based on Multimodal Multiscale Dispersion Entropy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multivariate and Multiscale Complexity of Long-Range Correlated Cardiovascular and Respiratory Variability Series

1
Faculdade de Ciências, Universidade do Porto, Rua Campo Alegre, 4169-007 Porto, Portugal
2
Centro de Matemática da Universidade do Porto (CMUP), 4169-007 Porto, Portugal
3
Department of Engineering, University of Palermo, Viale delle Scienze, Bldg. 9, 90128 Palermo, Italy
4
Faculdade de Economia, Universidade do Porto, Rua Dr. Roberto Frias, 4169-007 Porto, Portugal
5
Centro de Investigação e Desenvolvimento em Matemática e Aplicações (CIDMA)
6
Department of Physiology, Comenius University in Bratislava, Jessenius Faculty of Medicine, Mala Hora 4C, 03601 Martin, Slovakia
7
Biomedical Center Martin, Comenius University in Bratislava, Jessenius Faculty of Medicine, Mala Hora 4C, 03601 Martin, Slovakia
*
Author to whom correspondence should be addressed.
Entropy 2020, 22(3), 315; https://doi.org/10.3390/e22030315
Submission received: 18 February 2020 / Revised: 9 March 2020 / Accepted: 9 March 2020 / Published: 11 March 2020
(This article belongs to the Special Issue Multiscale Entropy Approaches and Their Applications)

Abstract

:
Assessing the dynamical complexity of biological time series represents an important topic with potential applications ranging from the characterization of physiological states and pathological conditions to the calculation of diagnostic parameters. In particular, cardiovascular time series exhibit a variability produced by different physiological control mechanisms coupled with each other, which take into account several variables and operate across multiple time scales that result in the coexistence of short term dynamics and long-range correlations. The most widely employed technique to evaluate the dynamical complexity of a time series at different time scales, the so-called multiscale entropy (MSE), has been proven to be unsuitable in the presence of short multivariate time series to be analyzed at long time scales. This work aims at overcoming these issues via the introduction of a new method for the assessment of the multiscale complexity of multivariate time series. The method first exploits vector autoregressive fractionally integrated (VARFI) models to yield a linear parametric representation of vector stochastic processes characterized by short- and long-range correlations. Then, it provides an analytical formulation, within the theory of state-space models, of how the VARFI parameters change when the processes are observed across multiple time scales, which is finally exploited to derive MSE measures relevant to the overall multivariate process or to one constituent scalar process. The proposed approach is applied on cardiovascular and respiratory time series to assess the complexity of the heart period, systolic arterial pressure and respiration variability measured in a group of healthy subjects during conditions of postural and mental stress. Our results document that the proposed methodology can detect physiologically meaningful multiscale patterns of complexity documented previously, but can also capture significant variations in complexity which cannot be observed using standard methods that do not take into account long-range correlations.

1. Introduction

Cardiovascular oscillations are influenced by the combined activity of different physiological regulation processes and, as a consequence, exhibit a rich dynamical structure [1]. Such different processes do not usually work at a single time-scale, but instead operate across different temporal scales, that for example reflect thermoregulatory or neural parasympathetic and sympathetic control. For this reason, different methods have been recently developed to evaluate the ’multiscale complexity’ of cardiovascular oscillations. These methods allow both to characterize the physiological regulatory systems and to extract diagnostic parameters, and thus can have noteworthy clinical implications: in fact, a decrease of dynamical complexity can be related to an impaired capability of the subsystems composing the organism to interact among each other and it has been already proposed as a marker of pathological conditions [2,3]. Among the proposed methods, the one which is likely most popular is the so-called multiscale entropy (MSE), developed by Costa et al. [4]. This method calculates the conditional entropy (CE) of a single time series (usually the heart period, HP) as a function of the time scale of observation; the change of time scale is achieved through averaging consecutive segments of the time series via a procedure that has been lately recognized to correspond to a two-step process consisting of a low-pass filter followed by downsampling [5]. It is worth noting, however, that the initial formulation of multiscale entropy suffered from drawbacks related both to issues due to the filtering and downsampling steps, and to the unsuitability of CE analysis in conditions of data paucity caused by the availability of short time series and by the needs to explore multivariate time series at coarse time scales. Therefore, in the last years, the definition of MSE has been refined to take into account typical requirements of cardiovascular and cardiorespiratory signal analysis, and specifically: (i) to allow the joint calculation of complexity of multiple variables besides HP, for example systolic arterial pressure (SAP) and respiration (RESP) [6]; (ii) to allow the assessment of the complexity of shorter time series, usually few hundred beats long [7,8]. For short-term physiological time series, complexity has been related to the regularity of the temporal patterns observed in the signals, and thus is usually a measure of the unpredictability of the present sample given a limited number of past samples [9]. However, recent studies have recognized the importance of long-range correlations resulting in slowly varying dynamics also for the analysis of short-term complexity [10], and have started to account for these correlations in multiscale entopy-based analysis [8].
In this work, we introduce a novel method to compute multivariate and multiscale complexity of cardiovascular oscillations. This method fits a multivariate time series using a vector autoregressive fractionally integrated (VARFI) model and then provides the multiscale representation of the VARFI parameters using the theory of state space models, allowing to extract from such parameters multiscale and multivariate measures of complexity. This approach presents several advantages if compared to other previous works in the same field [4,5,6,7,8,10], and in particular: (i) the parametric formulation employed permits to work reliably on short time series; (ii) fractional integration allows to take into account not only short-term dynamics, but also the long-range correlations; (iii) the vector formulation permits to compute the overall complexity of multivariate time series, or the complexity of an individual time series when one or more other series are considered. In this work, such approach is applied to HP, SAP and RESP time series measured in healthy subjects monitored in a resting condition and during two types of physiological stress: postural stress provoked by head-up tilt and mental stress induced by mental arithmetics.
The algorithms for multivariate multiscale analysis of physiological time series presented in this work are collected in the MSE-VARFI MATLAB toolbox, which can be freely downloaded from http://www.lucafaes.net/LMSE-MSE_VARFI.html.

2. Methods

2.1. Measures of Complexity in Linear Multivariate Stochastic processes

Considering a dynamical system X whose activity is defined by the zero-mean stationary multivariate stochastic process X = [ X 1 X M ] , where each X j , j = 1 , , M , denotes a scalar stochastic process X j = [ X j , 1 X j , n ] , let us define as X n = [ X 1 , n X M , n ] the M - dimensional random variable describing the present state of the system, and as X n = [ X n 1 X n 2 ] the infinite-dimensional vector variable describing its past states. Then, a measure of complexity of the system, typically defined for univariate systems [10] and here extended to the multivariate case, is the entropy rate defined as
C X = H ( X n | X n ) = H ( X n + 1 ) H ( X n ) ,
where H ( X n | X n ) is the conditional entropy of the present given the past, with H ( · ) denoting the Shannon Entropy. If the observed process X is a jointly distributed Gaussian process, it can be described without loss of generality through a vector linear regression model fed by white and uncorrelated innovations E n = [ E 1 , n E M , n ] such that, for each j 1 , , M , E j , n = X j , n E [ X j , n | X n ] [11]. In such a case, the entropy of the present state of the process and the conditional entropy of the present given the past can be expressed analytically in terms of the covariance of the process, Σ X = E [ X n T X n ] , and the covariance of the innovations, Σ E = E [ E n T E n ] , as [11,12,13]:
H ( X n ) = 1 2 ln ( ( 2 π e ) M | Σ X | ) ,
H ( X n | X n ) = 1 2 ln ( ( 2 π e ) M | Σ E | ) ,
where | · | stands for matrix determinant. Then, it follows immediately that the complexity of a multivariate linear process with joint Gaussian distribution is given by Equation (2b). In this work we provide an alternative definition of complexity, which includes a normalization of the innovation covariance to the process covariance:
C ¯ X = 1 2 ln ( 2 π e ) M | Σ E | | Σ X | .
Such normalization, which is implicitly implemented in studies assessing the complexity of univariate time series where the series is normalized to unit variance before computing the complexity measure, is formalized here in Equation (3) for multivariate series, and will be fundamental in the definition of multiscale complexity where the process covariance intrinsically changes with the time scale.
The measure of global complexity defined above for a multivariate process can be particularized to the characterization of one of its constituent processes. Specifically, the complexity of a scalar process X j X , j 1 , M , can be defined in an univariate context with respect to its own dynamics only, in a bivariate context with respect to its dynamics and to the dynamics of another scalar process X i X , i j , or in a fully multivariate context with respect to the dynamics of the whole observed vector process X [14]. The derivations are based on the knowledge that, in Gaussian processes, a linear parametric representation captures all of the entropy differences that define the conditional entropies [11] and that these entropy differences are related to the partial variances of the present of the target given its past and the past of one or more other processes, intended as variances of the prediction errors resulting from linear regression [13,15]. Specifically, let us denote as E j | j , n = X j , n E [ X j , n | X j , n ] and E j | i j , n = X j , n E [ X j , n | X i , n , X j , n ] the prediction error of a linear regression of X j , n performed respectively on X j , n and ( X j , n , X i , n ) , and consider that the prediction error of a linear regression of X j , n on X n is the j t h innovation process E j , n defined above. Then, denoting the variances of the three prediction errors as Σ E j | j = E [ E j | j , n 2 ] , Σ E j | i j = E [ E j | i j , n 2 ] and Σ E j = E [ E j , n 2 ] = Σ E ( j , j ) , the univariate, bivariate and multivariate normalized complexity measures relevant to the process X j are defined as:
C ¯ X j | X j = 1 2 ln 2 π e Σ E j | j Σ X j ,
C ¯ X j | X i , X j = 1 2 ln 2 π e Σ E j | i j Σ X j ,
C ¯ X j | X = 1 2 ln 2 π e Σ E j Σ X j ,
where Σ X j = Σ X ( j , j ) is the j t h diagonal element of Σ X .

2.2. Linear Multivariate Stochastic Processes with Long Range Correlations

In this section we present the parametric approach to the description of linear multivariate Gaussian stochastic processes exhibiting both short-term dynamics and long-range correlations. The approach is based on representing the M-dimensional discrete-time, zero-mean and unit variance stochastic process X n defined in Section 2.1 as a vector autoregressive fractionally integrated (VARFI) process fed by the uncorrelated Gaussian innovations E n . The VARFI process takes the form [16]:
A ( L ) diag ( d ) X n = E n ,
where L is the back-shift operator ( L i X n = X n i ) , A ( L ) = I M i = 1 p A i L i ( I M is the identity matrix of size M) is a vector autoregressive (VAR) polynomial of order p defined by the M × M coefficient matrices A 1 , , A p , and
diag ( d ) = ( 1 L ) d 1 0 0 0 ( 1 L ) d 2 0 0 0 ( 1 L ) d M ,
where ( 1 L ) d i , i = 1 , , M , is the fractional differencing operator defined by [17]:
( 1 L ) d i = k = 0 G k ( i ) L k , G k ( i ) = Γ ( k d i ) Γ ( d i ) Γ ( k + 1 ) ,
with Γ ( · ) denoting the gamma (generalized factorial) function. The parameter d = ( d 1 , , d M ) in Equation (5) determines the long-term behavior of each individual process, while the coefficients of the polynomial A ( L ) allow description of the short-term dynamics. Note that the process defined in Equation (5) is a particular case of the broader class of VARFIMA( p , d , l ) processes [16], which also contains the class of autoregressive processes VAR(p); here we restrict our analysis to the description of the VARFIMA( p , d , 0 ) process, which we denote as a VARFI( p , d ) process.
The parameters of the VARFI model (5), namely the coefficients of A ( L ) and the variance of the innovations Σ E , are typically obtained from process realizations of finite length first estimating the differencing parameters d i by means of the Whittle semi-parametric local estimator [17] separately for each individual process X i , then defining the filtered data X i , n ( f ) = ( 1 L ) d i X i , n , and finally estimating the VAR parameters from the filtered data X n ( f ) using the ordinary least squares method to solve the VAR model A ( L ) X n ( f ) = E n , with model order p assessed through the Bayesian information criterion [18].

2.3. Multiscale Complexity of VARFI Processes

In this section we report how to compute across multiple temporal scales the complexity measures defined in Section 2.1, under the hypothesis that the analyzed multivariate process is properly described by the VARFI representation provided in Section 2.2. The procedure for multiscale complexity analysis, which extends the approach proposed in Reference [19] to multivariate processes incorporating long-range correlations, is presented here reporting the essential steps and described with more mathematical details in the Appendices. There are three appendices to the main text. Appendix A reports the procedure for computing the coefficients of a finite-order VAR process that approximates an assigned VARFI process. Appendix B recalls the derivations relevant to the identification of multiscale state space (SS) processes defined as filtered and downsampled versions of an assigned VAR process; the parameters of the SS process defined at an assigned time scale are exploited to compute the multivariate complexity measure at that time scale. Appendix C describes how to define restricted SS processes and to rearrange them in order to extract the partial variances needed for the computation of the univariate and bivariate multiscale complexity measures. The derivations described in Appendix B and Appendix C are taken from Refs. [7,8,19,20].
Before implementing the rescaling procedure, we approximate the VARFI process (5) with a finite order VAR process by truncating the fractional integration part at a finite lag q, that is, we perform the following approximation:
diag ( d ) G ( L ) = k = 0 q G k L k ,
G k = diag G k ( 1 ) , , G k ( M ) .
This allows us to rewrite the VARFI( p , d ) process as a VAR(m) process, where m = p + q :
B ( L ) X n = E n ,
where the new coefficients are B ( L ) = A ( L ) G ( L ) , with A ( L ) as in Equation (5) and G ( L ) as in Equation (7a). The exact procedure to derive the coefficients of the VAR(m) process is explained in Appendix A.
In order to represent a scalar stochastic process at the temporal scale defined by the scale factor τ , a two step procedure is typically employed which consists first in filtering the process with a lowpass filter with cutoff frequency f τ = 1 / ( 2 τ ) , and then downsampling the filtered process using a decimation factor τ [5,19]. Extending this approach to the multivariate process X , we first implement the following linear finite impulse response (FIR):
X n ( r ) = D ( L ) X n ,
where r denotes the filter order and D ( L ) = k = 0 r I M D k L k , where the coefficients of the polynomial D k , k = 1 , , r , are the same for all scalar processes X j X and are chosen to set up a lowpass FIR configuration with cutoff frequency 1 / ( 2 τ ) . The filtering step transforms the VAR(p+q) process (8) into a VARMA(p+q,r) process with moving average (MA) part determined by the filter coefficients:
B ( L ) X n ( r ) = D ( L ) B ( L ) X n = D ( L ) E n .
Then, we exploit the connection between VARMA processes and state space (SS) processes [21] to evidence that the VARMA process (10) can be expressed in SS form as:
Z n + 1 ( r ) = B ( r ) Z n ( r ) + K ( r ) E n ( r )
X n ( r ) = C ( r ) Z n ( r ) + E n ( r ) ,
where Z n ( r ) = [ X n 1 ( r ) X n m ( r ) E n 1 E n r ] T is a ( m + r ) -dimensional state process, E n ( r ) = D 0 E n is the SS innovation process, and the vectors K ( r ) and C ( r ) and the matrix B ( r ) can be obtained from B ( L ) and D ( L ) (see Appendix B).
The second step of the rescaling procedure is to downsample the filtered process in order to complete the multiscale representation. This is done exploiting theoretical findings [7,22,23] which allow to describe the filtered SS process after downsampling in the form:
Z n + 1 ( τ ) = B ( τ ) Z n ( τ ) + K ( τ ) E n ( τ )
X n ( τ ) = C ( τ ) Z n ( τ ) + E n ( τ ) .
Equation (12) provides the SS form of the filtered and downsampled version of the original VARFI( p , d ) process, and its parameters ( B ( τ ) , C ( τ ) , K ( τ ) , Σ E ( τ ) ) can be obtained from the SS parameters before downsampling and from the downsampling factor τ ; moreover, the variance of the downsampled process, Σ X ( τ ) , can be computed analytically from the parameters of the SS model (12) by solving a discrete-time Lyapunov equation (these steps are shown in the Appendix B). The parameters relevant to the computation of complexity at scale τ are the variance of the downsampled process, Σ X ( τ ) , and the variance of the corresponding innovations, Σ E ( τ ) . These variances can indeed be combined in a similar way to that of Equation (3) to yield the expression of the complexity of the original process X n when it is observed at scale τ :
C ¯ X = 1 2 ln ( 2 π e ) M | Σ E ( τ ) | | Σ X ( τ ) | .
Note that this measure tends to the theoretical value 1 2 ln ( 2 π e ) M when τ .
Finally, we show how to compute any partial variance appearing in Equation (4) from the parameters of an SS model in the form of (12), so that the three complexity measures relevant to the scalar process X j can be computed at any assigned time scale τ . To do this, we exploit the formulations reported in Refs. [22,23], showing that the partial variance Σ E j | a ( τ ) , where the subscript a denotes any combination of indexes 1 , , M , can be derived from the SS representation of the innovations of a submodel obtained removing the variables not indexed by a from the observation equation. Specifically, we need to consider the submodel with state Equation (12a) and observation equation:
X a , n ( τ ) = C a ( τ ) Z n ( τ ) + E a , n ( τ ) ,
where the additional subscript a denotes the selection of the rows with indices a in a vector or a matrix. This restricted SS model can be rearranged to extract the partial variance Σ E j | a ( τ ) from the covariance matrix of its innovations (see Appendix C), so that with this procedure the univariate, bivariate and multivariate normalized complexity measures can be computed inserting the partial variances Σ E j | j ( τ ) , Σ E j | i j ( τ ) in Equation (4a) and Equation (4b), and using Σ E j ( τ ) = Σ E ( τ ) ( j , j ) in Equation (4c), together with Σ X j ( τ ) = Σ X ( τ ) ( j , j ) from Equation (A9b). These individual measures tend to the theoretical value 1 2 ln ( 2 π e ) when τ .

3. Application to Cardiovascular Variability Processes

In this section the proposed method is illustrated using cardiovascular and respiratory series: the heart period (HP), systolic arterial pressure (SAP), and respiration (RESP). Several studies report the interaction between the dynamics of these three time series [24,25,26,27,28], which motivates their use in a multivariate context. The variation of heart period, usually referred as heart rate variability (HRV), reflecting cardiovascular complexity and representing the capability of the organism to react to environmental and psychological stimuli, is the most studied variable and main target variable in cardiovascular and cardiorespiratory spontaneous variability [29,30,31]. For this reason, the conditional measures of a single scalar process will focus on the HP time series, as it has been shown that SAP and RESP have an effect (direct or indirectly) on this process [24,25,26,27,28].

3.1. Experimental Protocol

The HP, SAP and RESP time series were measured in a group of 62 healthy subjects ( 19.5 ± 3.3 years old, 37 females) monitored in the resting supine position (SU 1 ), in the upright position (UP) reached through passive head-up tilt, in the recovery supine position (SU 2 ) and during mental stress induced by mental arithmetics (MA) [32]. During the measurements, the subjects were free-breathing. For each subject and condition, the multivariate process X is defined as X = [ X H P , X S A P , X R E S P ] . The acquired signals were the surface electrocardiogram (ECG), the finger arterial blood pressure recorded noninvasively by the photoplethysmographic method, and the respiration signal recorded through respiratory inductive plethysmography. For each subject and experimental condition, the values of HP, SAP and RESP were measured on a beat-to-beat basis respectively as the sequences of the temporal distances between consecutive R peaks of the ECG, the maximum values of the arterial pressure waveform taken within the consecutively detected heart periods, and the values of the respiratory signal sampled at the onset of the consecutively detected heart periods. The study was approved by Ethical Committee of the Jessenius Faculty of Medicine, Comenius University and all participants signed a written informed consent. A detailed description of the experimental protocol and signal measurement is reported in Ref. [32].
The analysis was performed on segments of at least 400 consecutive points, free of artifacts and deemed as weak-sense stationary through visual inspection, extracted from the time series for each subject and condition. Missing values and outliers were corrected through linear interpolation and, for HP and when possible, erroneous/missing intervals were substituted by pulse intervals measured as the difference in time between two consecutive SAP measurements ( Δ t S A P ( n ) = t S A P ( n + 1 ) t S A P ( n ) ). The three time series were normalized to zero mean and unit variance before multiscale analysis.

3.2. Data Analysis

Two different approaches were followed to compute multiscale complexity: (i) the “eVAR” approach, based on pure VAR model identification, that is, performing the whole procedure described in Section 2 after forcing d = [ 0 , 0 , 0 ] in Equation (5); (ii) the “eVARFI” approach, based on complete VARFI model identification, that is, following the whole procedure described in Section 2 with d i , i = 1 , , 3 , estimated individually from the original time series and considered in the computations. Pursuing these approaches we compare, respectively, (i) the traditional complexity analysis where long-range correlations are neither removed nor modeled, and (ii) the complexity analysis performed by modeling the long-range correlations and considering them together with the short-term dynamics. Such a comparison is meant to infer the role of long-range correlations in contributing to the multiscale complexity and to its variation between conditions. The VARFI model fitting the time series X was identified first estimating the fractional differencing parameter d i , i = 1 , , 3 , individually for each time series using the Whittle estimator, then filtering the time series with the fractional integration polynomial truncated at a lag q = 50 , and finally estimating the parameters of the polynomial relevant to the short-term dynamics through least squares VAR identification. The value of q has to be selected to approximate the VARFI process, which is theoretically of infinite order, with a finite order VAR process. According to previous studies [8,33] q = 50 is an appropriate value for truncating the VARFI process. By increasing q, we can obtain a more precise approximation of the fractional integration part but with a higher computational cost, while a reduced value (and thus an excessive truncation) causes an underestimation of the complexity and the smoothing of the nonmonotonic trends with the timescale [8]. The VAR model order p was selected as the minimum of the Bayesian information criterion (BIC) figure of merit [34]. Then, multiscale complexity measures were computed implementing a FIR lowpass filter of order r = 48 , for time scales τ in the range (1,...,30), which corresponds to lowpass cutoff normalized frequencies f τ = ( 0.5 , , 0.01667 ) . The order of the FIR filter determines its selectivity around the cutoff frequency. In this study, an order r = 48 was selected according to previous settings [8]. The changes in complexity related to the oscillatory rhythms are typically evaluated in cardiovascular variability in low-frequency (LF, from 0.04 Hz to 0.15 Hz) and high-frequency (HF, from 0.15 Hz to 0.4 Hz) spectral bands [29]. To account for the different mean heart rate for each subject and condition, multiscale analysis was performed determining the cutoff frequency of the rescaling filter based on the Nyquist frequency in Hz of the HP time series, which for the time scale τ is given by f τ H z = 1 / ( 2 τ H P ¯ ) , where H P ¯ stands for the mean of the HP process. In this work, considering the physiological LF and HF frequency ranges, four cutoff frequencies f H z were chosen to perform the analysis: 0.4 Hz, 0.15 Hz, 0.1 Hz and 0.04 Hz. To obtain the complexity values at such frequencies, linear interpolation was performed on the profiles f τ H z .
The differencing parameters d i were estimated individually for each time series in the interval [ 0.5 , 1 ] since the VARFI model is stationary for 0.5 < d i < 0.5 , while it is nonstationary but mean reverting for 0.5 d i < 1 . As such, the subjects with an estimation of d i 1 in at least one condition were removed given that the series is possibly non mean reverting; three subjects were removed, so that a total of 59 subjects was considered for the statistical analysis.

3.3. Statistical Analysis

Significant changes in complexity across the pairs of experimental conditions SU 1 vs. UP and SU 2 vs. MA were assessed via a linear mixed-effects model, that is, a linear regression model that incorporates both fixed and random effects [35]. In our case, the fixed-effects (or factors) were condition and scale, while the random-effect was the subject-dependent intercept that allows for the random variation between subjects. Additionally, the interaction between the factors is also considered. The significance of both the effects (fixed and random) and the interaction between fixed effects was assessed by the significance of the corresponding estimated coefficients at the level of p < 0.05 . Residuals were checked for whiteness.
To evaluate the changes of interest, estimated marginal means (EMM) [36] were computed for each difference, or contrast, UP-SU 1 and MA-SU 2 , at each frequency of interest (0.4 Hz, 0.15 Hz, 0.1 Hz and 0.04 Hz). A Z-test was applied to check the significance of these differences with a significance level of p < 0.05 and Tukey correction for multiple comparisons. The packages lme4 [37] and emmeans [38] of the R software [39] were used to build the model and to compute EMM, respectively.

4. Results

This section presents the results of multiscale analysis performed for the multivariate complexity C ¯ X as defined in Equation (3), as well as for the complexity computed for the scalar process X H P in four different ways: the univariate complexity of HP with respect to its own dynamics, C ¯ X H P | X H P (Equation (4a)), the bivariate complexity of HP with respect to its own dynamics and to the dynamics of SAP, C ¯ X H P | X S A P , X H P , or RESP, C ¯ X H P | X R E S P , X H P (Equation (4b)), and the multivariate complexity of HP with respect to the dynamics of the whole trivariate process, C ¯ X H P | X (Equation (4c)).
Figure 1 presents the median and quartiles across subjects of the multivariate complexity C ¯ X computed for eVAR (first row) and eVARFI (second row) as a function of the time scale τ = 1 , , 30 , for SU 1 vs. UP (left column) and SU 2 vs. MA (right column). The measure always tends to its theoretical value 1 2 ln ( 2 π e ) 3 when computed for eVAR at high values of τ . In fact, the complexity value is in general lower for eVARFI than for eVAR, and presents more variability across subjects. From a visual inspection of the multiscale patterns one can infer that for eVAR there is a decrease in complexity moving from SU 1 to UP, evident at short time scales ( τ < 10 ), and that the complexity seems not to change while moving from SU 2 to MA. For eVARFI, the decrease from SU 1 to UP is visible across the whole range of time scales and there seems to be a decrease from SU 2 to MA for scales larger than 4.
Figure 2 presents the same as the previous figure but for the univariate (Figure 2a), bivariate (Figure 2b with SAP and Figure 2c with RESP) and multivariate (Figure 2d) complexity measures relevant to the HP time series. Again, eVARFI estimation presents more variability than eVAR, visible across all measures, and does not reach the theoretical value 1 2 ln ( 2 π e ) at long time scales. Although the four measures are similar with each other, slight changes occur when the complexity of HP is computed accounting for the dynamics of the other time series. When compared to the univariate measure C ¯ X H P | X H P , the median complexity value decreases for the bivariate measures at lower time scales, being lower with RESP ( C ¯ X H P | X R E S P , X H P ) than with SAP ( C ¯ X H P | X S A P , X H P ); the multivariate measure C ¯ X H P | X presents even lower median complexity values for lower time scales. For both eVAR and eVARFI, the complexity of HP decreases at short time scales for all four measures. The differences are more subtle during MA, where only a slight decrease in the median is noticeable at very short time scale for eVARFI.
Figure 3 reports the distribution of the multivariate complexity measure C ¯ X (blue dots) (values and boxplot) computed at the four predetermined cutoff frequencies of the multiscale filter (0.4 Hz, 0.15 Hz, 0.1 Hz and 0.04 Hz) for each experimental condition. Statistically significant changes ( p < 0.05 ) in complexity across the pairs SU 1 vs UP or SU 2 vs MA, as assessed by the estimated marginal means based on the linear mixed-effects model, are marked with *. Comparing SU and UP, the multivariate complexity decreases significantly both for eVAR and eVARFI at 0.4 Hz, while no significant differences are observed at lower cutoff frequencies. Moving from SU 2 to MA, the measure increases significantly for eVAR at all frequencies except 0.04 Hz, but decreases for eVARFI at frequencies 0.1 Hz and 0.04 Hz.
Figure 4 presents the same information as the previous figure but considering the HP only as target process and computing the corresponding univariate (Figure 4a), bivariate (Figure 4b with SAP and Figure 4c with RESP) and multivariate (Figure 4d) complexity measures. We find that, moving from SU to UP, the univariate measure C ¯ X H P | X H P evaluated at a time scale corresponding to the cutoff frequency of 0.4 Hz decreases significantly for both eVAR and eVARFI; this decreased complexity of HP in the UP condition is observed identically when the dynamics of SAP, of RESP, and of both SAP and RESP are included in the conditional entropy measure. Moreover, the inclusion of one or both the other time series makes such a decrease statistically significant also with a cutoff of 0.15 Hz when eVAR analysis is performed. Moving from SU 2 to MA, we observe that only the eVARFI analysis detects statistically significant differences. Specifically, using eVARFI the univariate complexity of HP decreases during MA at time scales compatible with the cutoff frequency of 0.4 Hz, and also with cutoff 0.15 Hz when SAP dynamics (but not RESP dynamics) are considered. For both protocols and using both estimation methods, the analysis at longer time scales (cutoff 0.1 Hz and 0.04 Hz) does not lead to any significant variation in any of the HP complexity measures.
Figure 5 depicts the distribution across subjects of the differencing parameter d = [ d H P , d S A P , d R E S P ] computed using the Whittle semiparametric estimator for the three time series and for each condition. The differencing parameter is positive for HP and SAP, while it is lower and centered around zero for RESP. The statistical significance of the variations of this parameter moving from SU 1 to UP, or from SU 2 to MA, was tested with the same linear mixed-effects model used for the complexity measures. Results indicate that there are statistically significant differences in the values of d only for SAP, documenting that conditions of stress evoked by UP or MA determine an increase of the differencing parameter estimated for this time series.

5. Discussion

Building on recent developments regarding linear multiscale time series analysis [7,8,19,20], the present study introduces a novel approach to assess the dynamical complexity of multivariate processes accounting for the presence of short term dynamics and long-range correlations. The adopted linear parametric framework retains the advantage of previous formulations [7,19,20] related to the computational reliability of complexity estimated even at coarse time scales and over relatively short time series (few hundred points), and is here integrated with the incorporation of long-range dynamics (fundamental to a proper evaluation of complexity at coarse time scales [8]) and extended for the first time towards a fully multivariate implementation.
The usefulness of the proposed multivariate and multiscale measure of complexity was demonstrated in practice by the analysis of cardiovascular and cardiorespiratory interactions. In particular, the multivariate measure of complexity allowed us to evaluate the overall impact that the physiological mechanisms related to postural and mental stress have on the joint dynamics of HP, SAP and RESP. Simultaneously, the multiscale assessment of complexity led to elicit the contribution of mechanisms operating across multiple time scales (evaluation at fine time scales, with cutoff frequency of 0.4 Hz encompassing VLF, LF and HF oscillations) and that of mechanisms confined to slower oscillations (evaluation at coarser time scales, with cutoff at 0.15 Hz excluding HF oscillations and cutoffs at 0.1 Hz and 0.04 Hz excluding progressively also LF oscillations). In addition the evaluation of the complexity of HP, either considering its own dynamics only or the dynamics of SAP and/or RESP, was exploited to relate the overall complexity trends reflected in the multivariate measure to variations specifically related to physiologically well-known mechanisms of cardiovascular and cardiorespiratory interactions. To aid interpretation of the results and the discussion of the related physiological mechanisms, we report in Table 1 the statistically significant increase or decrease in complexity observed without (eVAR method) or with (eVARFI method) modeling long-range correlations during head-up tilt (comparison SU 1 vs. UP) or during mental arithmetics (comparison SU 2 vs. MA) at the time scales encompassing the whole spectral content (0.4 Hz), filtering the HF oscillations (0.15 Hz), and filtering in part (0.1 Hz) or completely (0.04 Hz) the LF oscillations. Complexity is linearly dependent on tilt inclination: a steeper inclination of tilt table produces higher degrees of sympathetic activation, with corresponding lower values of entropy-based complexity measures [40]. Studying the trends of the multivariate complexity measure, its decrease with tilt (Figure 3) documents a simplification of the overall dynamics of HP, SAP and RESP. This result can be mainly driven by the less complex dynamics of heart rate variability in the upright position, that we document calculating the complexity of HP (Figure 4a). Indeed it is well known that the dynamics of HP tend to become less complex as a consequence of the rise of LF oscillations and the weakening of HF oscillations related to the shift of the sympathovagal balance towards sympathetic activation and vagal deactivation during head-up tilt [15,40]. The fact that the decrease of multivariate complexity is not statistically significant for cutoff 0.15 Hz and lower suggests that it is related mainly to the weakening of HF oscillations; indeed, HF oscillations of both HP and SAP are known to be blunted with tilt [15,41,42]. In addition, the finding that the decrease in complexity is observed in the same way for VAR and VARFI analysis suggests that the impact of long-range correlations does not change substantially from rest to tilt. Overall, these results suggest that cardiovascular and respiratory oscillations in the LF and VLF band considered together do not alter significantly their complexity in the transition from the supine to the upright body position.
On the other hand, the increase of the global complexity with MA observed for eVAR modeling across multiple time scales (cutoffs 0.4, 0.15, 0.1) is in agreement with previous findings relevant to the HP time series [7]. The fact that such increase is not observed for eVARFI indicates that long range correlations have a different impact on the cardiovascular and respiratory dynamics during MA compared with the relaxed condition SU 2 . In particular, eVARFI estimation reports values of the multivariate complexity which are unchanged at low time scales (cutoff 0.4 Hz), tend to decrease at cutoff 0.15 Hz, and decrease significantly at cutoffs 0.1 Hz and 0.04 Hz. We ascribe this lower complexity to a larger contribution of long-range correlations acting in LF and especially VLF bands, which is supported by the fact that the differencing parameter increases significantly, for HP and especially for SAP, during MA. This confirms the regularizing role of long range correlations on physiological dynamics [8,10].
The complexity of HP assessed at lower time scales (cutoff 0.4 Hz) always decreases in the UP position, for all measures (univariate, both bivariate, and multivariate), as shown in Figure 4. This documents the well-known simplification of heart rate variability induced by head-up tilt, which is known to evoke sympathetic activation and vagal withdrawal making the cardiac dynamics more regular [31,40,43,44]. The fact that this result is observed identically for the eVAR and eVARFI approaches indicates that long-range correlations do not impact significantly the evaluation of complexity performed at short time scales. On the other hand, focusing on intermediate time scales for which HF oscillations are cut off ( f τ = 0.15 Hz), we find that the decrease in complexity is lost when considering the HP dynamics individually, but is maintained when SAP and RESP, taken individually or together, are used to reduce the complexity of HP; moreover, this holds for eVAR but not for eVARFI. Taken together, these results suggest that slow oscillations of SAP and/or RESP reduce the complexity of HP in the transition from rest to tilt, and such regularizing action is related to long-range correlations. This finding is compatible with the known increase of cardiovascular interactions during tilt, documented in previous studies using a number of causality measures including information-theoretic ones [13,24,26,27], and also with the existence of slowly varying respiratory patterns that enhance their effect on the variability of HP during postural stress [24]. Here, the presence of cardiorespiratory and cardiovascular interactions is documented indirectly observing the lower values during tilt of the bivariate and multivariate complexity measures compared with the univariate one, through an approach similar to that proposed in Ref. [14].
The complexity of HP tends to decrease also with the mental stress induced by MA. Contrary to the postural stress induced by HUT, the decrease is observed only using the VARFI approach, and not using the VAR. The absence of significant changes in complexity using methods that do not model long-range correlations is in agreement with previous findings [7,14]. Our results document that the decrease in complexity is due to the different impact of long-range correlations, detected only modeling them through the VARFI approach, and again are confirmed by the higher values of the differencing parameter estimated for HP and for SAP (but indeed not for RESP) during MA compared with the relaxed condition (Figure 5). A differencing parameter d = 0 indicates that there are no long-range correlations. The rather small values of d observed for the RESP time series likely reflect the fact that, even if not controlled, the respiratory activity is confined in a narrow band of the frequency spectrum and thus it does not exhibit the slow trends typical of long-range correlated dynamics. Moreover, the changes of the differencing parameter d observed in the upright position for the systolic pressure (and only to a smaller extend for the heart period) document that the sympathetic activation produced by the tilt table inclination may modulate the impact that long range correlations have on the cardiovascular variability. We note also that, when SAP is considered, the significant changes extend to the second cutoff frequency (0.15 Hz), indicating the increasing contribution of SAP long-memory dynamics in reducing the complexity of HP. Therefore, we state the importance of accounting for long-range correlations in the assessment of the changes in the complexity of heart rate variability induced by mental stress. This may have relevance for the practical applications focused on the detection of mental workload or stress [45,46,47,48]).
Future extensions of the present work can be targeted first at investigating methodological aspects, such as the possibility of describing interactions between processes at the level of long-range correlations (possibly with the modeling of cointegration [49]) or the extension of the framework to the direct evaluation of Granger-causal interactions [20] in a multivariate context where long-range correlations are modeled [8]. Regarding applicative contexts, the analysis of multivariate multiscale dynamics is of particular interest in econometrics [50] and in the neurosciences [51,52], where dynamics spanning several temporal scales are commonly observed and multichannel data acquisition is ubiquitous.

Author Contributions

Conceptualization, A.P.R. and L.F.; methodology, L.F., R.P., A.P.R., A.M. and M.E.S.; software, L.F., R.P., A.P.R., A.M. and C.A.; validation, R.P., A.P.R., A.M. and M.E.S.; formal analysis, A.P.R., A.M. and M.E.S.; investigation, M.J.; resources, L.F. and M.J.; data curation, A.M. and M.J.; writing–original draft preparation, A.M.; writing—review and editing, L.F, R.P., A.P.R., C.A., A.M. and M.E.S.; visualization, A.P.R., A.M., M.E.S. and R.P.; supervision, L.F.; project administration, L.F. All authors have read and agreed to the published version of the manuscript.

Funding

This work was partially supported by UIDB/00144/2020 (CMUP) and UIDB/04106/2020 (CIDMA), which are funded by FCT with national (MEC) and European structural funds through the program FEDER, under PT2020, and project STRIDE-NORTE-01-0145-FEDER-000033 funded by ERDF-NORTE 2020), PRIN 2017 PRJ-0167, “Stochastic forecasting in complex systems”, and PON R&I 2014-2020 AIM project no. AIM1851228-2, University of Palermo, Italy.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Since the computation of complexity works for finite-order VAR processes, while the VARFI process is equivalent to a VAR of infinite order, it is necessary to devise an approximation procedure. To do this, we truncate the fractional integration part of the VARFI process (5) at a finite lag q:
diag ( d ) G ( L ) = diag k = 0 q G k ( 1 ) L k k = 0 q G k ( M ) L k = k = 0 q d i a g G k ( 1 ) , , G k ( M ) L k = k = 0 q G k L k ,
so that the VARFI process of order p and with differencing parameter d can be rewritten as a VAR process of order m = p + q with parameters given by:
B ( L ) = A ( L ) G ( L ) = I M i = 1 p A i L i k = 0 q G k L k .
The coefficients of the VAR polynomial B ( L ) = I M k = 0 p + q B k L k result from the multiplication of the two polynomials in (A2), which in the case q p yields:
B 0 = I M , B k = G k + i = 1 k A i G k i , k = 1 , , p G k + i = 1 p A i G k i , k = p + 1 , , q i = 0 p + q k A i + k q G q i , k = q + 1 , , q + p .
Then, the Equation (A3) are exploited to identify the finite-order VAR process, finding its coefficients B k from the differencing parameters d i , which inserted in (6) yield the parameters G k , and from the VAR parameters A k .

Appendix B

The procedure that represents how the structure of a VAR process is altered when the process is represented at an assigned scale τ is based on the two steps of filtering the VAR process and of downsampling the filtered process [19,20]. The first step transforms the VAR process into a VARMA process (Equation (10)), which is equivalent of a SS process (eq. 11), for which the parameters K ( r ) , C ( r ) and B ( r ) are given by [19]:
C ( r ) = B 1 B m D 1 D r K ( r ) = I M 0 M × M ( m 1 ) D 0 T 0 M × M ( r 1 ) B ( r ) = C ( r ) I M ( m 1 ) 0 M ( m 1 ) × M ( r + 1 ) 0 M × M ( m + r ) 0 M ( r 1 ) × M m I M ( r 1 ) 0 M ( r 1 ) × M .
The second step exploits theoretical findings showing that the downsampled version of an SS process has itself an SS representation [22,23]. Here, downsampling the SS process (11) with a factor τ yields the process X n ( τ ) = X n τ ( r ) , which has the SS representation:
Y n + 1 = B ( τ ) Y n + W n
X n ( τ ) = C ( τ ) Y n + V n ,
where V n and W n are different white noise processes with variances Σ W and Σ V and covariance Σ VW , respectively serving as innovations for the downsampled process X n ( τ ) and for the state process Y n . Thus, the process (A5) is an SS( B ( τ ) , C ( τ ) , Σ W , Σ V , Σ VW ) process whose parameters can be obtained as [22,23]:
B ( τ ) = B ( r ) τ C ( τ ) = C ( r ) Σ V = Σ E ( r ) Σ VW = B ( r ) τ 1 K ( r ) Σ E ( r ) Σ W ( 1 ) = Σ E ( r ) K ( r ) T K ( r ) , τ = 1 Σ W ( τ ) = B ( r ) Σ W ( τ 1 ) B ( r ) T + Σ E ( r ) K ( r ) T K ( r ) , τ = 2 .
Then, the SS( B ( τ ) , C ( τ ) , Σ W , Σ V , Σ VW ) process can be converted in the form of Equation (12), which evidences the innovations and has parameters ( B ( τ ) , C ( τ ) , K ( τ ) , Σ E ( τ ) ). To move to this representation from (A5) it is necessary to solve the discrete algebraic Ricatti equation [22,23]:
P = B ( τ ) P ( B ( τ ) ) T + Σ W ( B ( τ ) P C ( τ ) + Σ VW ) · · ( C ( τ ) P ( C ( τ ) ) T + Σ V ) 1 ( C ( τ ) P ( B ( τ ) ) T + + ( Σ VW ) T ) ,
which leads to the derivation of the two unknown parameters of the downsampled process:
Σ E ( τ ) = C ( τ ) P ( C ( τ ) ) T + Σ V
K ( τ ) = B ( τ ) P ( C ( τ ) ) T + Σ VW Σ V .
Finally, the covariance of the downsampled process can be computed from the process parameters by solving the following discrete-time Lyapunov equation:
Ω = B ( τ ) Ω ( B ( τ ) ) T + Σ E ( τ ) ( K ( τ ) ) T K ( τ )
Σ X ( τ ) = C ( τ ) Ω ( C ( τ ) ) T + Σ E ( τ ) .
The two covariance matrices Σ X ( τ ) and Σ X ( τ ) are used in Equation (14) to derive the multivariate complexity of the process X observed at scale τ .

Appendix C

In order to derive the partial variances used in Equation (4a) and Equation (4b) for the computation of the complexity of scalar processes, SS submodels need to be formed in a way such that the observation equation (Equation (14)) contains only some of the scalar processes. It is important to note that these submodels are not in innovations form, but are rather SS models as in (A5) with parameters ( B , C ( a ) , K Σ X K T , Σ X ( a , a ) , K Σ X ( : , a ) ) [19]. Such SS models can be converted to the SS form as in (12), with innovation covariance Σ E a ( τ ) , solving the discrete algebraic Ricatti Equations (A7) and (A8), so that the partial variance Σ E j | a ( τ ) is derived as the diagonal element of Σ E a ( τ ) corresponding to the position of the target X j , n .

References

  1. Cohen, M.A.; Taylor, J.A. Short-term cardiovascular oscillations in man: Measuring and modelling the physiologies. J. Phys. 2002, 542, 669–683. [Google Scholar] [CrossRef] [PubMed]
  2. Goldberger, A.L.; Peng, C.K.; Lipsitz, L.A. What is physiologic complexity and how does it change with aging and disease? Neurobiol. Aging 2002, 23, 23–26. [Google Scholar] [CrossRef]
  3. Pincus, S.M. Greater signal regularity may indicate increased system isolation. Math. Biosci. 1994, 122, 161–181. [Google Scholar] [CrossRef]
  4. Costa, M.; Goldberger, A.L.; Peng, C.K. Multiscale entropy analysis of complex physiologic time series. Phys. Rev. Lett. 2002, 89, 068102. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  5. Valencia, J.; Porta, A.; Vallverdú, M.; Clariá, F.; Baranowski, R.; Orłowska-Baranowska, E.; Caminal, P. Refined multiscale entropy: Application to 24-h holter recordings of heart period variability in healthy and aortic stenosis subjects. IEEE Trans. Biomed. Eng. 2009, 56, 2202–2213. [Google Scholar] [CrossRef] [PubMed]
  6. Ahmed, M.U.; Mandic, D.P. Multivariate multiscale entropy analysis. IEEE Signal Process. Lett. 2011, 19, 91–94. [Google Scholar] [CrossRef] [Green Version]
  7. Faes, L.; Porta, A.; Javorka, M.; Nollo, G. Efficient Computation of Multiscale Entropy over Short Biomedical Time Series Based on Linear State-Space Models. Complexity 2017, 2017. [Google Scholar] [CrossRef]
  8. Faes, L.; Pereira, M.A.; Silva, M.E.; Pernice, R.; Busacca, A.; Javorka, M.; Rocha, A.P. Multiscale information storage of linear long-range correlated stochastic processes. Phys. Rev. E 2019, 99, 032115. [Google Scholar] [CrossRef] [Green Version]
  9. Porta, A.; Guzzetti, S.; Furlan, R.; Gnecchi-Ruscone, T.; Montano, N.; Malliani, A. Complexity and nonlinearity in short-term heart period variability: Comparison of methods based on local nonlinear prediction. IEEE Trans. Biomed. Eng. 2007, 54, 94–106. [Google Scholar] [CrossRef]
  10. Xiong, W.; Faes, L.; Ivanov, P.C. Entropy measures, entropy estimators, and their performance in quantifying complex dynamics: Effects of artifacts, nonstationarity, and long-range correlations. Phys. Rev. E 2017, 95, 062114. [Google Scholar] [CrossRef] [Green Version]
  11. Barrett, A.B.; Barnett, L.; Seth, A.K. Multivariate Granger causality and generalized variance. Phys. Rev. E 2010, 81, 041907. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  12. Barnett, L.; Barrett, A.B.; Seth, A.K. Granger causality and transfer entropy are equivalent for Gaussian variables. Phys. Rev. Lett. 2009, 103, 238701. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  13. Faes, L.; Porta, A.; Nollo, G. Information decomposition in bivariate systems: Theory and application to cardiorespiratory dynamics. Entropy 2015, 17, 277–303. [Google Scholar] [CrossRef]
  14. Valente, M.; Javorka, M.; Porta, A.; Bari, V.; Krohova, J.; Czippelova, B.; Turianikova, Z.; Nollo, G.; Faes, L. Univariate and multivariate conditional entropy measures for the characterization of short-term cardiovascular complexity under physiological stress. Physiol. Meas. 2018, 39, 014002. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  15. Faes, L.; Porta, A.; Nollo, G.; Javorka, M. Information decomposition in multivariate systems: Definitions, implementation and application to cardiovascular networks. Entropy 2016, 19, 5. [Google Scholar] [CrossRef]
  16. Tsay, W.J. Maximum likelihood estimation of stationary multivariate ARFIMA processes. J. Stat. Comput. Simul. 2010, 80, 729–745. [Google Scholar] [CrossRef] [Green Version]
  17. Beran, J.; Feng, Y.; Ghosh, S.; Kulik, R. Statistics for Long-Memory Processes: Probabilistic Properties and Statistical Methods, 2012 ed.; Springer: New York, NY, USA, 2012. [Google Scholar]
  18. Faes, L.; Erla, S.; Nollo, G. Measuring connectivity in linear multivariate processes: Definitions, interpretation, and practical analysis. Comput. Math. Methods Med. 2012, 2012. [Google Scholar] [CrossRef]
  19. Faes, L.; Marinazzo, D.; Stramaglia, S. Multiscale information decomposition: Exact computation for multivariate Gaussian processes. Entropy 2017, 19, 408. [Google Scholar] [CrossRef] [Green Version]
  20. Faes, L.; Nollo, G.; Stramaglia, S.; Marinazzo, D. Multiscale Granger causality. Phys. Rev. E 2017, 96, 042150. [Google Scholar] [CrossRef] [Green Version]
  21. Aoki, M.; Havenner, A. State space modeling of multiple time series. Econ. Rev. 1991, 10, 1–59. [Google Scholar] [CrossRef]
  22. Solo, V. State-space analysis of Granger-Geweke causality measures with application to fMRI. Neur. Comput. 2016, 28, 914–949. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  23. Barnett, L.; Seth, A.K. Granger causality for state-space models. Phys. Rev. E 2015, 91, 040101. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  24. Krohova, J.; Faes, L.; Czippelova, B.; Turianikova, Z.; Mazgutova, N.; Pernice, R.; Busacca, A.; Marinazzo, D.; Stramaglia, S.; Javorka, M. Multiscale information decomposition dissects control mechanisms of heart rate variability at rest and during physiological stress. Entropy 2019, 21, 526. [Google Scholar] [CrossRef] [Green Version]
  25. Faes, L.; Nollo, G.; Porta, A. Information-based detection of nonlinear Granger causality in multivariate processes via a nonuniform embedding technique. Phys. Rev. E 2011, 83, 051112. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  26. Porta, A.; Bassani, T.; Bari, V.; Tobaldini, E.; Takahashi, A.C.; Catai, A.M.; Montano, N. Model-based assessment of baroreflex and cardiopulmonary couplings during graded head-up tilt. Comput. Biol. Med. 2012, 42, 298–305. [Google Scholar] [CrossRef] [PubMed]
  27. Faes, L.; Nollo, G.; Porta, A. Information domain approach to the investigation of cardio-vascular, cardio-pulmonary, and vasculo-pulmonary causal couplings. Front. Phys. 2011, 2, 80. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  28. Faes, L.; Porta, A.; Cucino, R.; Cerutti, S.; Antolini, R.; Nollo, G. Causal transfer function analysis to describe closed loop interactions between cardiovascular and cardiorespiratory variability signals. Biol. Cybern. 2004, 90, 390–399. [Google Scholar] [CrossRef]
  29. Camm, A.; Malik, M.; Bigger, J.; Breithardt, G.; Cerutti, S.; Cohen, R.; Coumel, P.; Fallen, E.; Kennedy, H.; Kleiger, R.; et al. Heart rate variability: Standards of measurement, physiological interpretation and clinical use. Task Force of the European Society of Cardiology and the North American Society of Pacing and Electrophysiology. Circulation 1996, 93, 1043–1065. [Google Scholar]
  30. Shaffer, F.; Ginsberg, J. An overview of heart rate variability metrics and norms. Front. Public Health 2017, 5, 258. [Google Scholar] [CrossRef] [Green Version]
  31. Pernice, R.; Javorka, M.; Krohova, J.; Czippelova, B.; Turianikova, Z.; Busacca, A.; Faes, L. Comparison of short-term heart rate variability indexes evaluated through electrocardiographic and continuous blood pressure monitoring. Med. Biol. Eng. Comput. 2019, 57, 1247–1263. [Google Scholar] [CrossRef]
  32. Javorka, M.; Czippelova, B.; Turianikova, Z.; Lazarova, Z.; Tonhajzerova, I.; Faes, L. Causal analysis of short-term cardiovascular variability: State-dependent contribution of feedback and feedforward mechanisms. Med. Biol. Eng. Comput. 2017, 55, 179–190. [Google Scholar] [CrossRef] [PubMed]
  33. Bardet, J.M.; Lang, G.; Oppenheim, G.; Philippe, A.; Taqqu, M.S. Generators of long-range dependent processes: A survey. Theory Appl. Long-Range Depend. 2003, 579–623. [Google Scholar]
  34. Stoica, P.; Selen, Y. Model-order selection: A review of information criterion rules. IEEE Signal Process. Mag. 2004, 21, 36–47. [Google Scholar] [CrossRef]
  35. Pinheiro, J.; Bates, D. Mixed-Effects Models in S and S-PLUS, 2000 ed.; Springer: New York, NY, USA, 2000. [Google Scholar]
  36. Searle, S.R.; Speed, F.M.; Milliken, G.A. Population Marginal Means in the Linear Model: An Alternative to Least Squares Means. Am. Stat. 1980, 34, 216–221. [Google Scholar]
  37. Bates, D.; Mächler, M.; Bolker, B.; Walker, S. Fitting Linear Mixed-Effects Models Using lme4. J. Stat. Softw. 2015, 67, 1–48. [Google Scholar] [CrossRef]
  38. Lenth, R. emmeans: Estimated Marginal Means, aka Least-Squares Means, R package version 1.3.3; R Foundation for Statistical Computing: Vienna, Austria, 2019. [Google Scholar]
  39. R Core Team. R: A Language and Environment for Statistical Computing; R Foundation for Statistical Computing: Vienna, Austria, 2016. [Google Scholar]
  40. Porta, A.; Gnecchi-Ruscone, T.; Tobaldini, E.; Guzzetti, S.; Furlan, R.; Montano, N. Progressive decrease of heart period variability entropy-based complexity during graded head-up tilt. J. Appl. Physiol. 2007, 103, 1143–1149. [Google Scholar] [CrossRef]
  41. Porta, A.; Guzzetti, S.; Montano, N.; Furlan, R.; Pagani, M.; Malliani, A.; Cerutti, S. Entropy, entropy rate, and pattern classification as tools to typify complexity in short heart period variability series. IEEE Trans. Biomed. Eng. 2001, 48, 1282–1291. [Google Scholar] [CrossRef]
  42. Mukai, S.; Hayano, J. Heart rate and blood pressure variabilities during graded head-up tilt. J. Appl. Physiol. 1995, 78, 212–216. [Google Scholar] [CrossRef]
  43. El-Hamad, F.; Javorka, M.; Czippelova, B.; Krohova, J.; Turianikova, Z.; Porta, A.; Baumert, M. Repolarization variability independent of heart rate during sympathetic activation elicited by head-up tilt. Med. Biol. Eng. Comput. 2019, 57, 1753–1762. [Google Scholar] [CrossRef]
  44. Faes, L.; Gómez-Extremera, M.; Pernice, R.; Carpena, P.; Nollo, G.; Porta, A.; Bernaola-Galván, P. Comparison of methods for the assessment of nonlinearity in short-term heart rate variability under different physiopathological states. Chaos Interdiscip. J. Nonlinear Sci. 2019, 29, 123114. [Google Scholar] [CrossRef] [Green Version]
  45. Zanetti, M.; Faes, L.; Nollo, G.; De Cecco, M.; Pernice, R.; Maule, L.; Pertile, M.; Fornaser, A. Information dynamics of the brain, cardiovascular and respiratory network during different levels of mental stress. Entropy 2019, 21, 275. [Google Scholar] [CrossRef] [Green Version]
  46. Castaldo, R.; Montesinos, L.; Melillo, P.; James, C.; Pecchia, L. Ultra-short term HRV features as surrogates of short term HRV: A case study on mental stress detection in real life. BMC Med. Inf. Dec. Mak. 2019, 19, 1–13. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  47. Can, Y.S.; Arnrich, B.; Ersoy, C. Stress detection in daily life scenarios using smart phones and wearable sensors: A survey. J. Biomed. Inf. 2019, 103139. [Google Scholar] [CrossRef] [PubMed]
  48. Pernice, R.; Nollo, G.; Zanetti, M.; De Cecco, M.; Busacca, A.; Faes, L. Minimally Invasive Assessment of Mental Stress based on Wearable Wireless Physiological Sensors and Multivariate Biosignal Processing. In Proceedings of the IEEE EUROCON 2019-18th International Conference on Smart Technologies, Novi Sad, Serbia, 1–4 July 2019. [Google Scholar]
  49. Reimers, H.E. Comparisons of tests for multivariate cointegration. Stat. Pap. 1992, 33, 335–359. [Google Scholar] [CrossRef]
  50. Zhang, Y.; Shang, P.; Xiong, H. Multivariate generalized information entropy of financial time series. Phys. A Stat. Mech. Appl. 2019, 525, 1212–1223. [Google Scholar] [CrossRef]
  51. Ahmed, M.U.; Mandic, D.P. Multivariate multiscale entropy: A tool for complexity analysis of multichannel data. Phys. Rev. E 2011, 84, 061918. [Google Scholar] [CrossRef] [Green Version]
  52. Courtiol, J.; Perdikis, D.; Petkoski, S.; Müller, V.; Huys, R.; Sleimen-Malkoun, R.; Jirsa, V.K. The multiscale entropy: Guidelines for use and interpretation in brain signal analysis. J. Neurosci. Methods 2016, 273, 175–190. [Google Scholar] [CrossRef]
Figure 1. Distribution across subjects of the multivariate complexity measure C ¯ X as a function of the time scale τ for eVAR (first row) and eVARFI (second row), for SU 1 vs. UP (left column) and SU 2 vs. MA (right column).
Figure 1. Distribution across subjects of the multivariate complexity measure C ¯ X as a function of the time scale τ for eVAR (first row) and eVARFI (second row), for SU 1 vs. UP (left column) and SU 2 vs. MA (right column).
Entropy 22 00315 g001
Figure 2. Distribution across subjects of the univariate (a), bivariate (b) with SAP and (c) with RESP, and multivariate (d) complexity measures as a function of the time scale τ for eVAR (first row) and eVARFI (second row), for SU1 vs. UP (left column) and SU2 vs. MA (right column).
Figure 2. Distribution across subjects of the univariate (a), bivariate (b) with SAP and (c) with RESP, and multivariate (d) complexity measures as a function of the time scale τ for eVAR (first row) and eVARFI (second row), for SU1 vs. UP (left column) and SU2 vs. MA (right column).
Entropy 22 00315 g002
Figure 3. Distribution of the multivariate complexity measure C ¯ X , depicted as boxplot (mean and confidence intervals, yellow filled box; standard deviation, black vertical line) and original values (dots) for selected frequencies ( f τ H z = 0.4 Hz; 0.15 Hz; 0.1 Hz; 0.04 Hz), computed for the four experimental conditions using eVAR (first row) and eVARFI (second row) identification methods. Statistically significant differences between pairs of conditions are marked with an asterisk.
Figure 3. Distribution of the multivariate complexity measure C ¯ X , depicted as boxplot (mean and confidence intervals, yellow filled box; standard deviation, black vertical line) and original values (dots) for selected frequencies ( f τ H z = 0.4 Hz; 0.15 Hz; 0.1 Hz; 0.04 Hz), computed for the four experimental conditions using eVAR (first row) and eVARFI (second row) identification methods. Statistically significant differences between pairs of conditions are marked with an asterisk.
Entropy 22 00315 g003
Figure 4. Distribution of the univariate (a), bivariate (b) with systolic arterial pressure (SAP) and (c) with respiration (RESP), and multivariate (d) complexity measures depicted as boxplot (mean and confidence intervals, yellow filled box; standard deviation, black vertical line) and original values (dots) for selected frequencies (ftHz = 0.4 Hz; 0.15 Hz; 0.1 Hz; 0.04 Hz), computed for the four experimental conditions using eVAR (first row) and eVARFI (second row) identification methods. Statistically significant differences between pairs of conditions are marked with an asterisk.
Figure 4. Distribution of the univariate (a), bivariate (b) with systolic arterial pressure (SAP) and (c) with respiration (RESP), and multivariate (d) complexity measures depicted as boxplot (mean and confidence intervals, yellow filled box; standard deviation, black vertical line) and original values (dots) for selected frequencies (ftHz = 0.4 Hz; 0.15 Hz; 0.1 Hz; 0.04 Hz), computed for the four experimental conditions using eVAR (first row) and eVARFI (second row) identification methods. Statistically significant differences between pairs of conditions are marked with an asterisk.
Entropy 22 00315 g004
Figure 5. Distribution of the long-rang parameter d i for each of the time series considered (heart period (HP), SAP and RESP) and for the four conditions.
Figure 5. Distribution of the long-rang parameter d i for each of the time series considered (heart period (HP), SAP and RESP) and for the four conditions.
Entropy 22 00315 g005
Table 1. Significant differences (p-value < 0.05) between pair of conditions for each measure and frequency. The arrows indicate if the measure increases or decreases from rest to stress.
Table 1. Significant differences (p-value < 0.05) between pair of conditions for each measure and frequency. The arrows indicate if the measure increases or decreases from rest to stress.
MeasureApproachSU 1 → UPSU 2 → MA
0.40.150.10.040.40.150.10.04
C ¯ X eVAR
eVARFI
C ¯ X H P | X H P eVAR
eVARFI
C ¯ X H P | X S A P , X H P eVAR
eVARFI
C ¯ X H P | X R E S P , X H P eVAR
eVARFI
C ¯ X H P | X eVAR
eVARFI

Share and Cite

MDPI and ACS Style

Martins, A.; Pernice, R.; Amado, C.; Rocha, A.P.; Silva, M.E.; Javorka, M.; Faes, L. Multivariate and Multiscale Complexity of Long-Range Correlated Cardiovascular and Respiratory Variability Series. Entropy 2020, 22, 315. https://doi.org/10.3390/e22030315

AMA Style

Martins A, Pernice R, Amado C, Rocha AP, Silva ME, Javorka M, Faes L. Multivariate and Multiscale Complexity of Long-Range Correlated Cardiovascular and Respiratory Variability Series. Entropy. 2020; 22(3):315. https://doi.org/10.3390/e22030315

Chicago/Turabian Style

Martins, Aurora, Riccardo Pernice, Celestino Amado, Ana Paula Rocha, Maria Eduarda Silva, Michal Javorka, and Luca Faes. 2020. "Multivariate and Multiscale Complexity of Long-Range Correlated Cardiovascular and Respiratory Variability Series" Entropy 22, no. 3: 315. https://doi.org/10.3390/e22030315

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