Skip to main content
Entropy logoLink to Entropy
. 2020 Sep 24;22(10):1077. doi: 10.3390/e22101077

Modified Distribution Entropy as a Complexity Measure of Heart Rate Variability (HRV) Signal

Radhagayathri Udhayakumar 1, Chandan Karmakar 1,*, Peng Li 2, Xinpei Wang 3, Marimuthu Palaniswami 4
PMCID: PMC7597155  PMID: 33286846

Abstract

The complexity of a heart rate variability (HRV) signal is considered an important nonlinear feature to detect cardiac abnormalities. This work aims at explaining the physiological meaning of a recently developed complexity measurement method, namely, distribution entropy (DistEn), in the context of HRV signal analysis. We thereby propose modified distribution entropy (mDistEn) to remove the physiological discrepancy involved in the computation of DistEn. The proposed method generates a distance matrix that is devoid of over-exerted multi-lag signal changes. Restricted element selection in the distance matrix makes “mDistEn” a computationally inexpensive and physiologically more relevant complexity measure in comparison to DistEn.

Keywords: distribution entropy, complexity analysis, heart rate variability, Shannon entropy

1. Introduction

Heart rate variability (HRV) analysis is a powerful non-invasive method used to examine the functioning of the autonomic nervous system (ANS). It is useful to understand the interplay between the sympathetic and parasympathetic wings of ANS that serve to speed up and slow down the heart rate respectively [1]. HRV, a variation of the time period between consecutive heart beats (RR intervals), is thought to reflect the heart’s adaptability to changing physiological conditions. Various HRV measures are considered to be critical bio-markers for understanding and diagnosing cardiac health [2,3]. Popular non-linear entropy statistics such as ApEn and SampEn are significant bio-markers that measure the extent of irregularities contained in HRV signals [4,5,6]. Physiological signals are highly non-linear in nature, so it is important to use non-linear tools of analysis over the linear ones [7,8,9,10].

The functioning of a healthy cardiac system is associated with higher complexity than one with some sort of cardiac ailment. A high level of complexity does not necessarily indicate a high level of irregularity [11]. ApEn and SampEn, being measures of irregularity [12,13], do not always translate to the level of complexity contained in the underlying system. ApEn and SampEn assess a signal’s state of orderliness (or chaos) by surveying existential patterns interpreted from the signal. An irregular signal may not always be associated with a high level of complexity and vice versa. For example, when an original time series (say, one that represents an underlying complex system) is randomized to form its surrogate time series, ApEn or SampEn will be higher for the surrogate series than the original. However, is this increase in randomness (or entropy) also a reflection of increase in complexity of the representative system? No, because technically, randomization breaks the inherent structure of the originally complex series, leading to information loss, in other words a loss of content/complexity [14]. Many previous studies have reported higher irregularity in arrhythmic cardiac signals than their healthy counterparts [11,15]. However, an arrhythmic heart functions with a much lower level of complexity than a healthy one. In such a case, analyzing complexity apart from irregularity becomes very significant.

Distribution entropy (DistEn) is a recently introduced measure of signal “complexity”. It is calculated from the empirical probability distribution function (ePDF) of vector-to-vector distances of the signal [16]. DistEn has been used to extract complexity information (rather than irregularity) from HRV signals [16,17,18]. DistEn follows the same conceptual strategy as ApEn and SampEn. However, unlike ApEn or SampEn, DistEn (1) quantifies complexity, not irregularity and (2) is computationally superior, since it does not require use of the most critical [4,19] parameter r (tolerance) like ApEn or SampEn do [16].

DistEn is a function of three parameters:m data length N, embedding dimension m and number of bins M used in the probability distribution. In most cases, DistEn is known to be less influenced by changes in N ad M [16,20]. Additionally, DistEn performs better than other entropy measures, especially for short length signals [16]. DistEn’s efficiency as a complexity measure and bio-marker has been tested and proved good in the cases of both synthetic and physiological signals [16].

In this study, we explore the physiological relevance of DistEn in HRV analysis. We hypothesized that such an exploration could answer significant questions. For instance: (1) Is the quantified DistEn value a direct consequence of any underlying physiological mechanism? (2) In DistEn measurement, can the distance between template vectors be mapped to change in a physiological factor? Consequently, we introduce a variant of DistEn; “modified distribution entropy (mDistEn),” which is defined considering the underlying physiology of a HRV signal. Finally, the efficacy of mDistEn is compared to that of DistEn, as a bio-marker of cardiac health.

