Skip to main content
NIHPA Author Manuscripts logoLink to NIHPA Author Manuscripts
. Author manuscript; available in PMC: 2015 Jan 26.
Published in final edited form as: Conf Proc IEEE Eng Med Biol Soc. 2014 Aug;2014:722–725. doi: 10.1109/EMBC.2014.6943692

Assessing Skin Blood Flow Dynamics in Older Adults Using a Modified Sample Entropy Approach

Fuyuan Liao 1, Yih-Kuen Jan 2
PMCID: PMC4306336  NIHMSID: NIHMS654502  PMID: 25570060

Abstract

The aging process may result in attenuated microvascular reactivity in response to environmental stimuli, which can be evaluated by analyzing skin blood flow (SBF) signals. Among various methods for analyzing physiological signals, sample entropy (SE) is commonly used to quantify the degree of regularity of time series. However, we found that for temporally correlated data, SE value depends on the sampling rate. When data are oversampled, SE may give misleading results. To address this problem, we propose to modify the definition of SE by using time-lagged vectors in the calculation of the conditional probability that any two vectors of successive data points are within a tolerance r for m points remain within the tolerance at the next point. The lag could be chosen as the first minimum of the auto mutual information function. We tested the performance of modified SE using simulated signals and SBF data. The results showed that modified SE is able to quantify the degree of regularity of the signals regardless of sampling rate. Using this approach, we observed a more regular behavior of blood flow oscillations (BFO) during local heating-induced maximal vasodilation period compared to the baseline in young and older adults and a more regular behavior of BFO in older adults compared to young adults. These results suggest that modified SE may be useful in the study of SBF dynamics.

Keywords: Skin blood flow dynamics, older adults, modified sample entropy

I. Introduction

The aging process causes structural and functional changes in the cardiovascular system [1]. These changes may attenuate microvascular reactivity in response to environmental stimuli [2]. A variety of test protocols have been used to assess microvascular reactivity [3], among which local heating-induced skin blood flow (SBF) response is commonly used to assess microvascular endothelial function [4, 5]. When the skin is rapidly heated to 42°C, SBF shows a biphasic response: an initial peak followed by a nadir, and then a slow increase to a plateau (the second peak) [4, 5]. The initial phase relies predominantly on local sensory nerves and is mediated by an axon reflex; the second peak is mediated largely by nitric oxide [4, 5]. Hence, ratio of the first peak to baseline flow and ratio of the second peak to baseline flow are used to evaluate vasodilatory impairments [6]. Furthermore, wavelet-based spectral analysis has been utilized to explore the underlying mechanisms of the response [6] and nonlinear analysis has been utilized to study its dynamics [7]. Wavelet analysis of blood flow oscillations (BFO) in human skin has revealed five characteristic frequencies between 0.0095 and 2.0 Hz [8]. They are originated from or associated with heart beats (~ 1 Hz), respiration (~0.3 Hz), the myogenic activity of vascular smooth muscle (~0.1 Hz), the neurogenic activity of the vessel wall (~0.04 Hz), and the metabolic activity of endothelium (~0.01 Hz), respectively. Previous studies by our group have shown that decreased vasodilation with age during local heating is associated with diminished metabolic, neurogenic, and myogenic activities [6] and that altered SBF dynamics in advanced age could be characterized by a loss of complexity [7].

Various nonlinear measures have been introduced to probe different aspects of complexity of physiological time series, among which sample entropy (SE) [9] is commonly used to quantify the degree of regularity of time series. SE is defined as the negative natural logarithm of the conditional probability that any two vectors of successive data points are within a tolerance r for m points remain within the tolerance at the next point. Although SE has been demonstrated to have important advantages over approximate entropy [9], we found that for temporally correlated data, SE value depends on the relationship between the frequency of the studied dynamics and the sampling rate. As a consequence, when data are oversampled, SE may give misleading results.

A possible approach for resolving the above problem is to include a lag between successive data points of the vectors to be compared. This idea has been proposed by Richman et al. [10] and Govindan et al. [11] but, to our knowledge, has not been applied to real data. Additionally, no study has been conducted to address the choice of the lag for SBF data. We found that for simulated deterministic signals and SBF data, the first minimum of the automutual information (MI) function is a good choice of the lag.

In this study, we propose to modify the definition of SE by including a lag between successive data points of the vectors to be compared with the lag being the first minimum of the auto MI function. We tested the performance of modified SE using simulated signals and SBF data. Then, we applied the modified SE approach to sacral SBF response to local heating in young and older adults. We hypothesized that modified SE would be able to characterize alterations in SBF dynamics in older adults.

