A Non-linear Dynamics Approach to Classify Gait Signals of Patients - - PowerPoint PPT Presentation

a non linear dynamics approach to classify gait signals
SMART_READER_LITE
LIVE PREVIEW

A Non-linear Dynamics Approach to Classify Gait Signals of Patients - - PowerPoint PPT Presentation

A Non-linear Dynamics Approach to Classify Gait Signals of Patients with Parkinsons Disease. erez-Toro 1 asquez-Correa 1 , 2 T. Arias-Vergara 1 , 2 P. A. P J. C. V N. Garcia-Ospina 1 J. R. Orozco-Arroyave 1 , 2 oth 2 E. N 1 Faculty


slide-1
SLIDE 1

A Non-linear Dynamics Approach to Classify Gait Signals of Patients with Parkinson’s Disease.

  • P. A. P´

erez-Toro1∗

  • J. C. V´

asquez-Correa1,2

  • T. Arias-Vergara1,2
  • N. Garcia-Ospina1
  • J. R. Orozco-Arroyave1,2
  • E. N¨
  • th2

1Faculty of Engineering, University of Antioquia UdeA, Medell´

ın, Colombia.

2University of Erlangen-N¨

uremberg, Germany. paula.perezt@udea.edu.co

August 8, 2019

1 / 24

slide-2
SLIDE 2

Outline

Context Overview Data Gait Acquisition and Database Methods Non-linear Dynamics K-Nearest-Neighbors (KNN) Support Vector Machine (SVM) Random Forest (RF) Experiment and results Experiments and Results Conclusions Conclusions Future Work

2 / 24

slide-3
SLIDE 3

Context

3 / 24

slide-4
SLIDE 4

Parkinson’s Disease

◮ Second

neuro-degenerative disorder worldwide.

◮ 6.000.000 Parkinson’s patients around

the world. 220.000 are from Colombia.

◮ Neurologists evaluated PD according to

MDS-UPDRS-III scale (Goetz et al. 2008).

https://tmrwedition.com/2017/03/23/the-future-of-parkinsons-disease- therapies/

4 / 24

slide-5
SLIDE 5

Parkinson’s Disease

Motor symptoms

◮ Resting tremor. ◮ Rigidity. ◮ Postural instability. ◮ Bradykinesia. ◮ Freezing gait.

https://allhealthpost.com/festinating-gait/

5 / 24

slide-6
SLIDE 6

Hyphotesis and aims

◮ The aim of this study was to model

components related with the stability during the walking process that cannot be characterized properly with the classical approach.

◮ Aging is an interesting aspect that

deserves attention when patients with neurodegenerative diseases are considered.

6 / 24

slide-7
SLIDE 7

Data

7 / 24

slide-8
SLIDE 8

Gait Acquisition

Gait signals were captured with the eGaIT system1

1Embedded Gait analysis using Intelligent Technology, http://www.egait.de/

8 / 24

slide-9
SLIDE 9

Database

General information about the gait data.

Table: General information of the subjects. PD patients: Parkinson’s disease patients. HC: healthy controls. µ: mean. σ: standard deviation. T: disease duration.

PD patients YHC subjects EHC subjects male female male female male female Number of subjects 17 28 26 18 23 22 Age ( µ ± σ ) 65 ± 10.3 58.9 ± 11.0 25.3 ± 4.8 22.8 ± 3.0 66.3 ± 11.5 59.0 ± 9.8 Range of age 41-82 29-75 21-42 19-32 49-84 50-74 T ( µ ± σ ) 9 ± 4.6 12.6 ± 12.2 Range of duration of the disease 2-15 0-44 MDS-UPDRS-III ( µ ± σ ) 37.6 ± 21.0 33 ± 20.3 Range of MDS-UPDRS-III 8-82 9-106

PD patients: Parkinson’s disease patients. HC: healthy controls (Elderly and Young)

9 / 24

slide-10
SLIDE 10

Database

We considered two gait tasks :

◮ 2x10m: this consist of walk in a straight line 10 meters and turned around the

right side returning back with a short pause.

◮ 4x10m: this consist of walk in a straight line 10 meters and turned around the

right side returning back twice.

9 / 24

slide-11
SLIDE 11

Time Series

Female PD patient. Age:52. MDS-UPDRS=49 Female Young Healthy Control. Age:23

Time (s) 500 1000 1500 2000 2500 3000 3500 4000 Amplitude

  • 300
  • 200
  • 100