The novelty of this modified algorithm lies in the way mDistEn takes advantage of the distances between vectors within a certain time lag instead of collecting the distances across all vectors in the state space, the way original DistEn does.

2. Data and Methods

2.1. Data

  1. Synthetic: Logistic time series at two different levels of irregularity were used for the study. The data were generated using the logistic map xn+1=axn(1xn) using MATLAB R2019b. The initial value xn was set as 0.5. The constant a represents the level of irregularity in the generated signal; a=3.5 for a “periodic” time-series and a=4 for a “chaotic” one. While generating the time-series, the function also adds a random noise to the signal as follows: Xlogistic=xn+1+xnoise, where xnoise=[xrandom*noiseLevel*SD(xn+1)]. Here xrandom is a normally distributed signal of random numbers, of the same length as xn+1. The noiseLevel (noise standard deviation divided by the standard deviation of the noise-free time series) of the function is set at 0.1. SD represents the standard deviation. Ten different realizations (difference being created by the new random noise added each time) were synthesized at each level of irregularity, namely, “periodic” and “chaotic.” We only used logistic map to produce time-series with chaotic and periodic regimes since it has been the simplest and most widely used on synthetic data examples to demonstrate entropy level variations [5,16,21,22,23]. Data lengths of 50, 100, 200, 500 and 1000 were used for the generation.

  2. Physiological: All real time RR interval data were obtained from the PhysioNet database [24]. Corrected beat annotation files were available from the database. These were further manually corrected to remove the ectopic beats. The data included: (i) Healthy: RR interval time-series of 72 normal sinus rhythm subjects were obtained from PhysioNet, which included 18 subjects from the MIT-BIH Normal Sinus Rhythm database (nsrdb) and 54 subjects from Normal Sinus Rhythm RR Interval database (nsr2db). (ii) Diseased: RR interval time-series of diseased subjects were obtained from the MIT-BIH database of PhysioNet, constituting (a) 48 arrhythmic data extracted from 47 subjects [25]. The recordings were digitized at 360 samples per second per channel with 1-bit resolution over a 10 mV range; (b) 25 atrial fibrillated data [25], each sampled at 250 samples per second with 12-bit resolution over a range of 10 millivolts. Atrial fibrillation is a specific category of arrhythmia related to paroxysmal atrial malfunctions. Atrial fibrillation is the most common form of arrhythmia and can occur as a post-surgical event, unlike many other common arrhythmias. After direct extraction of RR interval series from all data, each signal segment was selected from the beginning by varying length from 50 to 1000 (total 5 different lengths—50, 100, 200, 500 and 1000 beats).

2.2. Distribution Entropy

Distribution entropy (DistEn) is calculated based on the empirical probability distribution function (ePDF) of distances among vectors formed from a given time series [16]. For given time series data x(n):1nN of length N and embedding dimension m, DistEn is calculated as follows:

  1. Form (Nm) vectors of length m each, given by
    Xim:1i(Nm)
    where
    Xim=x(i+k):0km1 (1)
  2. Take each Xim vector of step 1 as a template vector and find its distance from every vector Xjm, where the distance is given by
    dijm={max|XimXjm|: 1j(Nm), ji} (2)
  3. This when repeated for all i-th template vectors where 1i(Nm), a distance matrix D of dimension (Nm)*(Nm1) is formed as shown below
    D=d12md13md1(Nm)md21md23md2(Nm)md(Nm1)(Nm)md(Nm)1md(Nm)2md(Nm)(Nm1)m (3)
  4. From matrix (3), it is evident that elements in D are being repeated twice, i.e., dijm=djim. This is true because the distances are absolute values as can be seen from Equation (2). Thus, in formulating DistEn, it becomes sufficient to use either the upper triangle or lower triangle of D [16]. Here, we use the upper triangle only and denote the resulting matrix as D, where
    D=d12md13md1(Nm)md23md24md2(Nm)md34md3(Nm)md(Nm1)(Nm)m (4)
  5. The elements of distance matrix D are now divided equally into M number of bins and the corresponding histogram is obtained.

  6. Now, at each bin t of the histogram, its probability is estimated as
    pt=count in bin ttotal number of elements in matrix D (5)
    for 1tM. pt is the probability of the i-th bin in the histogram.
  7. By the definition of Shannon entropy, the normalized DistEn of a given time series x(n) is defined by the expression
    DistEn(m,M)=M1log2(M)ptlog2(pt)t=1 (6)

2.3. Modified Distribution Entropy