II. Methods

A. Subjects

Seventeen healthy young subjects and 13 older subjects were recruited into this study. The young group included 8 males and 9 females, age 25±5.6 yrs (mean ± SD), and body mass index 23.6±2.8 kg/m2; the older group included 6 males and 7 females, age 72.3±5.8 yrs, and body mass index 25.1±2.4 kg/m2. The exclusion criteria included any diagnosed cardiopulmonary diseases, smoking history, or use of any medication that may affect cardiopulmonary function. This study was approved by a university institutional review board for human subject research.

B. Data Acquisition

Room temperature was maintained at 24±2°C. Each subject was asked to stay in the laboratory for at least 30 min to acclimate to the room temperature. When the subject was in a prone position, a combined probe of heating and laser Doppler flowmetry (LDF) (Probe 415-242 & PF5010, Perimed AB) was used to heat the sacral skin to 42°C in 2 min and to maintain that temperature level. Skin blood flow was recorded by LDF at a sampling rate fs=32 Hz. The protocol included a 10-min baseline, a 50-min heating period, and a 10-min recovery period. Fig. 1 shows typical SBF responses in a young subject and an older subject.

Fig. 1.

Fig. 1

Sacral skin blood flow (SBF) in response to rapid local heating to 42°C in a young subject and an older subject. pu, perfusion unit.

C. Sample Entropy SE

For a time series of length N, {x(i), i = 1, …, N}, the SE algorithm is as follows [9].

Consider vectors of length m: xm(i) = {x(i + k), 0 ≤ km − 1}, 1 ≤ iNm. The distance between two such vectors is defined as d[xm(i), xm(j)] = max{|x(i + k) − x(j + k)|, 0 ≤ km − 1}. For a given vector xm(i), let nim(r) be the number of vectors xm(j) that satisfy the condition d[xm(i), xm(j)] ≤ r, where ji. Thus Cm(r)=[i=1N-mnim(r)]/(N-m) represents the probability that any vector xm(j) is within r of the vector xm(i). Likewise, Cm+1(r) represents the probability that any two vectors xm+1(i) and xm+1(j) are within r of each other, where ji. SE is defined as

SE(m,r)=limN-lncm+1(r)cm(r), (1)

which is estimated by the statistic

SE(m,r,N)=-lncm+1(r)cm(r). (2)

The tolerance r is usually set to be r × SD, where SD is the standard deviation of normalized time series (SD=1).

A problem with SE is that for temporally correlated data, SE is dependent on the relationship between the frequency of the studied dynamics and the sampling rate. To demonstrate this point, we calculated SE for the sine wave sin(2π · 0.1t) and the variable x1 of Rössler attractor

dx1/dt=-x2-x3,dx2/dt=x1+0.2x2,dx3/dt=0.2+x3(x1-5.7). (3)

As shown in Fig. 2, for the sine wave and Rössler attractor, SE of the series sampled at δt=0.125 is greater than that of the series sampled at δt=0.0625 for m=2, 3. With increasing m values, the difference in SE due to different sampling intervals becomes smaller. For the SBF signal shown in Fig. 1 during 1–10 min (young subject), SE of the series sampled at fs=8 Hz is distinctively different from that of the series sampled at fs=16 Hz for m from 2 to 5.

Fig. 2.

Fig. 2

Values of sample entropy, SE(m, r, N), for numerically simulated signals and SBF data, where r=0.2 and N=4800. (a) SE(m, r, N) for sin(2π · 0.1t) sampled at δt=0.125 and 0.0625, respectively. (b) SE(m, r, N) for the variable x1 of Rössler attractor sampled at δt=0.125 and 0.0625, respectively. (c) SE(m, r, N) for the SBF signal shown in Fig. 1 during 1–10 min (young subject) sampled at fs=8 and 16 Hz, respectively.

The dependence of SE on sampling rate is mainly attributed to the correlation in time series. When data are sampled at a higher sampling rate, values of successive data points are more close to each other and hence two vectors within r for m points likely remain within r at the next point. In this case, a larger value of Cm+1(r)/Cm(r) will be obtained, which leads to a smaller value of SE. In contrast, a lower sampling rate leads to a lager value of SE. This means that different sampling rates can lead to different interpretations of the same process in terms of “regularity”. Later we will show that if SBF data are oversampled, SE may not be able to reflect changes in BFO in the frequency interval 0.0095–2 Hz.

D. Modified SE

The influence of sampling rate on SE estimation may be eliminated by including a lag between the successive data points of the vectors to be compared. We make two alterations to the original SE algorithm. First, we use time-lagged vectors, which have the following form