100 200 300

Left Foot

Time (s) 500 1000 1500 2000 2500 3000 Amplitude

  • 400
  • 300
  • 200
  • 100

100 200 300

Left Foot

Gyroscope Z

10 / 24

slide-12
SLIDE 12

Methods

11 / 24

slide-13
SLIDE 13

Non-linear Dynamics

Gait signals are not linear. This kind of signal shows a non-stationary behaviour. We focus on non-linear Dynamics systems to describe patterns of gait complexity in patients with Parkinson’s disease.

12 / 24

slide-14
SLIDE 14

Non-linear Dynamics: Attractors (Phase Space)

Chua’s Attractor

◮ In order to analyze the non-linear properties of the gait signals, the time series has to

be projected into a high dimensional space, known as attractor (Taylor 2005).

13 / 24

slide-15
SLIDE 15

Non-linear Dynamics: Attractors (Phase Space)

◮ In order to analyze the non-linear properties of the gait signals, the time series has to

be projected into a high dimensional space, known as attractor (Taylor 2005).

◮ From a single time series St, a phase space can be constructed as follows:

St =

  • st, st+τ, ...st+(m−1)τ
  • (1)

τ:delay-time. m:embedding dimension, a point in the reconstructed phase space.

13 / 24

slide-16
SLIDE 16

Non-linear Dynamics: Attractors (Phase Space)

1 0.2 1 0.4

s(t-2 )

A

s(t- )

0.6 0.5

s(t)

0.5 1 0.2 0.4

s(t-2 )

B

0.6

s(t- )

0.6 0.5

s(t)

0.4 0.2 1 0.2 0.4

s(t-2 )

C

0.6

s(t- )

0.6 0.5

s(t)

0.4 0.2

(A) Female YHC, age=23. (B) Female EHC, age=52. (C) Female PD patient, age=52, MDS-UPDRS=49.

13 / 24

slide-17
SLIDE 17

Non-linear Dynamics: Measures

Ten measures were computed. These measures are related with:

◮ Entropy. ◮ Space occupied by the attractor. ◮ Stability. ◮ Periodicity. ◮ Large-range dependency and trends. ◮ Repetitiveness patterns.

14 / 24

slide-18
SLIDE 18

Non-linear Dynamics: Measures

Table: Number of features per task

Foot Task Number of axes Number of features Total Left 2x10m 6 10 60 Left 4x10m 6 10 60 Left Fusion 6 20 120 Right 2x10m 6 10 60 Right 4x10m 6 10 60 Right Fusion 6 20 120 Both 2x10m 12 10 120 Both 4x10m 12 10 120 Both Fusion 12 20 240

14 / 24

slide-19
SLIDE 19

Classification: K-Nearest-Neighbors (KNN)

◮ KNN (Bishop 2006) uses a majority vote among the k, defining competencies as a

distance measure d d(x, y) =

  • (x1 − y1)2 + (x2 − y2)2 + ... + (xn − yn)2

(2)

x

New input data in accordance with their distances

15 / 24

slide-20
SLIDE 20

Classification: Support Vector Machine (SVM)

◮ SVM (Bishop 2006) outputs a class identity for every new vector u, by modeling best

fitting hyperplane. SVM Best fitting hyperplane

◮ A Gaussian kernel transforms the feature space into one linearly separable.

16 / 24

slide-21
SLIDE 21

Classification: Random Forest (RF)

◮ Random Forest (RF) consists of a classification tree set. ◮ Each one contributes with one vote to assign a class. Instances

Tree-1 Tree-2 Tree-n C1 C2 C1 Mayority Voting Final Class

Architecture of the random forest model

17 / 24

slide-22
SLIDE 22

Experiment and results

18 / 24

slide-23
SLIDE 23

Experiments and Results

Five folds are chosen to perform the classification. These folds were balanced by gender and shoe type.

Table: Best KNN Classification: Fusion Both Feet

KNN Results Accuracy Sen/Spe AUC PD vs. YHC 86.5%±2.9 73.3/100.0 0.93 PD vs. EHC 85.6%±5.0 77.8/93.3 0.89

Parameter estimation using grid–search with cross–validation

1.00 0.75 0.50 0.25 0.00 0.25 0.50 0.75 1.00

KNN score

2 4 6 8 10 12 14 16

Number of Subjects

YHC PD

1.00 0.75 0.50 0.25 0.00 0.25 0.50 0.75 1.00