2.3.1. Physiological Explanation of Distancedijm in DistEn Measurement for HRV Signal

Let an inter-heartbeat RR interval time series of length N be defined as

RR={RR1RR2RR3RRN} (7)

For an embedding dimension m, (Nm) template vectors can be defined using Equation (1) and for m=1 the template vectors of RR will be:

X11=RR1,X21=RR2,X31=RR3,X(N1)1=RR(N1) (8)

Now, the distance of vectors {Xj1|2jN1} from template vector X11 can be computed using Equation (2) as follows:

d121=|X11X21|=max(|RR1RR2|)=|RR1RR2|=ΔRR11d131=|X11X31|=max(|RR1RR3|)=|RR1RR3|=ΔRR12d1(N1)1=|X11X(N1)1|=max(|RR1RRN1|)=|RR1RRN1|=ΔRR1N2 (9)

where ΔRRil=|RRiRRi+l| and i denotes the i-th RR interval and l is the lag or delay used to calculate the change between RR intervals (shown in Figure 1). Similarly, for embedding dimension m=2, the template vectors can be defined as:

X12=(RR1,RR2),X22=(RR2,RR3),X32=(RR3,RR4),X(N2)2=(RR(N2),RR(N1)) (10)
Figure 1.

Figure 1

Changes of individual RR intervals from their l lagged RR interval for embedding dimension m=1,2.

Now, the distance of vectors {Xj2|2jN2} from template vector X12 can be computed using Equation (2) as follows:

d122=|X12X22|=max(|RR1RR2|,|RR2RR3|)=max(ΔRR11,ΔRR21)d132=|X12X32|=max(|RR1RR3|,|RR2RR4|)=max(ΔRR12,ΔRR22)d1(N2)2=|X12X(N2)2|=max(|RR1RRN2|,|RR2RRN1|)=max(ΔRR1N3,ΔRR2N3) (11)

This signifies that dij2 quantifies the maximum of changes of individual RR interval from its l(1lNm1) lagged or delayed RR interval for embedding dimension m=2 (shown in Figure 1). Therefore, the generalized distance Equation (2) can be rewritten with respect to RR interval signal as:

dijm={max(ΔRRil,ΔRRi+1l,,ΔRRi+m1l}):1i,j(Nm),ji,l=|ij|} (12)

Therefore, DistEn is a measure of the Shannon entropy of change of an RR interval calculated for lags ranging from 1:(Nm1). The embedding dimension m controls the calculation of change by defining the number of candidates for maximum change calculation.

2.3.2. Elimination of lags>10

From the analytical explanation of DistEn, it is obvious that it measures the entropy of the change or the derivative of the HRV signal at all lags 1:(Nm1). Therefore, the maximum lag at which the change is measured depends on the data length N and embedding dimension m. Since Nm, we can say that the maximum lag predominantly depends on the length of the signal. The physiological discrepancy in defining DistEn lies behind this dependency of lag on data length. If we consider the physiological mechanism of heart rate variability, the effect of the present heart beat on future heart beats is defined by the properties of cardiovascular mechanisms rather than recording length or number of heart beats. Therefore, the use of lags based on data length (for calculating change in HRV) may mostly assess random phenomena rather than physiological information. In previous studies, it has been reported that a heartbeat’s influence is felt on an average of only 6–10 beats following it [26,27]. Thus it becomes physiologically irrelevant to find the change between a given beat and all other beats following it, as is done in the case of DistEn. Thus, from D, it is physiologically justified to remove all changes corresponding to lags >10. This modification to D results in D.

D=d12d13d1(11)d23d24d2(12)d34d46d(Nm10)(Nm)d(Nm1)(Nm) (13)

This modified distance matrix D (13) is now subjected to Shannon entropy calculation using steps 5 to 7 of Section 2.2 for evaluation of modified distribution entropy (mDistEn) of the signal.

2.4. Statistical Analysis

In order to test the efficiency of regularity measures as classification features, we need to find their strength in separating data belonging to different classes. In our study, we have used the statistical test parameters p and AUC for the purpose. The p-value obtained using Mann–Whitney U test represents the probability of X and Y belonging to continuous distributions of the same median, where X and Y are samples taken from two independent populations. p can take values from 0 to 1 and in this study we have considered p< 0.05 as statistical significance. AUC, the area under the ROC (receiver operating characteristic) curve is the probability that a classifier ranks a randomly chosen instance X higher than a randomly chosen instance Y—X and Y being samples taken from two independent populations. An AUC value of 0.5 indicates that the distributions of the features are similar in the two groups with no discriminatory power. Conversely, an ROC area value of 1.0 would mean that the distributions of the features of the two groups do not overlap at all. The statistics toolbox of MATLAB R2019b was used to perform all statistical tests.