xmτ(i)={x(i+kτ),0km-1},1iN-mτ, (4)

where τ is the lag. The condition 1 ≤ iN ensures that xm+1τ(i) will be defined when i = N. Second, when counting the number of xmτ(j) that are within r of xmτ(i), we consider only the vectors xmτ(j) that satisfy |ji| > τ; likewise, for each vector xm+1τ(i), we consider only the vectors xm+1τ(i) that satisfy |ji| > τ. This constraint condition is aimed to minimize the influence of the correlation on entropy estimation. The modified SE is denoted as SE(m, r, τ, N).

To calculate SE(m, r, τ, N), it is critical to choose an appropriate lag τ. In previous studies on this topic, the lag has been chosen as the first zero crossing of the autocorrelation function [12], the time point where the autocorrelation function drops to 1/e or 1 − 1/e of its initial value [13, 14], or the first minimum of the auto MI function [15]. Abarbanel [16] suggested that the first minimum of the auto MI function is a more appropriate choice of the lag because MI function can be viewed as a nonlinear analog of the autocorrelation function. In our case, because SBF data exhibit long-range correlations, the autocorrelation function descends very slowly with increasing lag. The lag where the autocorrelation function drops to 1/e or 1 − 1/e of its initial value would be too large for reconstructing vectors. Alternatively, we found that the first minimum of the auto MI function is a good choice of the lag.

E. Validation of Modified SE

We first examined whether SE(m, r, τ, N) depends on sampling rate. As shown in Fig. 3, for the sine wave and Rössler attractor, SE(m, r, τ, N) is independent of sampling rate for m from 2 to 8. For the SBF signal shown in Fig. 1 during 1–10 min (young subject), SE(m, r, τ, N) is independent of sampling rate for m from 2 to 5 (Fig. 3c).

Fig. 3.

Fig. 3

The modified sample entropy, SE(m, r, τ, N), for numerically simulated signals and SBF data, where r=0.2 and N=4800. The lag τ was determined separately for each time series. (a) SE(m, r, τ, N) of sin(2π · 0.1t) sampled at δt=0.125 and 0.0625, respectively. (b) SE(m, r, τ, N) of the variable x1 of Rössler attractor sampled at δt =0.125 and 0.0625, respectively. (c) SE(m, r, τ, N) of the SBF signal shown in Fig. 1 during 1–10 min (young subject) sampled at fs=8 and 16 Hz, respectively.

We next tested whether SE(m, r, τ, N) and SE(m, r, N) are able to reflect changes in BFO in response to local heating. As mentioned earlier, it has been found that SBF signals in human skin contain five characteristic frequency components in the frequency interval 0.0095–2 Hz [8], each of which corresponds to a specific underlying mechanism. We performed the following experiment. For the SBF signal shown in Fig. 1 (young subject), we calculated SE(m, r, τ, N) and SE(m, r, N) for the 1–10 min and 51–60 min segments before and after removing the components with frequencies higher than 2 Hz. The parameters m=2, 3, 4, 5 and r=0.2 were used. Fig. 4 shows the results for the SBF signal sampled at 32 Hz. For the original signal, SE(m, r, N) of the 51–60 min segment is much lower than that of the 1–10 min segment, whereas for the filtered signal, SE(m, r, N) values of the two segments are almost identical. This implies that when SBF signals are sampled at 32 Hz, SE(m, r, N) does not reflect changes of BFO below 2 Hz. In contrast, SE(m, r, τ, N) shows distinct differences between two segments for both the original and filtered signals, suggesting that SE(m, r, τ, N) is able to reflect changes of BFO below 2 Hz.

Fig. 4.

Fig. 4

SE(m, r, τ, N) and SE(m, r, N) of the SBF signal shown in Fig. 1 (young subject) during 1–10 min and 51–60 min before and after removing the components with frequencies higher than 2 Hz. The data series were sampled at 32 Hz. The parameter r=0.2 and N=4800 were used. (a) (b) Wavelet amplitude spectra of the original and filtered signals during 1–10 min and 51–60 min. Here, wavelet amplitudes were averaged absolute values of the wavelet transform over time. The Morlet wavelet was used to implement continuous wavelet transforms. (c) For the original signal, SE(m, r, N) shows distinct difference between the 1–10 min segment and 51–60 min segment, whereas for the filtered signal, SE(m, r, N) yields almost identical values for the two segments. (d) SE(m, r, τ, N) shows distinct difference between the two segments for both the original and filtered signals.

F. Application of Modified SE to SBF Data

