Author’s Accepted Manuscript The complexity of daily life walking in older adult community-dwelling fallers and non-fallers Espen A.F. Ihlen, Aner Weiss, Alan Bourke, Jorunn L. Helbostad, Jeffrey M. Hausdorff www.elsevier.com/locate/jbiomech
PII: DOI: Reference:
S0021-9290(16)30254-8 http://dx.doi.org/10.1016/j.jbiomech.2016.02.055 BM7620
To appear in: Journal of Biomechanics Received date: 12 September 2015 Revised date: 22 February 2016 Accepted date: 29 February 2016 Cite this article as: Espen A.F. Ihlen, Aner Weiss, Alan Bourke, Jorunn L. Helbostad and Jeffrey M. Hausdorff, The complexity of daily life walking in older adult community-dwelling fallers and non-fallers, Journal of Biomechanics, http://dx.doi.org/10.1016/j.jbiomech.2016.02.055 This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting galley proof before it is published in its final citable form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.
1
Original article:
2
The complexity of daily life walking in older adult community-dwelling fallers and non-
3
fallers
4
Espen A. F. Ihlen1*, Aner Weiss2, Alan Bourke1, Jorunn L. Helbostad1,3, Jeffrey M.
5
Hausdorff2,4
6 7
1
Department of Neuroscience, Norwegian University of Science and Technology, Trondheim,
8 9
Norway 2
Center for the study of Movement, Cognition, and Mobility, Department of Neurology, Tel
10 11
Aviv Sourasky Medical Center, Tel Aviv, Israel 3
Clinic for Clinical Services, St. Olavs Hospital, Trondheim University Hospital, Trondheim,
12 13
Norway 4
Department of Physical Therapy, Sackler School of Medicine and Sagol School of
14
Neuroscience, Tel Aviv University, Tel Aviv, Israel
15 16
Word count: 3499
17 18
Address for correspondence:
19
Espen A. F. Ihlen
20
Department of Neuroscience
21
Norwegian University of Science and Technology
22
N-7489 Trondheim
23
Norway
24
E-mail:
[email protected]
25 26
1
27
Abstract
28
Complexity of human physiology and physical behavior has been suggested to decrease with
29
aging and disease and make older adults more susceptible to falls. The present study
30
investigates complexity in daily life walking in community-dwelling older adult fallers and
31
non-fallers measured by a 3D inertial accelerometer sensor fixed to the lower back.
32
Complexity was expressed using new metrics of entropy: refined composite multiscale
33
entropy (RCME) and refined multiscale permutation entropy (RMPE). The study re-analyses
34
data of 3 days daily-life activity originally described by Weiss et al (2013). The data set
35
contains inertial sensor data from 39 older persons reporting less than 2 falls and 32 older
36
persons reporting two or more falls during the previous year. The RCME and the RMPE were
37
derived for trunk acceleration and velocity signals from walking epochs of 50 seconds using
38
mean and variance coarse graining of the signals. Discriminant abilities of the entropy metrics
39
were assessed using a partial least square discriminant analysis. Both RCME and RMPE
40
successfully distinguished between the daily-life walking of the fallers and non-fallers (AUC
41
> 0.8) and performed better than the 35 conventional gait features investigated in Weiss et al.
42
(2013). Higher complexity was found in the vertical and mediolateral directions in the non-
43
fallers for both entropy metrics. These findings suggest that RCME and RMPE can be used to
44
improve the assessment of fall risk in older people.
45
Keywords: gait, complexity, multiscale entropy, variability, falls, aging, older adults,
46
accelerometer
47 48 49 2
50
1.0
51
Efforts have been made to develop accurate fall risk assessment tools for older persons
52
(Nandy et al., 2004; Oliver et al., 1997; Raiche et al., 2004; Tromp et al., 2001). Features of
53
acceleration signals during daily life activities, e.g. lying, sitting, standing and walking, and
54
the transition between these activities have shown to differentiate between older adult fallers
55
and non-fallers (Iluz et al., 2015; Rispens et al., 2015; Weiss et al., 2013). Aging of the
56
neuromuscular system and age-related diseases make older adults less adaptable to changes in
57
heterogeneous conditions of daily life activities and more susceptible to falls (Lipsitz, 2002;
58
Lipsitz and Goldberger, 1992). The lack of adaptability has been associated with loss of
59
complexity and increased regularity in the dynamics of daily life activities (Paraschiv-Ionescu
60
et al., 2011).
61
Introduction
The complexity of acceleration signals during daily-life walking has previously been
62
assessed by entropy analysis (Cavanaugh et al., 2010). The loss of complexity in the
63
acceleration signals can be indicated by a more regular, resulting in a decreased entropy
64
metric. A decrease in entropy has been found for the variation of minimum toe clearance and
65
trunk acceleration during treadmill walking for elderly at risk of falling (Karmakar et al.,
66
2007; Riva et al., 2013). Furthermore, higher entropy has been found in the step counts in
67
physical active older adults, compared to inactive older adults (Cavanaugh et al., 2010). These
68
findings support the hypothesis that functional decline in older people leads to loss of
69
complexity in the gait dynamics and consequently reduces the adaptability of daily life
70
walking. To date, however, entropy analysis has not been applied to daily living walking and
71
its association with fall history among older adults.
72 73
Increased risk of falling in older adults can be seen as a symptom of age-related degeneration of the neuromuscular system that causes functional decline. Entropy analysis 3
74
may identify changes in the regularity of the acceleration signals from body-worn inertial
75
sensors that might be early warning signs of decline in the gait function of older adults.
76
However, no study has compared the performance of entropy analyses of daily life walking in
77
distinguishing between elderly fallers and non-fallers. Thus, the main aim of the present study
78
is to evaluate how well entropy metrics of daily life walking distinguish between elderly
79
fallers and elderly non-fallers. Based on the idea a higher entropy value reflects greater health,
80
adaptability and more resilient physiologic processes (Lipsitz, 2002; Lipsitz and Goldberger,
81
1992), we hypothesized that acceleration signals from inertial sensor recordings during daily
82
life walking would have higher entropy (i.e., are more complex) across multiple temporal
83
scales for elderly non-fallers as compared to elderly fallers.
84 85
2.0
Methods
86
2.1
Participants and data collection
87
Inertial sensor data recorded during daily-life walking, previously studied by Weiss et al.
88
(2013), were re-analyzed in the present study. The data can be downloaded at
89
www.physionet.org. The data consists of acceleration signals of all of the ≥ 60 seconds
90
walking bouts during 3-day data recording of 32 older fallers and 39 older non-fallers (mean
91
age: 78.36 ± 4.71 yrs; range : 65-87 yrs) in the anterioposterior (AP), mediolateral (ML)
92
and vertical (V) directions (3D-acceleration). Participants reporting at least 2 falls in the year
93
prior to testing were considered as fallers; this definition was used to ensure a clear distinction
94
between the two groups and to focus on (multiple) fallers and non-fallers, excluding older
95
adults who may be in an intermediate, less well defined, and more ambiguous state with
96
respect to their fall history. Although the self-report fall questionnaire included questions
97
about the causes of the falls and if they resulted in injury, this data was not assessed as part of 4
98
this scope of work. The 3D-acceleration signals were sampled at 100 Hz by a small sensor
99
worn in an elastic belt over the lower back (DynaPort Hybrid, McRoberts, The Hague,
100
Netherlands; 87 × 45 × 14 mm, 74 g); the sensor has range and resolution of ±6 g and ±1 mg,
101
respectively.
102 103
2.2
104
A threshold-based algorithm was applied to extract the walking bouts within the 3-day
105
recordings of the 3D-acceleration signals (Weiss et al., 2011). Walking bouts with a duration
106
of at least 60 second (number of bouts per person; mean = 28.3, SD = 17.2, range: 5 to 90)
107
were identified, identical to those originally analyzed by Weiss et al. (2013). The walking
108
bouts were all divided into 50 seconds (i.e. 5000 samples) walking epochs to provide a
109
consistent sample size for the computation of the entropy measures. The 3D-velocity was
110
estimated by a numerical integration of detrended acceleration signals. The 3D-acceleration
111
signals were detrended using an orthogonal wavelet procedure that preserved intra-step
112
variation in the 3D-velocity, but removed inter-stride nonlinear trends (Lin et al., 2012). This
113
detrending procedure provides stationary 3D-velocity data which is a necessary assumption
114
for entropy measures (Kantz and Schreiber, 2004). The reader is referred to Weiss et al.
115
(2013) for further details about the participants, protocols, and pre-processing of the 3D-
116
acceleration data.
Preparation of data
117 118
2.3
119
Entropies define the average level of irregularity (i.e., complexity) in a time series. The
120
regularity of a time series has been suggested to be measured by the Komologorov-Sinai
Multiscale entropy measures
5
121
entropy, but this demands long time series with a low level of noise, which cannot be obtained
122
in physiological time series (Kantz and Schreiber, 2004; Kolmogorov, 1958; Sinai, 1959).
123
More recently, the approximate entropy (Pincus, 1991), the sample entropy (Richman and
124
Moorman, 2000) and the permutation entropy (Bandt and Pompe, 2002) have been proposed
125
as measures for short noisy time series from physiological processes. The sample entropy and
126
the permutation entropy have later been extended to multiscale entropies that are able to
127
quantify aspects of complexity on multiple temporal scales of the underlying dynamics of the
128
time series (Costa et al., 2002; Li et al., 2010; Wu et al., 2014). Multiscale entropies
129
determine the entropy as a function of scale and thus express how complexity in a time series
130
changes with its temporal resolution. Multiscale entropy has assessed the difference in
131
complexity of the stride time variation between younger and older adults and in the trunk
132
acceleration of older adults (Costa et al., 2003; Riva et al., 2013). However, the original
133
computation of multiscale entropies yields errors for small sample size and the robustness of
134
results for human gait may be questionable. Wu et al. (2014) recently introduced a refined
135
version of multiscale entropy that produces more accurate results for small sample sizes and,
136
thus, are more suitable to investigate complexity of daily-life walking. The present study
137
compared two different multiscale entropy metrics: 1) The refined composite multiscale
138
entropy (RCME) (Costa et al., 2002; Wu et al., 2014), and 2) The refined multiscale
139
permutation entropy (RMPE) (Aziz and Arif, 2005; Li et al., 2010). Both RCME and RMPE
140
quantify the regularity of the signals on multiple scales, but RCME is influenced by the
141
magnitude of the sample-to-sample increments in the signals whereas RMPE quantify the
142
magnitude-independent structure. Both entropy measures were applied to trunk acceleration
143
and velocity signals in the anterioposterior (AP), mediolateral (ML), and vertical (V)
144
directions. Both RCME and RMPE include multiscale analysis that coarse grains the trunk
145
acceleration and velocity signals by computing the mean and variance for windows (i.e., 6
146
scales) containing τ = 1 to 20 samples (Costa and Goldberger, 2015; Wu et al., 2014; see Eq.
147
1 and 2 in Appendix A). The mean provides a low-pass moving average filter revealing signal
148
trends, whereas the variance reveals the change in variation around these moving averages.
149
Further technical details of the computational steps and parameter settings of RCME and
150
RMPE together with Matlab codes used in the present study are provided in Appendix A and
151
B, respectively. The improved performance of RMPE, developed for the present study,
152
compared to the conventional multiscale permutation entropy is shown in Appendix C.
153 154
2.4
155
Median RCME and median RMPE was computed across all walking epochs for each person.
156
The discriminatory ability of median RCME and median RMPE was assessed by a partial
157
least square discriminatory analysis (PLS-DA), using a backward feature selection procedure
158
(see Wold et al. (2001) and Westerhuis et al. (2008) for further technical details on PLS-DA).
159
The PLS-DA identifies low-dimensional latent factors from a large number of noisy and
160
collinear variables. A response matrix was constructedfor both the RCME and the RMPE for
161
trunk accelerations and velocity based on the mean and variance coarse graining (Eq. 1 and
162
2), providing a total of eight response matrices. The RCME or the RMPE for scale 1 to 20 in
163
the AP, ML, and V directions were combined into to a total of 60 metrics for each matrix. The
164
faller and non-faller status of the participants was set as the response variable.
165
Discriminatory analysis and statistics
Backward feature selection was performed by the following four step procedure: First,
166
the error (i.e., 1 – accuracy) was defined by PLS-DA with a 10-fold cross-validation by
167
leaving one of the N = 60 RCME or RMPE metrics out of the response matrix. The maximum
168
number of latent vectors to search for in the response matrix was below one-third of the
169
number of variables. Second, the excluded metrics that caused the lowest error were removed 7
170
from the response matrix, that after the removal contained N – 1 metrics. Third, the first and
171
second steps were repeated until all except two metrics had been removed. Fourth, the number
172
of metrics that provided the lowest error was selected and the sensitivity, specificity and AUC
173
computed. Target projection loading scores of the PLS-DA were used to rank the influence of
174
each of the selected metrics in the classification of fallers and non-fallers (Kvalheim and
175
Karstang, 1989). A loading score close to -1 or 1 indicates that the metrics distinguish
176
perfectly between fallers and non-fallers, whereas a loading score close to 0 indicates no
177
distinction.
178 179
3.0
180
Figure 1 shows that the RCME’s were higher for the elderly non-fallers compared to the
181
fallers for AP, ML and V acceleration and velocity for both the coarse grained mean and the
182
variance (see Eq. 1 and 2 in Appendix A). In contrast, Figure 2 shows that the RMPE for
183
trunk acceleration in the ML direction was higher for the non-fallers compared to fallers in the
184
intermediate and large scales and lower for the non-fallers considering the same scales in the
185
V direction (see the middle and right upper panel in Figure 2A). The RMPE for trunk velocity
186
in the ML direction also showed scale dependency with larger values for non-fallers at the
187
smaller scales and larger values for the fallers at the larger scales (see middle panels in Figure
188
2B). Both the RCME and the RMPE based on the coarse grained means were able to classify
189
elderly fallers with high precision (AUC > 0.8) using both the acceleration and velocity
190
signals (see Table 1). The precision for the coarse grained variance was, however, lower
191
(AUC = 0.6 to 0.8). The target projection loading score indicated that the RCME of the V
192
direction was most influential in distinguishing between fallers and non-fallers for both
Results
8
193
acceleration and velocity signals and for coarse grained mean and variance (see red bars in
194
Figure 3).
195
The target projection loading score indicated that the RMPE in the ML direction was
196
most influential in distinguishing between fallers and non-fallers for both the mean and
197
variance coarse graining of both the acceleration and velocity signals (see green bars in Figure
198
4). However, the difference in both RCME and RMPE between fallers and non-fallers was
199
most significant for the ML direction (see horizontal black lines and asterix in Figure 1 and 2,
200
respectively). In summary, RCME demonstrated a decrease in complexity of trunk
201
acceleration and velocity signals for the fallers in the AP, ML and V directions, while the
202
RMPE demonstrated decrease in complexity in trunk acceleration and velocity signals in the
203
ML direction and increase in complexity in the trunk acceleration and velocity in V direction
204
for the fallers.
205
--Insert Figure 1, 2, 3, 4--
206
--Insert Table 1--
207
4.0
208
The main purpose of the present study was to evaluate the ability of two multiscale entropy
209
metrics to distinguish elderly fallers from elderly non-fallers based on trunk acceleration and
210
velocity of daily life walking. The larger RCME and RMPE indicate that the trunk
211
acceleration and velocity assessed by the inertial sensor recordings are more irregular and
212
complex for the elderly non-fallers when compared to the fallers. This result is supported by a
213
recent result by Cone (2015) which indicates that tripping exposure to in-lab gait in younger
214
adults improves their reaction to tripping and increases their sample entropy of step width
215
variation. The fallers included in the present study were not clinically diagnosed with gait
Discussion
9
216
instabilities or balance disorders (Weiss et al., 2013). Thus, decreases in RCME and RMPE,
217
especially in the V and ML directions, may be important features for improvements of early
218
fall risk assessment.
219
Several studies have shown a close relationship between local dynamic stability of gait
220
kinematics, measured by Lyapunov exponents, and increased risk of falling (e.g., Bruijn et al.,
221
2013; Rispens et al., 2015). According to mathematical theory based on dynamical systems,
222
there should be a close relationship between entropy measures and measures of local dynamic
223
instability (i.e., Lyapunov exponents) (Kantz and Schreiber, 2004). A recent study by Ihlen et
224
al. (in press) on the same data set supports this relationship indicating higher local dynamic
225
instability in the daily-life walking of elderly non-fallers, compared with elderly fallers. These
226
findings were in contradiction with previous in-lab gait studies where local dynamic
227
instability was higher in healthy older adults compared with healthy younger adults, and
228
elderly fallers exhibited higher local dynamic instability as compared to elderly non-fallers
229
(Ihlen et al., 2012; Kang and Dingwell, 2003; Lockhart and Liu, 2008). Higher complexity in
230
a standardized in-lab setting might reflect neuromuscular noise causing decay in the ability to
231
regulate and control the gait. In contrast, higher complexity in daily-life walking may reflect
232
better adaptability and adaptation to changing environmental conditions. Thus, these contrasts
233
might be explained by a less heterogeneous and complex regulation of the gait dynamics in
234
in-lab gait compared to daily life walking.
235
The present study found differences between RCME and RMPE as measures of
236
complexity. The significantly higher RCME values found for non-fallers in V and AP
237
direction vanished when considering RMPE, whereas the differences in ML direction were
238
present for both measures. Weiss et al. (2013) have shown that fallers had increased V
239
variability, reflecting impaired regulation of the step timing, and decreased ML variability, 10
240
indicating less adaptability to gait context in this direction. The main difference between
241
RMPE and RCME is that RMPE considers the magnitude-independent structure of the trunk
242
acceleration and velocity whereas the RCME also considers the influence of magnitude of the
243
signal increments on the structure (Bandt and Pompe, 2002; Richman and Moorman, 2000).
244
Thus, RCME indicated that the difference in the complexity of the V and AP acceleration and
245
velocity between the elderly fallers and non-fallers are both influenced by increases in signal
246
magnitude as well as their structure. In contrast, the RMPE indicated that the differences in
247
ML trunk acceleration and velocity between elderly fallers and non-fallers were due to a
248
magnitude-independent change in the signal structure. Thus, RCME and RMPE may represent
249
different aspects of the complexity of gait variability and may be critical characteristics of
250
impaired regulation of step timing and adaptability to the environmental context (Weiss et al.,
251
2013). Further, experimental gait perturbation studies as well as studies on physiological
252
correlates of gait are necessary to gain further knowledge about the difference in RMPE and
253
RCME between elderly fallers and non-fallers and underlying mechanisms for the scale-
254
dependent changes in RMPE and RCME.
255
and RMPE for the trunk acceleration distinguished between elderly fallers and non-fallers.
256
Based on the same dataset, the RCME and RMPE reported in this study performed as good
257
and better as the 36 gait features reported in Weiss et al. (2013). This finding was similar to
258
what was observed for the 8 phase-dependent local dynamic stability metrics tested in Ihlen et
259
al. (2015). This might reflect the close mathematical association between stability and
260
complexity metrics. However, the state space reconstruction used to compute the RCME and
261
RMPE consider the AP, ML, and V directions individually whereas the local dynamic
262
stability metrics combined all of the directions into the same state space. Thus, further
263
development of the RCME and RMPE analyses are needed to evaluate state space
264
reconstruction methods of the stability metrics used in Ihlen et al. (2015) and more fully
The results in Table 2 and 3 indicate that RCME
11
265
investigate the relationship between the concept of complexity and local dynamic instabilities
266
in both in-lab gait and daily life walking.
267
The present study introduces both RCME and RMPE as new measures of complexity
268
of the trunk acceleration and velocity in daily life walking. RCME and RMPE analysis
269
improves the accuracy of the conventional multiscale entropy analysis, especially for short
270
time series (< 10 000 samples). Thus, both RCME and RMPE analysis are important
271
extensions for analysis of daily life walking because a large portion of walking bouts are of
272
short duration (Del Din et al., 2015). However, there are several limitations in the present
273
study. First, a single measure of complexity of gait dynamics does not exist. RCME and
274
RMPE used in the present study are only two out of a plethora of entropy metrics in the
275
literature that claim to measure complexity. Other variants of multiscale entropies have been
276
suggested as alternative quantifications of complexity and group differences have been shown
277
to be dependent on the choice of entropy metrics (Humeau-Heurtier, 2015; Rhea et al., 2011).
278
Further studies are necessary to determine if other variants of the complexity metrics improve
279
the discrimination between elderly fallers and non-fallers.
280
Second, the present study only investigated the entropy of the acceleration signals for
281
bouts of walking. Other entropy measures, like wavelet entropy (Rosso et al., 2001), could
282
assess changes in complexity in transitions between activities, like sit-to-stand transitions
283
(Illuz et al., 2015). Furthermore, the Lempel-Ziv complexity and normalized information
284
entropy have been used to assess the complexity of pattern of activity distribution throughout
285
several days (Paraschiv-Ionescu et al., 2011). Further studies should investigate if there is a
286
relationship between the complexity of the activity pattern and the structure of the
287
acceleration signals of specific activities like walking.
12
288
Third, the present study did not investigate changes in RCME and RMPE for different
289
phases of the step cycle or for possible asymmetry in these measures between left and right
290
steps. RCME and RMPE of different phases could provide more detailed information about
291
possible critical phases within the step cycle where the differences in RCME and RMPE
292
between fallers and non-fallers may be at its maximum. Furthermore, patients groups within
293
the older cohort with neurodegenerative diseases and stroke might have substantial
294
asymmetry in their gait and asymmetry of the RCME and RMPE values for the left and right
295
steps might be important for fall risk assessment in these groups. However, these extensions
296
of the present study need a robust identification of step cycles and/or internal sensors worn on
297
the lower extremities which was not included in the present study.
298
Finally, the present study suggests that RCME and RMPE are related to the fall status
299
of older adults and might therefore be important to include in future fall risk assessments.
300
Several studies indicate that including features of daily life walking improves fall risk
301
assessment when compared to assessments and models based on clinical tests and fall history
302
(Iluz et al., 2015; Rispens et al., 2015; Weiss et al., 2013). Thus, further application of RCME
303
and RMPE in prospective studies on falls is needed to determine their influence in fall risk
304
assessments.
305 306
5.0
307
Trunk acceleration and velocity signals were more irregular and complex in elderly non-
308
fallers compared to the fallers, especially for the refined composite multiscale entropy
309
(RCME) in all directions and refined multiscale permutation entropy (RMPE) in the ML
310
direction. These results indicate that RCME and RMPE during gait might be important
Conclusions
13
311
indicators of fall risk amongst community dwelling older persons. The present results set the
312
stage for follow-up prospective studies in larger cohorts and clinical feasibility studies to
313
further assess the potential of these metrics for prediction and outcome assessment.
314 315
6.0
316
The long-term recordings on which the present analyses were made are available at
317
www.physionet.org, the National Institutes of Health-sponsored Research Resource for
318
Complex Physiologic Signals. The Matlab codes for RCME and RMPE is represented in
319
Appendix A and B, respectively. The RMPE code is an extension of a code for multiscale
320
permutation entropy developed by Li et al. (2010) and available at
321
http://www.mathworks.com/matlabcentral/fileexchange/37288-multiscale-permutation-
322
entropy--mpe-. The RCME code is an extension of code for sample entropy developed by
323
Kijoon Lee and available at http://www.mathworks.com/matlabcentral/fileexchange/35784-
324
sample-entropy. This work was funded by the Norwegian Research Council (FRIMEDBIO,
325
Contract No. 230435) and in part by the European Commission (FP7 project V-TIME-
326
278169 and WIISEL, FP7-ICT-2011-7-ICT-2011.5.4-Contract No. 288878).
Acknowledgments
327 328
Conflict of interest statement
329
The authors declare that no conflict of interests is associated with the present study.
330 331 332 14
333
References
334
Aziz, W., Arif, M., 2005. Multiscale permutation entropy of physiological time series. 9th
335 336 337 338
International Multitopic Conference (IEEE INMIC), doi:10.1109/INMIC.2005.334494. Bandt, C., Pompe, B., 2002. Permutation entropy: A natural complexity measure for time series. Physical Review Letter 88, 174102:1-174102:4. Bruijn, S.M., Meijer, O.G., Beek, P.J., van Dieën, J.H., 2013. Assessing the stability of
339
human locomotion: A review of current measures. Journal of Royal Society Interface
340
10(83), 20120999.
341
Cavanaugh, J.T., Kochi, N., Stergiou, N., 2010. Nonlinear analysis of ambulatory activity
342
patterns in community-dwelling older adults. Journal of Gerontology A: Biological
343
Sciences and Medical Sciences 65, 197-203.
344 345 346
Cone, B., 2015. Recovery from an unexpected trip is related to gait dynamics. International Society for Gait and Posture Research (ISPGR), Sevilla, Spain. Costa, M.D., Goldberger, A.L., 2015. Generalized multiscale entropy analysis: Application to
347
quantifying the complex volatility of human heartbeat time series. Entropy 17, 1197-
348
1203.
349 350 351 352 353 354
Costa, M., Goldberger, A.L., Peng, C.K., 2002. Multiscale entropy analysis of complex physiological time series. Physical Review Letter 89, 068102. Costa, M., Peng, C.K., Goldberger, A.L., Hausdorff, J.M., 2003. Multiscale entropy analysis of human gait dynamics. Physica A 330, 53-60. Del Din, S., Godfrey, A., Galna, B., Dockx, K., Pelosin, E., Reelick, M., Mirelman, A. Hausdorff, J.M., Rochester, L., 2015. Accelerometer based free-living data: does macro 15
355
gait behavior differ between fallers and non-fallers with and without Parkinson's
356
disease? International Society for Posture & Gait Research (ISPGR), Sevilla, Spain.
357 358 359
Humeau-Heurtier, A., 2015. The multiscale entropy algorithm and its variants: A review. Entropy, 17, 3110-3123. Ihlen, E.A.F., Sletvold, O., Goihl, T., Wik, P.B., Vereijken, B., Helbostad, J., 2012. Older
360
adults have unstable gait kinematics during weight transfer. Journal of Biomechanics
361
45, 1559–1565.
362
Ihlen, E.A.F., Weiss, A., Helbostad, J., Hausdorff, J.M. The discriminant value of phase-
363
dependent local dynamic stability of daily life walking in older adult community-
364
dwelling fallers and non-fallers. BioMed Research International, in press.
365
Iluz, T., Weiss, A., Gazit, E., Tankus, A., Brozgol, M., Dorfman, M., Mirelman, A., Giladi,
366
N., Hausdorff, J.M., 2015. Can a body-fixed sensor reduce Heisenberg’s uncertainty
367
when it comes to the evaluation of mobility? Effects of aging and fall risk on transitions
368
in daily living. Journal of Gerontology A: Biological Sciences and Medical Sciences,
369
doi:10.1093/gerona/glv049.
370 371 372 373 374 375
Kang, H.G., Dingwell, J.B., 2008. Effects of walking speed, strength and range of motion on gait stability in healthy older adults. Journal of Biomechanics 41 (14), 2899–2905. Kantz, H., Schreiber, S., 2004. Nonlinear time series analysis (2nd edition). Cambridge, UK: Cambridge University Press. Karmakar, C.K., Khandoker, A.H., Begg, R.K., Palaniswami, M., Taylor, S., 2007. Understanding ageing effects by approximate entropy analysis of gait variability.
16
376
Conference Proceedings of IEEE Engineering in Medicine and Biology Society, 1965-
377
1968.
378
Kolmogorov, A.N., 1958. New metric invariant of transitive dynamical systems and
379
endomorphisms of lebesgue spaces. Doklady of Russian Academy of Sciences 119,
380
861-864.
381 382 383
Kvalheim, O.M., Karstang, T.V., 1989. Interpretation of latent-variable regression models. Chemometrics and Intelligent Laboratory Systems 7, 39–51. Lake, D.E., Richman, J.S., Griffin, M.P., Moorman J.R., 2002. Sample entropy analysis of
384
neonatal heart rate variability. American Journal of Physiology: Regulatory, Integrative
385
and Comparative Physiology 283, R789-R797.
386
Lamoth, C.J., van Deudekom, F.J., van Campen, J.P., Appels, B.A., de Vries, O.J., Pijnappels,
387
M., 2011. Gait stability and variability measures show effects of impaired cognition and
388
dual tasking in frail people. Journal of Neuroengineering and Rehabilitation 8 (2), 1-9.
389
Li, D., Li, X., Liang, Z., Voss, L.J., Sleigh, J.W., 2010. Multiscale permutation entropy
390
analysis of EEG recordings during sevoflurane anesthesia. Journal of Neural
391
Engineering 7 (4), doi:10.1088/1741-2560/7/4/046010.
392
Lin, Y., Chong-Yang, W., Zhi-Cheng, W., 2012. Research on the selection of wavelet bases
393
for wavelet-based signal trend elimination. Wavelet Active Media Technology and
394
Information Processing (ICWAMTIP), 17-19 December, Chengdu, China.
395
Lipsitz, L.A., 2002. Dynamics of stability: The physiologic basis of functional health and
396
frailty. Journal of Gerontology A: Biological Sciences and Medical Sciences 57, 115-
397
125. 17
398 399 400 401 402
Lipsitz, L.A., Goldberger, A.L., 1992. Loss of 'complexity' and aging. Potential applications of fractals and chaos theory to senescence. JAMA 267, 1806-1809. Lockhart, T., Liu, J. 2008. Differentiating fall-prone and healthy adults using local dynamic stability. Ergonomics 51(12), 1860-1872. Nandy, S., Persons, S., Cryer, C., Underwood, M., Rashbrook, E., Carter, Y., Eldridge, S.,
403
Close, J., Skelton, D., Taylor, S., Feder, G., 2004. Development and preliminary
404
examination of the predictive validity of the Falls Risk Assessment Tool (FRAT) for
405
use in primary care. Journal of Public Health and Medicine 26(2), 138-143.
406
Oliver, D., Britton, M., Seed, P., Martin, F.C., Hopper, A.H., 1997. Development and
407
evaluation of evidence based risk assessment tool (STRATIFY) to predict which elderly
408
inpatients will fall: case-control and cohort studies. BMJ 315, 1049-1053.
409
Paraschiv-Ionescu, A. Perruchoud, C., Buchser, E., Aminian, K., 2012. Barcoding human
410
physical activity to assess chronic pain conditions. PloS One,
411
doi:10.1371/journal.pone.0032239.
412
Pincus, S.M., 1991. Approximate entropy as a measure of system complexity. Proceedings of
413
the National Academy of Science of the United States of America 88, 2297-2301.
414
Raiche, M., Hebert, R., Prince, F., Corriveau, H., 2001. Screening older adults at risk of
415 416
falling with the Tinetti balance scale. Lancet 356, 1001-1002. Rhea, C.K., Silver, T.A., Hong, S.L., Ryu, J.H., Studenka, B.E., Hughes, C.M.L., Haddad,
417
J.M., 2011. Noise and complexity in human postural control: interpreting the different
418
estimations of entropy. PLoS One 6:e17696.
18
419
Richman, J.S., Moorman, J.R., 2000. Physiological time-series analysis using approximate
420
entropy and sample entropy. American Journal of Physiology: Heart and Circulation
421
Physiology 278, H2039-H2049.
422 423 424
Rispens, S.M., 2014. Walking on the wild side: fall risk assessment from daily-life gait. PhD thesis, VU University in Amsterdam, The Netherlands. Rispens, S.M., van Schooten, K.S., Pijnappels, M., Daffertshofer, A., Beek, P.J., van Dieën,
425
J.H., 2015. Identification of fall risk predictors in daily life measurements: gait
426
characteristics’ reliability and association with self-reported fall history.
427
Neurorehabilitation and Neural Repair 29(1), 54-61.
428
Riva, F., Toebes, M.J.P., Pijnappels, M., Stagni, R., van Dieën, J.H., 2013. Estimating fall
429
risk with inertial sensors using gait stability measures that do not require step detection.
430
Gait and Posture 38, 170-174.
431
Rosso, O.A., Blanco, S., Yordanova, J., Kolev, V., Figliola, A., Schürmann, M., Basar, E.,
432
2001. Wavelet entropy: a new tool for analysis of short duration brain electrical signals.
433
Journal of Neuroscience Methods 105, 65-75.
434 435 436
Sinai, Y.G., 1959. On the notion of entropy of a dynamical system. Doklady of Russian Academy of Sciences 124, 768-771. Tromp, A.M., Pluijm, S.M., Smit, J.H., Deeg, D.J., Bouter, L.M., Lips, P., 2001. Fall-risk
437
screening test: a prospective study on predictors for falls in community dwelling
438
elderly. Journal of Clinical Epidemiology 54, 837-844.
439 440
Weiss, A., Brozgol, M., Dorfman, M., Herman, T., Shema, S., Giladi, N., Hausdorff, J.M., 2013. Does the evaluation of gait quality during daily life provide insight into fall risk? 19
441
A novel approach using 3-day accelerometer recordings. Neurorehabilitation and
442
Neural Repair 27(8), 742-752.
443
Weiss, A., Sharifi, S., Plotnik, M., van Vugt, J.P., Giladi, N., Hausdorff, J.M., 2011. Toward
444
automated, at-home assessment of mobility among patients with Parkinson disease,
445
using a body-worn accelerometer. Neurorehabilitation and Neural Repair 25, 810-818.
446
Westerhuis, J.A., Hoefsloot, H.C.J., Smit, S., Vis, D.J., Smilde, A.K., van Velzen, E.J.J., van
447
Duijnhoven, J.P.M., van Dorsten, F.A., 2008. Assessment of PLSDA cross validation.
448
Metabolics 4(1), 81-89.
449 450 451 452
Wold, S., Sjöström, L., Erikson, L., 2001. PLS regression: a basic tool of chemometrics. Chemometrics and Intelligent Laboratory Systems 58, 37–52. Wu, S.D., Wu, C.W., Lin, S.G., Lee, K.Y., Peng, C.K., 2014. Analysis of complex time series using refined composite multiscale entropy, Physical letters A 378 (20), 1369-1374.
453 454
20
455
Appedix A
456
Refined composite multiscale entropy (RCME)
457
The computation of the refined composite multiscale entropy is illustrated by the flowchart in
458
Figure A1 by the following seven steps:
459
Step 1 (Coarse graining): The trunk acceleration and velocity signal xi was coarse grained
460
into twenty scales τ by either the following mean or variance (Costa et al., 2002, Wu et al.,
461
2014; Costa and Goldberger, 2015):
462
463
yk , j
yk , j
1
1
j k 1
i ( j 1) k
xi
(1)
j k 1
x y
i ( j 1) k
i
2
(2)
k, j
464
where j is the index of non-overlapping time windows of size τ and k = 1, 2…, τ is the sample-
465
by-sample translation of these windows to provide the τ possible version of the coarse
466
graining. The variance (i.e., Eq. 2) has been suggested to improve the quantification of
467
complexity of intermittent large signal components that frequently appears during the walking
468
bouts.
469
Step 2 (Template creation): Two template vectors, X k ,m, j yk , j , yk , j 1 , yk , j 2 ,..., yk , j m1 and
470
X k ,m1, j yk , j , yk , j 1 , yk , j 2 ,..., yk , j m were created for coarse grained signal yk , j of each
471
segment j and each sample k. The parameter m is the number of dimensions (i.e., lags)
472
considered.
473
Step 3 (Template matching): Template matching was performed by the computation of
474
Chebyshev distance d X k ,m, j , X k ,m,i max X k ,m, j X k ,m,i
475
d X k ,m1, j , X k ,m1,i max X k ,m1, j X k ,m1,i for all segments where j ≠ i. The template
and
21
476
vectors X k ,m, j and X k ,m,i are similar when d X k ,m, j , X k ,m,i r which implies that all
477
absolute values of differences, [ yk , j yk ,i , yk , j 1 yk ,i 1 ,..., yk , j m yk ,i m ] , are all below
478
magnitude r.
479
Step 4 (Count of template matches): The average number of pairs, nk ,m, j and nk ,m1, j ,
480
with d X k ,m, j , X k ,m,i r and d X k ,m1, j , X k ,m1,i r , respectively, was counted across all
481
segments where i ≠ j:
482
nk ,m, j
483
nk ,m1, j
484
where N is the sample size of the time series and where the heavyside step function is given
485
by the following equation:
486
0, d r (d ) 1, d r
487
The mean number of pairs across all template vectors j was then defined as the following two
488
equations for nk ,m, j and nk ,m1, j , respectively:
489
nk ,m
490
Step 5 (k - iteration): The four steps above was iterated for all k = 1, 2, …, τ versions of the
491
non-overlapping yk , j of Eq 1 or Eq 2.
492
Step 6 (Computation of RCME): The refined composite multiscale entropy is defined by the
493
following equation [32]:
1 N m d X k ,m, j , X k ,m,i N m i 1
(3)
N m 1 1 d X k ,m1, j , X k ,m1,i N m 1 i 1
1 N m nk ,m, j N m j 1
(4)
and
nk ,m1
N m 1 1 nk ,m1, j N m 1 j 1
(5)
22
494
RCMEm,r
nm 1 ln nm
(6)
495
Where nm and nm 1 is the average count across all k = 1, 2, …, τ versions of the non-
496
overlapping yk , j of Eq 1 or Eq 2:
497
nm
1
nk ,m
and
k 1
nm 1
1
n k 1
k , m 1
498
Step 7 (Scale – iteration): Step 1 to 6 was then iterated for all scales τ = 1, 2, …, 20
499
considered in the present study.
500
(7)
--Insert Figure A1--
501
In the present study, parameter settings m = 4 and r = 0.3 SD had minimum mean square
502
errors according to a procedure suggested by Lake et al. (2002). SD was set as the median of
503
standard deviations of the acceleration signal across all walking bouts for all elderly fallers
504
and non-fallers. The Matlab code of RCME is presented below and is an extension of the
505
Matlab code of sample entropy developed by Kijoon Lee and available at
506
http://www.mathworks.com/matlabcentral/fileexchange/35784-sample-entropy.
507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529
function RCME = RCMEn(X,dim,t,r,Scale) %Inputs-------------------------------------------%X________Data series %m________Number of time lags in the template vector %(m = 4 was used in the present study) %r________Similarity threshold for template vector pairs %(r = 0.3*SD was used in the present study) %t________Time lag(t=1 was used in the present study) %Scale____Number of scales %Output--------------------------------------------%RMPE_____Refined composite multiscale entropy RCME=[]; for tau=1:Scale %Step 7: Scale-iteration n = zeros(2,tau); for k=1:tau %Step 5: k-iteration X1 = X(1+k:length(X)-Scale+k); %Step 5: k-iteration; data = Multi(X1,tau); % Step 1: Coarse graining N = length(data); dataMat = zeros(dim+1,N-dim);
23
530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568
if t > 1, % Step 1: Coarse graining and downsampling data = downsample(data, t); end for i = 1:dim+1 % Step 2: Template vector creation dataMat(i,:) = data(i:N-dim+i-1); end for m = dim:dim+1 % Step 2: Iteration for template vectors with m and m+1 time lags count = zeros(1,N-dim); tempMat = dataMat(1:m,:); for j = 1:N-m % Step 3: Template matching; calculate Chebyshev distance and excluding self% matching cases i=j dist=max(abs(tempMat(:,j+1:N-dim)-repmat(tempMat(:,j),1,N-dim-j))); % Step 3: Template matching; find similar template vectors (Eq. 4) D = (dist < r); % Step 4: Average count of template matches for each template vector j(Eq. 3) count(j) = sum(D)/(N-dim); end % Step 4: Mean count of template matches across all template vectors j (Eq.5) n(m-dim+1,k) = sum(count)/(N-dim); end end %Step 6: Definition of refined composite multiscale entropy (Eq.6) %by mean count n across all k iterations (Eq. 7) saen=log(mean(n(1,:))/mean(n(2,:))); RCME=[RCME saen]; end function M_Data = Multi(Data,S) L = length(Data); J = fix(L/S); for i=1:J M_Data(i) = mean(Data((i-1)*S+1:i*S)); %(Eq. 1) %M_Data(i) = var(Data((i-1)*S+1:i*S)); %(Eq. 2) end
24
569
Appendix B
570
Refined multiscale permutation entropy (RMPE)
571
The computation of refined multiscale permutation entropy is illustrated by the flow chart in
572
Figure A2 by the following seven steps:
573
Step 1 and 2 (Coarse graining and Template creation): These steps were identical to the Step
574
1 and 2 for RCME (see Appendix A) with exception that only template vector X k ,m, j was
575
created.
576
Step 3 (Template matching): The order of the entities of X k ,m, j was identified for all non-
577
overlapping segments j and compared to a permutation list containing all i = 1,2,…,m!
578
possible orderings of the m entities in X k ,m, j .
579
Step 4 (Count of template matches): The number nk ,m,i of matches with the ith ordering in the
580
permutation list was counted across all non-overlapping segments j.
581
Step 5 (k - iteration): Identical to the computation of RCME, the four steps above was iterated
582
for all k = 1, 2, …, τ versions of the non-overlapping yk , j of Eq 1 and 2.
583
Step 6 (Computation of RMPE): The refined multiscale permutation entropy (RMPE) was
584
defined as the Shannon entropy:
585
RMPEm pm,i ln pm,i m!
(6)
i 1
586
where pm ,i is the probability of finding the ordering of the template vector X k ,m, j to be equal
587
to the ith ordering of the permutation list. The probability pm ,i was defined as:
25
588
nm ,i
pm,i
(7)
1 m! nm,i m ! i 1
589
Where nm ,i is the mean count for each of the ith ordering of the permutation list across all k
590
= 1, 2, …, τ versions of the non-overlapping yk , j of Eq 1 or Eq 2:
591
nm ,i
1
n k 1
(8)
k , m ,i
592
Step 7 (Scale - iteration): Step 1 to 6 was then iterated for all scales τ = 1, 2, …, 20 considered
593
in the present study. Small values of RMPE are a result of a narrow probability distribution
594 595
pm ,i which indicates a regular acceleration pattern where only a few possible orderings of the entities in X k ,m, j are present.
596
--Insert Figure A2--
597
RMPE used in the present study was an extension of the method developed by Li et al. (2010)
598
which prevents artificial changes in RMPE on larger scales due to down sampling of the data
599
series (see Appendix B for the performance of Eq. 5 compared with the method suggested by
600
Li et al., 2010). The dimension m = 4 was chosen which resulted in m! = 24 possible
601
orderings in the permutation list. This choice of dimension prevented too few or too many
602
possible orderings in permutation list according to the sample size of the walking epochs. The
603
Matlab code below is an extension of the Matlab code of multiscale permutation entropy
604
developed by Li et al. (2010) and available at
605
http://www.mathworks.com/matlabcentral/fileexchange/37288-multiscale-permutation-
606
entropy--mpe-.
607 608 609 610 611
function RMPE = RMPEn(X,m,t,Scale) %Inputs--------------------------------------------
26
612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647
%X________Data series %m________Number of time lags in the template vector (m=4 was used in the present study) %t________Time lag(t=1 was used in the present study) %Scale____Number of scales %Output--------------------------------------------%RMPE_____Refined multiscale permutation entropy permlist = perms(1:m); %Creation of the permutation list RMPE=[]; for tau=1:Scale, %Step 7: Scale-iteration n(1:length(permlist),1:tau)=0; for k=1:tau; %Step 5: k-iteration X1 = X(k:length(X)-Scale+k); %Step 5: k-iteration Xs = Multi(X1,tau); %Step 1: Coarse graining (see Multi function in Appendix A) ly = length(Xs); for j=1:ly-t*(m-1) [a,iv]=sort(Xs(j:t:j+t*(m-1))); %Step 2: Template creation and ordering for i=1:length(permlist) if (abs(permlist(i,:)-iv))==0 %Step 3: Template matching with %permutation list n(i,k) = n(i,k) + 1 ;%Step 4: Count of template matches end end end end M_n=mean(n,2); %Step 6: Mean count n across all k iterations (Eq.8) M_n=M_n(M_n~=0); p = M_n/sum(M_n); %Step 6: Probability of finding a template vector with entity %order equal to the orderings of the permutation list (Eq.7) PE = -sum(p .* log(p)); %Step 6: Refined multiscale permutation entropy (Eq.6) RMPE=[RMPE PE]; end
27
648
Appendix C
649
Comparison of multiscale permutation entropy (MPE) with refined multiscale
650
permutation entropy (RMPE)
651
Refined multiscale permutation entropy (RMPE) developed in the present study is an
652
extension of multiscale permutation entropy (MPE) (Aziz and Arif, 2005; Li et al., 2010). In
653
MPE, the coarse graining in Step 1 suggested by Costa et al. (2002) is used instead of Eq. 1
654
and 2 in the main text. In this procedure, means or variances in N/τ non-overlapping samples
655
are computed by the following equation:
656
yj
657
yj
1
1
j 1
i ( j 1)
xi
(A1)
j 1
x y
i ( j 1)
i
2
j
(A2)
658
In the present study, multiscale entropy measures were computed for walking epochs of 50
659
seconds (i.e., 5000 samples). Equation A1 and A2 provides only N/τ = 5000/20 = 250 samples
660
for the largest scale τ = 20 and the computation of multiscale permutation entropy is
661
susceptible to errors due to small sample size. In contrast, Eq. 1 and Eq. 2 in the main text
662
preserve the sample size by considering a moving mean and variance by index k (Wu et al.,
663
2014). The mean number of orderings, nm ,i , will improve the numerical stability of the
664
estimation of permutation entropy on the larger scale (see Eq. 6 in the main text). The
665
improved numerical stability of RMPE is illustrated for white noise in Figure A3 where the
666
Matlab code of RMPE represented in Appendix B was compared with the Matlab code for
667
MPE available at http://www.mathworks.com/matlabcentral/fileexchange/37288-multiscale-
668
permutation-entropy--mpe-. Furthermore, the improved numerical stability of RMPE and
669
RCME compared to MPE and multiscale entropy (ME), respectively, appear to have provided 28
670
an improved classification of fallers and non-fallers (see Table A1). However, the differences
671
is smaller than expected due to the stabilizing effect of computing the median ME and median
672
MPE across all walking epochs of each person before the employment of PLS-DA. Figure A4
673
shows substantial differences in the epoch-to-epoch variation between RCME and ME (see
674
panel A) and between RPME and MPE (see panel B) even though the median entropy values
675
are similar. Thus, larger differences between RCME and ME and between RPME and MPE in
676
the classification of fallers might be apparent for data sets with fewer walking epochs per
677
person. Nonetheless, additional work is needed to more fully determine if these differences
678
help in the clinical assessment of fall risk.
679
(--Insert Figure A3, A4 and Table A1--)
680
29
681
Figure captions
682
Fig. 1: The mean ± 1 standard error of RCME for elderly fallers (red traces) and non-fallers
683
(blue traces). (A) RCME for trunk acceleration in AP (left panels), ML (middle panels) and V
684
directions (right panels) based on coarse grained mean (upper panels) and variance (lower
685
panels). (B) RCME for trunk velocity in AP (left panels), ML (middle panels) and V
686
directions (right panels) based on coarse grained mean (upper panels) and variance (lower
687
panels). Note that horizontal black lines and asterix indicate the scales with significant
688
difference in RCME between elderly fallers and non-fallers where * is p < 0.05 and ** is p <
689
0.005 by an independent-sample t-test. Note also that scales τ marked in red are RCME
690
selected by the backward selection procedure used in the present study.
691
Fig. 2: The mean ± 1 standard error of RMPE for elderly fallers (red traces) and non-fallers
692
(blue traces). (A) RMPE for trunk acceleration in AP (left panels), ML (middle panels) and V
693
directions (right panels) based on coarse grained mean (upper panels) and variance (lower
694
panels). (B) RCME for trunk velocity in AP (left panels), ML (middle panels) and V
695
directions (right panels) based on coarse grained mean (upper panels) and variance (lower
696
panels). Note that horizontal black lines and asterix indicate the scales with significant
697
difference in RMPE between elderly fallers and non-fallers where * is p < 0.05 and ** is p <
698
0.005 by an independent-sample t-test. Note that scales τ marked in red are RMPE selected by
699
the backward selection procedure used in the present study.
700
Fig. 3: The absolute value of the partial least square (PLS) loading scores in ascending order
701
(from lowest to highest) of the selected scales by the backward selection procedure for RCME
702
of (A) trunk acceleration based on coarse grained mean and (B) coarse grained variance, and
703
(C) trunk velocity based on coarse grained mean and (D) coarse grained variance. The blue,
30
704
green, and red bars define the scale-dependent RCME in AP, ML, and V direction,
705
respectively.
706
Fig. 4: The absolute value of the partial least square (PLS) loading scores in ascending order
707
(from lowest to highest) of the selected scales by the backward selection procedure for RMPE
708
of (A) trunk acceleration based on coarse grained mean and (B) coarse grained variance, and
709
(C) trunk velocity based on coarse grained mean and (D) coarse grained variance. The blue,
710
green, and red bars define the scale-dependent RMPE in AP, ML, and V direction,
711
respectively.
712
Fig. A1: A flow chart that summarize the computation of refined composite multiscale
713
entropy (RCME). In Step 1, the accelerometer signal (blue trace) is coarse grained by a non-
714
overlapping mean (red horizontal lines) or variance (not shown in the figure). In Step 2,
715
template vectors
716
signal (red trace) and matched with all template vectors X k ,m,i and
717
j ≠ i. In Step 3, the template vector pairs are matched by computing the Chebyshev’s distance
718
d X k ,m, j , X k ,m,i max X k ,m, j X k ,m,i
719
are below a magnitude r. In Step 4, the mean number
720
assessed across all template pairs with j ≠ i (black boxes). In Step 5, Step 1 to 4 are iterated τ
721
times for the index k by translating the non-overlapping intervals by one sample (from blue
722
dashed lines to red lines). In Step 6, the refined composite multiscale entropy (RCME) are
723
computed by first define the mean number of template matches across all τ iterations in Step 5
724
before taking the logarithm of the ratio of these two (blue trace and equation below the trace).
725
In Step 7, Step 1 to 6 are iterated increasing the scale (i.e. sample size of the non-overlapping
726
window) by one sample (red arrow and red dashed trace).
X k ,m, j
and
X k ,m1, j
(left dashed boxes) are constructed from coarse grained X k ,m1,i ,
respectively, for all
(red arrows). The vector pairs are similar if d X nk ,m
and
nk ,m1 of
k , m, j
, X k ,m,i
and
template matches are
31
727
Fig. A2: A flow chart that summarize the computation of refined multiscale permutation
728
entropy (RMPE). In Step 1, the accelerometer signal (blue trace) is coarse grained by a non-
729
overlapping mean (red horizontal lines) or variance (not shown in the figure). In Step 2,
730
template vector
731
In Step 3, the ordering of the m = 4 entities in the template vector (numbers above the red
732
trace) is matched with one of the ith orderings of the permutation list (blue numbers). The
733
permutation list illustrated in the figure is for m = 4 with m! = 24 possible orderings. In Step
734
4, the number
735
permutation list is counted (black boxes). In Step 5, Step 1 to 4 are iterated τ times for the
736
index k by translating the non-overlapping intervals by one sample (from blue dashed lines to
737
red lines). In Step 6, the mean number of template matches across all τ iterations in Step 5 is
738
defined before the probability of finding a template vector with entity order equal to the ith
739
entity of the permutation list (black boxes). These probabilities are used to define refined
740
multiscale permutation entropy (RMPE) for scale τ (blue trace and equation below the trace).
741
In Step 7, Step 1 to 6 are iterated increasing the scale (i.e. sample size of the non-overlapping
742
window) by one sample (red arrow and red dashed trace).
743
Fig. A3: (A) The mean ± 1 SD of multiscale permutation entropy (red traces) and refined
744
multiscale permutation entropy (RMPE, blue traces) for 100 series of white noise for (A) m =
745
3 and (B) m =6. The multiscale permutation entropy shows an artificial decrease and a larger
746
SD due to the down sampling provided by Eq. A1 when compared to RMPE. The left panels
747
in (A) and (B) shows how the numerical stability of permutation entropy converges with
748
increasing sample size and indicates that multiscale permutation entropy needs about five
749
times the number of samples to perform as well as RMPE.
X k ,m, j
nk ,m,i
(left dashed box) is constructed from coarse grained signal (red trace).
of template matches for all j templates and all ith ordering of the
32
750
Fig. A4: A comparison of the epoch-to-epoch variation of (A) RCME (solid line) and ME
751
(dashed line) and (B) RMPE (solid line) and MPE (dashed line) of daily life walking for an
752
older person with similar median values of these metrics. Both ME and MPE shows larger
753
epoch-to-epoch variation compared to RCME and RMPE, respectively, on larger scales. Note
754
that only scale, j = 20, is displayed in the figure.
755 756
Table 1: The performance of refined composite multiscale entropy (RCME) and refined
757
multiscale permutation entropy (RMPE) in distinguishing between elderly fallers and non-
758
fallers. Features
Factors
Sensitivity
Specificity
AUC
Error
RCME: Trunk acceleration Mean (Eq. 1)
30
9
0.84
0.85
0.81
0.15
Variance (Eq. 2)
27
4
0.63
0.92
0.75
0.21
RCME: Trunk velocity Mean (Eq. 1)
14
5
0.78
0.90
0.83
0.15
Variance (Eq. 2)
11
4
0.59
0.82
0.69
0.28
RMPE: Trunk acceleration Mean (Eq. 1)
35
12
0.88
0.90
0.88
0.11
Variance (Eq. 2)
17
6
0.75
0.79
0.76
0.23
RMPE: Trunk velocity
759
Mean (Eq. 1)
41
14
0.75
0.87
0.82
0.18
Variance (Eq. 2)
17
6
0.71
0.77
0.72
0.25
Note that Eq. 1 and 2 are found in Appendix A
760 761 33
762
Figure 1
A
Trunk acceleration 1.2
Mean (see Eq. 1 in Appendix A) 1.2
RCME
1
*
0.8
1.2
ML
AP
**
1
*
V
**
*
*
1
0.8
0.8
0.6
0.6
0.6
0.4
0.4
0.2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
0.2
Non-fallers Fallers 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
** * *
0.4
0.2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Variance (see Eq. 2 in Appendix A) 1.2
1.2
*
1
*
0.8
RCME
1.2
ML
AP 1
*
*
0.8
V 1
0.6
0.6
0.6
0.4
0.4
0.4
0.2
0.2
0.2
0
0
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Scale ( in samples)
B
*
0.8
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
0
Scale ( in samples)
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Scale ( in samples)
Trunk velocity Mean (see Eq. 1 in Appendix A) 1 0.9
1
AP
0.9
0.8
0.8
*
RCME
0.7
0.7
1
ML
*
0.9
**
*
0.8 0.7
0.6
0.6
0.6
0.5
0.5
0.5
0.4
0.4
0.4
0.3
0.3
0.3
0.2
0.2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
V
*
Non-fallers Fallers
0.2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Variance (see Eq. 2 in Appendix A) 0.45 0.4
0.45
AP
*
RCME
0.35
0.4
0.45
ML
0.4
0.35
0.3
0.3
0.3
0.25
0.25
0.25
0.2
0.2
0.2
0.15
0.15
0.15
0.1
0.1
0.1
0.05
0.05
0.05
0
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Scale ( in samples)
0
V
0.35
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Scale ( in samples)
0
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Scale ( in samples)
763 764 765 766
Figure 2
34
A
Trunk acceleration
Mean (see Eq. 1 in Appendix A)
3.4 3.2
3.4
AP
RMPE
3
Non-fallers Fallers
3.2
3.4
ML
* **
*
**
3.2
3
3
2.8
2.8
2.8
2.6
2.6
2.6
2.4
2.4
2.4
2.2
2.2
2.2
2
2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
2
V
*
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Variance (see Eq. 2 in Appendix A) 3.2
3.2
AP
3.15
RMPE
3.1
*
3.2
ML
3.15 3.1
3.1
3.05
3.05
3.05
3
3
3
2.95
2.95
2.95
2.9
2.9
2.9
2.85
2.85
2.85
2.8 2.75
2.8 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
2.75
Scale ( in samples)
B 3 2.8
*
RMPE
2.6
2.75
Scale ( in samples)
2.8 2.6
3
ML
* **
2.8
*
2.4
2.4
2.2
2.2
2.2
2
2
2
1.8
1.8
1.8
1.6
1.6
1.6
1.4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
V
2.6
2.4
1.4
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Mean (see Eq. 1 in Appendix A) 3
AP
2.8 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Scale ( in samples)
Trunk velocity
V
3.15
Non-fallers Fallers
1.4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Variance (see Eq. 2 in Appendix A) 3.2
AP
3.2
ML
RMPE
*
3.2
*
3.1
3.1
3.1
3
3
3
2.9
2.9
2.9
2.8
2.8 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Scale ( in samples)
V
2.8 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Scale ( in samples)
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Scale ( in samples)
767 768
35
769
Figure 3 Trunk acceleration: Mean (Eq. 1)
A
0.8
Anterioposterior (AP) Mediolateral (ML) Vertical (V)
0.7
PLS loading scores (absolute values)
AUC = 0.81 0.6
0.5
0.4
0.3
0.2
0.1
0
B
10 3 20 13 5 17 19 6 13 12 18 1
7 20 16 14 4 7 Scale ( in samples)
9
2 15 14 17 10 13 18 15 9 10 12
Trunk acceleration: Variance (Eq. 2) 0.8
0.7
PLS loading scores (absolute values)
AUC = 0.75
Anterioposterior (AP) Mediolateral (ML) Vertical (V)
0.6
0.5
0.4
0.3
0.2
0.1
0
7
14
8
6
18 15
9
19
5
11 20
8 12 4 9 10 3 Scales ( in samples)
1
14 15 11
7
8
9
14 16 15
Trunk velocity: Mean (Eq. 1)
C
0.8
Anterioposterior (AP) 0.7
PLS loading scores (absolute values)
AUC = 0.85
Mediolateral (ML) Vertical (V)
0.6
0.5
0.4
0.3
0.2
0.1
0
D
7
20
19
3
20
2
15 16 3 Scale ( in samples)
4
13
9
12
11
Trunk velocity: Variance (Eq. 2) 0.8
0.7
PLS loading scores (absolute values)
AUC = 0.69
Mediolateral (ML) Vertical (V)
0.6
0.5
0.4
0.3
0.2
0.1
0
770 771
18
6
17
14
14 18 9 Scales ( in samples)
1
2
4
12
Figure 4
36
Trunk acceleration: Mean (Eq. 1)
A
0.9 0.8
PLS loading scores (absolute values)
AUC = 0.88
Anterioposterior (AP) Mediolateral (ML) Vertical (V)
0.7 0.6 0.5 0.4 0.3 0.2 0.1 0
B
6 4
6 7 1
5 3 16 13 20 9 5 17 12 10 8 8 20 19 9 18 10 16 15 10 11 17 12 12 11 20 18 17 14 15 Scales ( in samples)
Trunk acceleration: Variance (Eq. 2) 0.9 0.8
PLS loading scores (absolute values)
AUC = 0.76
Anterioposterior (AP) Mediolateral (ML) Vertical (V)
0.7 0.6 0.5 0.4 0.3 0.2 0.1 0
6
14
7
15
12
20
10
16 8 8 Scale ( in samples)
2
17
9
10
20
19
20
Trunk velocity: Mean (Eq. 1)
C
0.9 0.8
PLS loading scores (absolute value)
AUC = 0.82
Anterioposterior (AP) Mediolateral (ML) Vertical (V)
0.7 0.6 0.5 0.4 0.3 0.2 0.1 0
D
17 20 19 20 19 16 18 14 17 8 16 20 15 19 18 14 17 16 15 13 1 14 11 11 10 12 13 4 9 10 3 5 7 6 9 3 8 5 4 5 6 Scale ( in samples)
Trunk velocity: Variance (Eq. 2) 0.9 0.8
PLS loading scores (absolute values)
AUC = 0.72
Anterioposterior (AP) Mediolateral (ML) Vertical (V)
0.7 0.6 0.5 0.4 0.3 0.2 0.1 0
772
13
18
19
2
6
16
10
15 14 15 Scale ( in samples)
6
7
8
2
6
11
5
773 774
37