3. Results

3.1. Effect of Eliminating lags>10 from D

For a data of length N=100, the average DistEn was calculated for each lag l ranging from 1 to 99; the histogram consisted of elements of D corresponding to lags 1:l. The embedding dimension value was 2 and the value of parameter M wass kept fixed at 500. As can be seen from Figure 2, Figure 3 and Figure 4, the entropy values obtained using lags from 1 to 10 (i.e., mDistEn) were 0.4838, 0.9066 and 0.3885 (marked by a vertical blue line in each sub graph) for periodic, chaotic and healthy RR interval time series respectively. These values increased by 0.0804, 0.0665 and 0.0266 respectively using DistEn measure, i.e., considering lags from 1:98. The increase in entropy values due to the addition of elements corresponding to lags over 10 was negligible compared to the already attained values from the first 10 lags.

Figure 2.

Figure 2

Average DistEn of periodic data (10 realizations) as a function of lag. Blue line indicates the end of first 10 lags. mDistEn calculated using the first 10 lags was 0.4838, while DistEn calculated using all lags was 0.5642.

Figure 3.

Figure 3

Average DistEn of chaotic data (10 realizations) as a function of lag. Blue line indicates the end of first 10 lags. mDistEn calculated using the first 10 lags was 0.9066, while DistEn calculated using all lags was 0.9731.

Figure 4.

Figure 4

Average DistEn of healthy RR interval data (72 RR interval time-series) as a function of lag. Blue line indicates the end of first 10 lags. mDistEn calculated using the first 10 lags was 0.0.3885, while DistEn calculated using all lags was 0.4151.

This supports our hypothesis that the entropy of underlying physiological mechanism can be captured from a change of the signal of up to 10 lags rather than using all lags based on data length. Another benefit of using maximum lag as 10 is it reduces computational cost from O(N2) to O(N). From Equation (3) it is obvious that for any data length N the number of elements to be calculated is (Nm)(Nm1)O(N2). On the other hand, for mDistEn the number of elements in D is 10(Nm)O(N). Therefore, mDistEn reduces the computational burden and is suitable for energy constrained devices such as mobile or sensor devices.

3.2. mDistEn as a Classification Feature: Comparison with DistEn

The mean±SD values of DistEn and mDistEn corresponding to synthetic and physiological data are shown in Figure 5, Figure 6 and Figure 7. It can be seen that both the measures classify synthetic data very significantly and consistently across data length N, while for the physiological data, the significance of classification varies with data length N. A better sense of the classification can be gotten by calculating the corresponding p-values of significance (listed in Table 1). As can be seen from the table, for (a) the healthy vs. arrhythmic case, both DistEn and mDistEn classify the data set significantly at all data lengths. The significance is slightly more (smaller p-values) in the case of mDistEn. On the other hand, for (b) the healthy vs. atrial fibrillation case, DistEn shows significant classification only at the higher data lengths (N500). However, mDistEn shows significant classification from N as low as 100. Thus, mDistEn is surely better than DistEn at handling shorter lengths of data.

Figure 5.

Figure 5

Periodic vs. chaotic data: mean±SD values of DistEn and mDistEn.

Figure 6.

Figure 6

Healthy vs. arrhythmic HRV data: mean±SD values of DistEn and mDistEn.

Figure 7.

Figure 7

Healthy vs. atrial fibrillation HRV data: mean±SD values of DistEn and mDistEn.

Table 1.

p values of DistEn and mDistEn in classification of data at various data lengths.

p-Value
DistEn mDistEn
N 50 100 200 500 1000 50 100 200 500 1000
Periodic vs. Chaotic 1.59 × 105 1.59 × 105 1.59 × 105 1.59 × 105 1.59 × 105 1.59 × 105 1.59 × 105 1.59 × 105 1.59 × 105 1.59 × 105
Healthy vs. Arrhythmic 5.64 × 1016 1.75 × 1015 4.14 × 1015 7.56 × 1017 1.30 × 1016 5.02 × 1017 2.10 × 1017 4.97 × 1018 1.09 × 1018 3.78 × 1019
Healthy vs. Atrial Fibrillated NS NS NS 0.03 0.01 NS 0.05 0.01 0.004 0.002