Because the second peak of local heating-induced SBF response reflects microvascular endothelial function [4, 5], we calculated SE(m, r, τ, N) and SE(m, r, N) for SBF signals during the baseline (1–10 min) and second peak (51–60 min). The parameters m=2, 3, 4, 5 and r=0.2 were used. For each data series, the lag τ was chosen as the first minimum of the auto MI function. To further validate the proposed method, we also calculated SE(m, r, τ, N) and SE(m, r, N) for the SBF signals resampled at 8 Hz. Wilcoxon signed rank test was used to examine the difference between the baseline and second peak; Wilcoxon rank sum test was used to examine the difference between two groups. All statistical tests were performed using SPSS 16 (SPSS, Chicago, IL) and the significant level was set at 0.05.

III. Results

Fig. 5 shows the results of SE(m, r, τ, N) and SE(m, r, N) of the SBF data. The values of lag τ did not show significant difference either between the baseline and second peak or between two groups (Fig. 5a). Since the values of SE(m, r, τ, N) for fs=32 Hz were almost identical to those for fs=8 Hz, only the results for fs=32 Hz are presented (Fig. 5b). However, the results of SE(m, r, N) for fs=32 are different from those for fs=8 Hz (Fig. 5c, 5d).

Fig. 5.

Fig. 5

Results of SE(m, r, τ, N) and SE(m, r, N) for SBF data during the baseline (1–10 min) and second peak (51–60 min) period in young and older adults. The parameters m=2, 3, 4, 5 and r=0.2 were used. Only the results for m=3 are shown. The stars indicate a significant difference between 1–10 min and 51–60 min period (p<10−3); the pluses indicate a significant difference between two groups (p<10−3). (a) Box plots of τ for fs=32 Hz. (b) Box plots of SE(m, r, τ, N) for fs =32 Hz. (c) Box plots of SE(m, r, N) for fs=32 Hz. (d) Box plots of SE(m, r, N) for fs=8 Hz.

The results showed that in both groups, SE(m, r, τ, N) of BFO during the second peak is significantly lower than that during the baseline (p<10−3) (Fig. 5b). Although SE(m, r, τ, N)of BFO during the baseline does not show significant difference between two groups (p>0.05), during the second peak it shows significantly lower values in older adults compared to young adults (p<10−3).

IV. Discussions and conclusions

In this paper, we propose a modified SE approach for the assessment of SBF dynamics. The new measure reflects the degree of regularity of time series regardless of sampling rate. Using the new approach, we observed a more regular behavior of BFO during the maximal vasodilation period compared to the baseline in young and older adults and a more regular behavior of BFO in older adults compared to young adults.

The algorithm of SE is based on the assumption that the vectors to be compared are independent of each other [9]. However, there might be many pairs of matched vectors that are dependent because of the correlation of the data and overlapping pairs of matches with points in common. In the modified SE algorithm, any two successive data points of the vectors are separated by a lag τ. Abarbanel [16] suggested that when the lag τ is chosen as the first minimum of the auto MI function, the measurements are somewhat independent, but not statistically independent. Because the lag in time is a constant, the first minimum of the MI function is usually proportional to the sampling rate. This feature ensures a constant degree of dependence between successive data points of the vectors to be compared when different sampling rates are used.

A great difficulty of analyzing BFO is the extremely low frequencies of the oscillatory components associated with the local control mechanisms of SBF. The characteristic frequency of the cardiac component (~1 Hz) is about 100 times the characteristic frequency of the endothelia-related metabolic activity (~0.01 Hz). Thus, any sampling rate that is appropriate for the cardiac component may be too high for the metabolic component. As we demonstrated earlier, when using a sampling rate of 32 Hz, SE does not to reflect changes of BFO with frequencies below 2 Hz (Fig. 4c), whereas when using a sampling rate of 8 Hz, changes of BFO below 2 Hz indeed result in changes in SE (Fig. 5d). Therefore, when applying SE to SBF data considerations need to be given as to what sampling rate should be used and cautions should be taken in interpreting the results. Our results show that modified SE can yield consistent results regardless of sampling rate (Fig. 4d).

Our results indicate that during the second peak (51–60 min) BFO were more regular compared to the baseline in both groups, especially for older adults, and that BFO were more regular in older adults compared to young adults (Fig. 5b). However, to fully understand the mechanism associated with impaired vasodilation in older adults, further studies may be required to identify the reasons responsible for more regular behavior of BFO in older adults during the second peak.

In summary, our results suggest that the modified SE is able to reflect the degree of regularity of BFO regardless of sampling rate. This approach may be useful in the study of SBF dynamics.

Acknowledgments

This study was supported by the National Institutes of Health (R21HD065073).