KNN score

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5

Number of Subjects

EHC PD

19 / 24

slide-24
SLIDE 24

Experiments and Results

Five folds are chosen to perform the classification. These folds were balanced by gender and shoe type.

Table: Best SVM Classification: Fusion Both Feet

SVM Results Accuracy Sen/Spe AUC PD vs. YHC 91.1%±4.9 84.4/97.8 0.96 PD vs. EHC 82.2%±4.6 71.1/93.3 0.86 Parameter estimation using grid–search with cross–validation

1.5 1.0 0.5 0.0 0.5 1.0 1.5

SVM score

0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4

Number of Subjects

YHC PD

1.0 0.5 0.0 0.5 1.0

SVM score

1 2 3 4 5 6 7

Number of Subjects

EHC PD

19 / 24

slide-25
SLIDE 25

Experiments and Results

Five folds are chosen to perform the classification. These folds were balanced by gender and shoe type.

Table: Best RF Classification: Fusion Both Feet

RF Results Accuracy Sen/Spe AUC PD vs. YHC 91.1%±4.9 84.4/97.8 0.96 PD vs. EHC 85.6%±2.5 80.0/91.1 0.91 Parameter estimation using grid–search with cross–validation

1.00 0.75 0.50 0.25 0.00 0.25 0.50 0.75 1.00

RF score

0.00 0.25 0.50 0.75 1.00 1.25 1.50 1.75 2.00

Number of Subjects

YHC PD

0.75 0.50 0.25 0.00 0.25 0.50 0.75 1.00

RF score

0.00 0.25 0.50 0.75 1.00 1.25 1.50 1.75 2.00

Number of Subjects

EHC PD

19 / 24

slide-26
SLIDE 26

Experiments and Results

Five folds are chosen to perform the classification. These folds were balanced by gender and shoe type. A

0.0 0.2 0.4 0.6 0.8 1.0

False Positive

0.0 0.2 0.4 0.6 0.8 1.0

True Positive

KNN SVM Random Forest

B

0.0 0.2 0.4 0.6 0.8 1.0

False Positive

0.0 0.2 0.4 0.6 0.8 1.0

True Positive

KNN SVM Random Forest

ROC curve graphics of the best NLD Features results. A) PD vs YHC. B) PD vs EHC. In both cases the fusion of features from both feet and both tasks are considered.

19 / 24

slide-27
SLIDE 27

Conclusions

20 / 24

slide-28
SLIDE 28

Conclusions

◮ An automatic discrimination between PD patients and two groups of HC subjects is

performed to assess the impact of age in the walking process.

21 / 24

slide-29
SLIDE 29

Conclusions

◮ An automatic discrimination between PD patients and two groups of HC subjects is

performed to assess the impact of age in the walking process.

◮ The fusion of several tasks is more effective in the classification process, i.e., both

feet provide complementary information to discriminate between PD patients and HC subjects.

21 / 24

slide-30
SLIDE 30

Conclusions

◮ An automatic discrimination between PD patients and two groups of HC subjects is

performed to assess the impact of age in the walking process.

◮ The fusion of several tasks is more effective in the classification process, i.e., both

tasks provide complementary information to discriminate between PD patients and HC subjects.

◮ Results indicate the presence of the cross laterality effect(Sadeghi et al. 2000).

21 / 24

slide-31
SLIDE 31

Future Work

◮ Further experiments will consider the evaluation of the neurological state of the

patients by classifying patients in several stages of the disease according to the MDS-UPDRS-III score.

◮ Other NLD based features can also be considered. ◮ The proposed features might also be combined with standard kinematics features

to improve the results.

22 / 24

slide-32
SLIDE 32

References I

Bishop, Christopher M. Pattern recognition and machine learning. springer, 2006. Goetz, Christopher G et al. “Movement Disorder Society-sponsored revision of the Unified Parkinson’s Disease Rating Scale (MDS-UPDRS): Scale presentation and clinimetric testing results”. In: Movement disorders 23.15 (2008), pp. 2129–2170. Sadeghi, Heydar et al. “Symmetry and limb dominance in able-bodied gait: a review”. In: Gait & posture 12.1 (2000), pp. 34–45. Taylor, Robert LV. “Attractors: nonstrange to chaotic”. In: Society for Industrial and Applied Mathematics, Undergraduate Research Online (2005), pp. 72–80.

23 / 24

slide-33
SLIDE 33

.

THANK YOU!!

24 / 24