For further clarity here, the AUC values of DistEn and mDistEn corresponding to synthetic and physiological data are shown in Figure 8 and tabulated in Table 2. For synthetic signals, the AUC values of both mDistEn and DistEn are the same and consistent with respect to data length N. This shows that mDistEn performs equally to DistEn and supports the previous finding that DistEn is less affected by data length [20].

Figure 8.

Figure 8

AUC values of DistEn and mDistEn in classification of data at various data lengths.

Table 2.

AUC values of DistEn and mDistEn in classification of data at various data lengths.

AUC
DistEn mDistEn
N 50 100 200 500 1000 50 100 200 500 1000
Periodic vs. Chaotic 1 1 1 1 1 1 1 1 1 1
Healthy vs. Arrhythmic 0.94 0.93 0.92 0.95 0.95 0.95 0.96 0.97 0.98 0.98
Healthy vs. Atrial Fibrillated 0.61 0.61 0.60 0.64 0.66 0.61 0.64 0.67 0.69 0.71

Looking at healthy vs. arrhythmia data, the AUC values of mDistEn are higher than those of DistEn and consistent with data length N. Therefore, mDistEn performs better than DistEn for all N and this improvement can be attributed to physiologically motivated selection of lags for evaluation of change in mDistEn measurement. Similarly, for healthy vs. atrial fibrillation data the AUC values show that mDistEn performs better than DistEn for all N100. At the lowest used data length of 50, the performances of the two methods are equal and not significant (NS). Overall, the results indicate that increasing lags in DistEn (with increasing data length) negatively affects the classification performance, which is avoided in mDistEn by choosing physiologically relevant number of lags.

4. Discussion

Complexity analysis of HRV signals has significant prognostic value. It could be used as an important non-invasive predictor of adverse cardiovascular events, such as arrhythmia and atrial fibrillation [28,29,30]. Many non-linear algorithms have been used to assess HRV complexity, especially the entropy methods [31]. Among these, DistEn is a recently introduced measure that is less parametric compared to traditional entropy formulations such as ApEn and SampEn [16].

Different methods capture one or several different aspects of signal complexity, including irregularity and fractal dynamics. DistEn captures irregularity of spatial structures (of a given time-series) in the state space that is unique for different dynamics [16].This represents one aspect of signal complexity. If, on the other hand we are interested in a measure of randomness, DistEn may not show the differentiation of a signal from its surrogate. However, this is true only when the surrogate data are generated by random shuffling of the original time series, not for surrogate data based on phase randomization. DistEn relies on the distribution of inter-vector distances that is retained theoretically after random shuffling but perturbed by other randomization processes. We may also interpret that DistEn appears sensitive to the irregularity of signal dynamics since it goes up as the number of random dynamics increases in the MIX process. This concept is in keeping with the two well-studied entropy ancestors ApEn and SampEn [16]. Thus, DistEn is not a complete measure of signal complexity and captures just a few aspects of it, each interpreted independently. In this study, we interpret complexity as the irregularity of spatial structures in the state space.

DistEn is an algorithm that focuses particularly on short-term data [16,20]. The idea behind DistEn is to map length-N RR intervals to an inter-vector distance matrix of dimension (Nm+1)×(Nm+1) in the state space. This logarithmically expands the limited information contained in the original RR interval time-series [16]. Examinations on both bench mark synthetic and real clinical data have indicated significantly improved stability and reliability of DistEn [16,20] over traditional methods. This is because DistEn uses the probability distribution of the entire inter-vector distance matrix; a global quantification as compared to the partial quantification seen in ApEn or SampEn [16].

In the present study, we have mapped inter-vector distances to the given RR intervals, using a limited time lag. In other words, we have reformed the estimation procedure of inter-vector distances in the original DistEn algorithm. The reformation was reminiscent of the possibility of not all elements in the distance matrix being physiologically significant. This is because the influence of a heartbeat may last until only 6–10 beats following it [26,27]. A modified DistEn (mDistEn) algorithm has been developed accordingly to restrict the time lag to a fixed value, thereby counting only those that are physiologically relevant to the template vector.

Our simulation tests on logistic and RR interval time series suggest that the proposed mDistEn (using only lags up to 10) accounts for ~90% (the ratios of mDtistEn/DistEn in Figure 2, Figure 3 and Figure 4 are close to 0.9) of what DistEn (using all possible lags) measures. This only indicates that the vectors corresponding to time lags > 10 contribute to a very small portion (less than 10%) of DistEn quantified information. Our tests also prove that the information captured by mDistEn (∼90%DistEn) has sufficient prognostic value to classify distinct data sets—in fact, more than that of DistEn. We have shown that mDistEn is a better classification feature than DistEn in differentiating arrhythmic or atrial fibrillation patients from healthy controls. Using physiologically insignificant lags (as DistEn does) only increases computational expense, adding absolutely no informative value. Consequently, a big advantage of our limited-lag algorithm is the reduction of computational complexity, giving it the potential to be embedded in modern, battery-driven wearable devices that are becoming increasingly popular these days.