Contributor Information

Fuyuan Liao, Email: fliao@illinois.edu, Henan Polytechnic University, China. He is a visiting scholar with the Department of Kinesiology and Community Health, University of Illinois at Urbana-Champaign, Champaign, IL 61820.

Yih-Kuen Jan, Email: yjan@illinois.edu, Department of Kinesiology and Community Health and Program in Computational Science and Engineering, University of Illinois at Urbana-Champaign, Champaign, IL 61820. phone: 271-300-7253; fax: 217-333-2766.

References

  • 1.Marin J. Age-related changes in vascular responses: a review. Mech Ageing Dev. 1995 Apr 14;79:71–114. doi: 10.1016/0047-6374(94)01551-v. [DOI] [PubMed] [Google Scholar]
  • 2.Holowatz LA, Thompson-Torgerson C, Kenney WL. Aging and the control of human skin blood flow. Front Biosci (Landmark Ed) 2010;15:718–39. doi: 10.2741/3642. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Cracowski JL, Minson CT, Salvat-Melis M, Halliwill JR. Methodological issues in the assessment of skin microvascular endothelial function in humans. Trends Pharmacol Sci. 2006 Sep;27:503–8. doi: 10.1016/j.tips.2006.07.008. [DOI] [PubMed] [Google Scholar]
  • 4.Minson CT. Thermal provocation to evaluate microvascular reactivity in human skin. J Appl Physiol (1985) 2010 Oct;109:1239–46. doi: 10.1152/japplphysiol.00414.2010. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Johnson JM, Kellogg DL., Jr Local thermal control of the human cutaneous circulation. J Appl Physiol (1985) 2010 Oct;109:1229–38. doi: 10.1152/japplphysiol.00407.2010. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Jan YK, Struck BD, Foreman RD, Robinson C. Wavelet analysis of sacral skin blood flow oscillations to assess soft tissue viability in older adults. Microvasc Res. 2009 Sep;78:162–8. doi: 10.1016/j.mvr.2009.05.004. [DOI] [PubMed] [Google Scholar]
  • 7.Liao F, Garrison DW, Jan YK. Relationship between nonlinear properties of sacral skin blood flow oscillations and vasodilatory function in people at risk for pressure ulcers. Microvasc Res. 2010 Jul;80:44–53. doi: 10.1016/j.mvr.2010.03.009. [DOI] [PubMed] [Google Scholar]
  • 8.Stefanovska A, Bracic M, Kvernmo HD. Wavelet analysis of oscillations in the peripheral blood circulation measured by laser Doppler technique. IEEE Trans Biomed Eng. 1999 Oct;46:1230–9. doi: 10.1109/10.790500. [DOI] [PubMed] [Google Scholar]
  • 9.Richman JS, Moorman JR. Physiological time-series analysis using approximate entropy and sample entropy. Am J Physiol Heart Circ Physiol. 2000 Jun;278:H2039–49. doi: 10.1152/ajpheart.2000.278.6.H2039. [DOI] [PubMed] [Google Scholar]
  • 10.Richman JS, Lake DE, Moorman JR. Sample entropy. Numerical Computer Methods, Pt E. 2004;384:172–184. doi: 10.1016/S0076-6879(04)84011-4. [DOI] [PubMed] [Google Scholar]
  • 11.Govindan RB, Wilson JD, Eswaran H, Lowery CL, Preissl H. Revisiting sample entropy analysis. Physica a-Statistical Mechanics and Its Applications. 2007 Mar 15;376:158–164. [Google Scholar]
  • 12.Cellucci CJ, Albano AM, Rapp PE. Comparative study of embedding methods. Physical Review E. 2003 Jun;67 doi: 10.1103/PhysRevE.67.066210. [DOI] [PubMed] [Google Scholar]
  • 13.Stam CJ. Nonlinear dynamical analysis of EEG and MEG: review of an emerging field. Clin Neurophysiol. 2005 Oct;116:2266–301. doi: 10.1016/j.clinph.2005.06.011. [DOI] [PubMed] [Google Scholar]
  • 14.Rosenstein MT, Collins JJ, De Luca CJ. A Practical Method for Calculating Largest Lyapunov Exponents from Small Data Sets. Physica D-Nonlinear Phenomena. 1993 May 15;65:117–134. [Google Scholar]
  • 15.Kantz H, Schreiber T. Nonlinear time series analysis. Cambridge ; New York: Cambridge University Press; 1997. [Google Scholar]
  • 16.Abarbanel HDI. Analysis of observed chaotic data. New York: Springer; 1996. [Google Scholar]

RESOURCES