An interesting question here would be about the role of the inter-vector distances corresponding to the larger lags (lags > 10). These appear to be largely negligible when comparing the absolute difference between DistEn and mDistEn. Looking from a physiological perspective, we understand that vagal and sympathetic mediation on RR intervals happen through the synaptic release of acetylcholine and noradrenaline, respectively. The vagal effects are almost immediate on a beat-by-beat basis as the turnover rate of acetylcholine is high. On the contrary, the noradrenaline is reabsorbed and metabolized relatively slowly, which results in a long effect latency of sympathetic mediation [32]. Therefore, it may seem necessary to use larger lags in entropy measurement (DistEn). However, the negligible difference between mDistEn and DistEn in presented scenarios clearly showed that most of the information can be captured with lag=(110). In this study, we have not used RR time series of very long durations such as 24 h, and therefore, the impact of very long duration HRV time series on the proposed mDistEn is currently unknown. This is a limitation of the current study and future exploration on continuous data from ambulatory monitoring could bring more light to the use of mDistEn for analyzing long-term HRV time series. For physiological signal other than HRV, a respective physiological mechanism should be considered to find the memory effect for determining range of lag. Therefore, we propose this modification to DistEn only for HRV analysis.

A second limitation of our study is that mDistEn was proposed in the context of HRV complexity analysis, after we had prior knowledge of the possible effect time (6–10 subsequent beats). Given a completely different data set to study (e.g., EEG data), mDistEn cannot be used unless there are clear implications on the restriction of effect time pertaining to the data. On the other hand, the original DistEn algorithm can still be used, irrespective of the data that are picked.

In conclusion, the better performance indicated by mDistEn in the current study does imply that in future, the design of algorithms could take "physiological context" into consideration too, in order for better accuracy and reduced computation, thereby maximizing the benefits of such algorithms.

5. Conclusions

This study examined distribution entropy (DistEn) measurement on HRV signal and modified the method to better reflect the complexity of underlying physiological mechanisms. We explained what the inter-vector distances in DistEn represent, when mapped to the given RR interval time series. DistEn uses multiple time lags to measure the Shannon entropy of changes in HRV signal. In this paper, we propose modified distribution entropy (mDistEn), a physiologically significant alternative to DistEn for HRV complexity analysis. Our experiments and analyses indicate that in comparison to DistEn, mDistEn could reduce computational costs and perform better in classifying both synthetic and physiological signals. Thus, mDistEn is a more pragmatic option over DistEn since it is (i) physiologically more relevant, (ii) computationally less expensive and (iii) a better classification feature, for HRV complexity analysis.

Author Contributions

Conceptualization, R.U. and C.K.; methodology, R.U., C.K., P.L. and X.W.; software, R.U.; validation, R.U. and C.K.; formal analysis, R.U.; investigation, R.U. and C.K.; resources, C.K., P.L. and M.P.; data curation, R.U.; writing—original draft preparation, R.U.; writing—review and editing, R.U., C.K., P.L. and X.W.; visualization, R.U., C.K., P.L. and X.W.; supervision, C.K., P.L. and M.P.; project administration, C.K., P.L. and M.P.; funding acquisition, C.K., P.L. and M.P. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (number 61601263) and the Australian Research Council (ARC) Discovery Project under grant DP190101248.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  • 1.Akselrod S., Gordon D., Ubel F.A., Shannon D.C., Barger A.C., Cohen R.J. Power spectrum analysis of heart rate fluctuation: A quantitative probe of beat-to-beat cardiovascular control. Science. 1981;213:220. doi: 10.1126/science.6166045. [DOI] [PubMed] [Google Scholar]
  • 2.Acharya U.R., Joseph K.P., Kannathal N., Lim C.M., Suri J.S. Heart rate variability: A review. Med. Biol. Eng. Comput. 2006;44:1031–1051. doi: 10.1007/s11517-006-0119-0. [DOI] [PubMed] [Google Scholar]
  • 3.Estela K.-B., Mark R., Paul F., Joseph R. Heart rate variability in health and disease. Scand. J. Work. Environ. Health. 1995;21:85. doi: 10.5271/sjweh.15. [DOI] [PubMed] [Google Scholar]
  • 4.Mayer C.C., Bachler M., Hörtenhuber M., Stocker C., Holzinger A., Wassertheurer S. Selection of entropy-measure parameters for knowledge discovery in heart rate variability data. BMC Bioinform. 2014;15(Suppl. 6):S2. doi: 10.1186/1471-2105-15-S6-S2. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Chen W., Zhuang J., Yu W., Wang Z. Measuring complexity using fuzzyen, apen, and sampen. Med. Eng. Phys. 2009;31:61–68. doi: 10.1016/j.medengphy.2008.04.005. [DOI] [PubMed] [Google Scholar]
  • 6.Acharya R., Kannathal N., Sing O.W., Ping L.Y., Chua T. Heart rate analysis in normal subjects of various age groups. Biomed. Eng. Online. 2004;3:24–28. doi: 10.1186/1475-925X-3-24. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Goldberger A.L., West B.J. Applications of nonlinear dynamics to clinical cardiology. Ann. N. Y. Acad. Sci. 1987;504:195–213. doi: 10.1111/j.1749-6632.1987.tb48733.x. [DOI] [PubMed] [Google Scholar]
  • 8.Voss A., Schulz S., Schroeder R., Baumert M., Caminal P. Methods derived from nonlinear dynamics for analysing heart rate variability. Philos. Trans. Math. Phys. Eng. 2009;367:277. doi: 10.1098/rsta.2008.0232. [DOI] [PubMed] [Google Scholar]
  • 9.Zhang Q., Dai X. Entropy-based iterative learning estimation for stochastic non-linear systems and its application to neural membrane potential interaction; Proceedings of the 2019 1st International Conference on Industrial Artificial Intelligence (IAI); Shenyang, China. 22–26 July 2019; Piscataway, NJ, USA: IEEE; 2019. pp. 1–6. [Google Scholar]
  • 10.Yin X., Zhang Q., Wang H., Ding Z. Rbfnn-based minimum entropy filtering for a class of stochastic nonlinear systems. IEEE Trans. Autom. Control. 2020;65:376–381. doi: 10.1109/TAC.2019.2914257. [DOI] [Google Scholar]
  • 11.Costa M., Goldberger A.L., Peng C.-K. Multiscale entropy analysis of biological signals. Pt 1Phys. Rev. E Stat. Nonlin. Soft Matter Phys. 2005;71:021906. doi: 10.1103/PhysRevE.71.021906. [DOI] [PubMed] [Google Scholar]
  • 12.Pincus S.M., Goldberger A.L. Physiological time-series analysis: What does regularity quantify? Am. J. Physiol. 1994;266:H1643. doi: 10.1152/ajpheart.1994.266.4.H1643. [DOI] [PubMed] [Google Scholar]
  • 13.Yentes J.M., Hunt N., Schmid K.K., Kaipust J.P., McGrath D., Stergiou N. The appropriate use of approximate entropy and sample entropy with short data sets. Ann. Biomed. Eng. 2013;41:349–365. doi: 10.1007/s10439-012-0668-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Costa M., Peng C.-K., Goldberger A.L., Hausdorff J.M. Multiscale entropy analysis of human gait dynamics. Phys. Stat. Appl. 2003;330:53–60. doi: 10.1016/j.physa.2003.08.022. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Costa M., Goldberger A.L., Peng C.-K. Multiscale entropy analysis of complex physiologic time series. Phys. Rev. Lett. 2002;89:068102. doi: 10.1103/PhysRevLett.89.068102. [DOI] [PubMed] [Google Scholar]
  • 16.Li P., Liu C., Li K., Zheng D., Liu C., Hou Y. Assessing the complexity of short-term heartbeat interval series by distribution entropy. Med. Biol. Eng. Comput. 2015;53:77–87. doi: 10.1007/s11517-014-1216-0. [DOI] [PubMed] [Google Scholar]
  • 17.Karmakar C., Udhayakumar R.K., Palaniswami M. Distribution entropy (disten): A complexity measure to detect arrhythmia from short length rr interval time series; Proceedings of the 2015 37th Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC); Milan, Italy. 25–29 August 2015; p. 5207. [DOI] [PubMed] [Google Scholar]
  • 18.Udhayakumar R.K., Karmakar C., Li P., Palaniswami M. Effect of data length and bin numbers on distribution entropy (disten) measurement in analyzing healthy aging; Proceedings of the 2015 37th Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC); Milan, Italy. 25–29 August 2015; p. 7877. [DOI] [PubMed] [Google Scholar]
  • 19.Castiglioni P., Di Rienzo M. How the threshold r influences approximate entropy analysis of heart-rate variability; Proceedings of the 2008 Computers in Cardiology; Bologna, Italy. 14–17 September 2008. [Google Scholar]
  • 20.Karmakar C., Udhayakumar R.K., Li P., Venkatesh S., Palaniswami M. Stability, consistency and performance of distribution entropy in analysing short length heart rate variability (hrv) signal. Front. Physiol. 2017;8:720. doi: 10.3389/fphys.2017.00720. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Kaplan D.T., Furman M.I., Pincus S.M., Ryan S.M., Lipsitz L.A., Goldberger A.L. Aging and the complexity of cardiovascular dynamics. Biophys. J. 1991;59:945–949. doi: 10.1016/S0006-3495(91)82309-8. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Pincus S.M. Approximate entropy as a measure of system complexity. Proc. Natl. Acad. Sci. USA. 1991;88:2297–2301. doi: 10.1073/pnas.88.6.2297. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Xie H.-B., He W.-X., Liu H. Measuring time series regularity using nonlinear similarity-based sample entropy. Phys. Lett. A. 2008;372:7140–7146. [Google Scholar]
  • 24.Goldberger A.L., Amaral L.A., Glass L., Hausdorff J.M., Ivanov P.C., Mark R.G., Mietus J.E., Moody G.B., Peng C.K., Stanley H.E. PhysioBank, PhysioToolkit, and PhysioNet: Components of a new research resource for complex physiologic signals. Circulation. 2000;101:e215–e220. doi: 10.1161/01.CIR.101.23.e215. [DOI] [PubMed] [Google Scholar]
  • 25.Moody G.B., Mark R.G. The impact of the mit-bih arrhythmia database. IEEE Eng. Med. Biol. Mag. 2001;20:45–50. doi: 10.1109/51.932724. [DOI] [PubMed] [Google Scholar]
  • 26.Claudia L., Oscar I., Hector P.-G., Marco V.J. Poincare plot indexes of heart rate variability capture dynamic adaptations after haemodialysis in chronic renal failure patients. Clin. Physiol. Funct. Imaging. 2003;23:72–80. doi: 10.1046/j.1475-097X.2003.00466.x. [DOI] [PubMed] [Google Scholar]
  • 27.Karmakar C., Khandoker A., Jelinek H., Palaniswami M. Risk stratification of cardiac autonomic neuropathy based on multi-lag tone-entropy. Med. Biol. Eng. Comput. 2013;51:537–546. doi: 10.1007/s11517-012-1022-5. [DOI] [PubMed] [Google Scholar]
  • 28.Perkiomaki J.S., Makikallio T.H., Huikuri H.V. Fractal and complexity measures of heart rate variability. Clin. Exp. Hyp. 2005;27:149–158. doi: 10.1081/CEH-48742. [DOI] [PubMed] [Google Scholar]
  • 29.Vikman S., Makikallio T.H., Yli-Mayry S., Pikkujamsa S., Koivisto A.M., Reinikainen P., Airaksinen K.E., Huikuri H.V. Altered complexity and correlation properties of r-r interval dynamics before the spontaneous onset of paroxysmal atrial fibrillation. Circulation. 1999;100:2079–2084. doi: 10.1161/01.CIR.100.20.2079. [DOI] [PubMed] [Google Scholar]
  • 30.Makikallio T.H., Seppanen T., Niemela M., Airaksinen K.E., Tulppo M., Huikuri H.V. Abnormalities in beat to beat complexity of heart rate dynamics in patients with a previous myocardial infarction. J. Am. Coll. Cardiol. 1996;28:1005–1011. doi: 10.1016/S0735-1097(96)00243-4. [DOI] [PubMed] [Google Scholar]
  • 31.Shi B., Zhang Y., Yuan C., Wang S., Li P. Entropy analysis of short-term heartbeat interval time series during regular walking. Entropy. 2017;19:568. doi: 10.3390/e19100568. [DOI] [Google Scholar]
  • 32.Draghici A.E., Taylor J.A. The physiological basis and measurement of heart rate variability in humans. J. Physiol. Anthropol. 2016;35:22. doi: 10.1186/s40101-016-0113-7. [DOI] [PMC free article] [PubMed] [Google Scholar]

Articles from Entropy are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES