| Literature DB >> 29713439 |
Andrius Lauraitis1, Rytis Maskeliūnas2, Robertas Damaševičius3.
Abstract
We introduce an approach to predict deterioration of reaction state for people having neurological movement disorders such as hand tremors and nonvoluntary movements. These involuntary motor features are closely related to the symptoms occurring in patients suffering from Huntington's disease (HD). We propose a hybrid (neurofuzzy) model that combines an artificial neural network (ANN) to predict the functional capacity level (FCL) of a person and a fuzzy logic system (FLS) to determine a stage of reaction. We analyzed our own dataset of 3032 records collected from 20 test subjects (both healthy and HD patients) using smart phones or tablets by asking a patient to locate circular objects on the device's screen. We describe the preparation and labelling of data for the neural network, selection of training algorithms, modelling of the fuzzy logic controller, and construction and implementation of the hybrid model. The feed-forward backpropagation (FFBP) neural network achieved the regression R value of 0.98 and mean squared error (MSE) values of 0.08, while the FLS provides a final evaluation of subject's reaction condition in terms of FCL.Entities:
Mesh:
Year: 2018 PMID: 29713439 PMCID: PMC5866873 DOI: 10.1155/2018/4581272
Source DB: PubMed Journal: J Healthc Eng ISSN: 2040-2295 Impact factor: 2.682
Comparison of various ML methods adapted for neurodegenerative disorders such as Huntington or Parkinson disease to solve prediction and classification problems.
| Work ref. | ML method | Learning approach | ML problem | Size of data set | Number of test subjects | Target group | Involve HD patients |
|---|---|---|---|---|---|---|---|
| [ | ANN, MLP | Supervised | Classification | — | 21 | PD, healthy | No |
| [ | RBFNN | Supervised | Regression | — | — | PD | No |
| [ | DNN | Supervised | Classification | — | 12 | PD (8), healthy (4) | No |
| [ | Decision tree, ID3 | Supervised | Classification | 195 | 31 | PD (23), healthy (8) | No |
| [ | Adaptive neurofuzzy | Hybrid | 100 | — | PD | No | |
| [ | Neurofuzzy system | Hybrid | — | — | ALS | No | |
| [ | Fusion of classifiers (Bayesian, SVM, k-nearest neighbor) | Hybrid | 640 | ALS (13), PD (15), HD (16), healthy (16) | ALS, PD, HD | Yes | |
| [ | Neurofuzzy system | Hybrid | — | — | Only survey was done | No | |
| [ | ANN + MLP, RBFNN | Hybrid | — | — | PD | No | |
| [ | Neurofuzzy system | Hybrid | — | — | — | No | |
| [ | PBL-McRBFN | Supervised | Classification | 22,283 | 72 (50 PD, 22 healthy) | PD, healthy | No |
| [ | Multistate Markov model | Hybrid | 2500 | 72 (82 PD, 62 healthy) | PD, healthy | No | |
| [ | Random tree, (C- | Supervised | Classification | 195 | 31 (23 PD, 8 healthy) | PD, healthy | No |
| [ | FCM | Unsupervised | Clustering | 195 | — | PD | No |
Collected data from mobile application (random sample data of 5 records).
|
|
|
|
| nC |
|
| User | IsSick |
|---|---|---|---|---|---|---|---|---|
| 126 | 871 | 125 | 872 | 5 | 1.665 | 1.414 | 1 | 0 |
| 411 | 403 | 390 | 408 | 3 | 3.886 | 21.587 | 1 | 0 |
| 243 | 609 | 299 | 592 | 3 | 0.573 | 58.523 | 2 | 1 |
| 580 | 377 | 618 | 449 | 5 | 0.545 | 81.413 | 2 | 1 |
| 501 | 634 | 437 | 585 | 2 | 0.741 | 56.436 | 3 | 1 |
x,y: screen coordinates of the center of circular object to touch; xt, yt: screen coordinates of user touch; nC: number of circular objects rendered on the device screen; rt: user's reaction time in seconds; delta: the Euclidean distance between object's center and touch position. User: user ID; IsSick: indicates if test subject has Huntington disease (1 yes, 0 otherwise).
Figure 1Statistical distribution of log-transformed rt (a) and delta (b) values.
Figure 2Feature ranking according to the Kullback–Leibler distance.
Total functional capacity score (TFC) and its relationship to Shoulson–Fahn stages and clinical descriptors [27].
| Descriptor | TFC | Stage |
|---|---|---|
| Early | 11–13 | I |
| 7–10 | II | |
| Moderate or mid | 4–6 | III |
| Advanced or late | 1–3 | IV |
| 0 | V |
Summary of different neural network models and their configuration parameters.
| Network | Hidden layer (neurons) | Transfer function | Training function | Number of weight elements | Time delay |
|---|---|---|---|---|---|
| FFBP | 1 (10) | Log-sigmoid, linear | Gradient descent with adaptive learning rate backpropagation | 41 | − |
| FFTD | 1 (10) | Tan-sigmoid | Levenberg–Marquardt | 101 | + |
| CFBP | 1 (10) | Tan-sigmoid | Levenberg–Marquardt | 43 | − |
| NARX | 1 (10) | Tan-sigmoid | Levenberg–Marquardt | 81 | + |
| Elman, RNN | 1 (10) | Tan-sigmoid | Levenberg–Marquardt | 141 | + |
| GRNN | 1 (size of dataset) | Radial basis, linear | Levenberg–Marquardt | 800 | − |
FLS rule base (5 random examples chosen for each reaction stage).
| AVG1 | AVG2 | AVG3 | Reaction stage |
|---|---|---|---|
| HIGH | HIGH | HIGH | HEALTHY/PRECLINICAL |
| HIGH | LOW | HIGH | EARLY |
| AVERAGE | AVERAGE | AVERAGE | AVERAGE |
| LOW | LOW | HIGH | LATE |
| LOW | LOW | LOW | ADVANCED |
Figure 3Schema of prototype hybrid model to forecast impaired reaction condition.
Regression and prediction result comparison of different ANN models.
| Functional capacity level predictions (data sample of 10 records from 1 test subject) | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
| 2.65 | 0.25 | 0.67 | 0.26 | 0.24 | 0.78 | 0.4 | 0.29 | 0.34 | 0.25 |
|
| 22.36 | 108.3 | 87.8 | 267 | 60.1 | 20.8 | 37 | 113 | 41.4 | 68.8 |
| TFC | 8 | 3 | 4 | 1 | 5 | 8 | 7 | 3 | 7 | 5 |
| FFBP | 8.02 | 3.31 | 3.90 | 1.32 | 5.39 | 8.55 | 7.25 | 3.19 | 6.85 | 4.83 |
| FFTD | 7.99 | 3.26 | 3.94 | 0.97 | 5.41 | 8.51 | 7.24 | 3.15 | 6.83 | 4.87 |
| CFBP | 7.94 | 3.32 | 3.59 | 1.28 | 5.45 | 8.84 | 7.15 | 3.16 | 6.83 | 4.87 |
| NARX | 8.06 | 3.28 | 3.83 | 1.20 | 5.43 | 8.81 | 7.24 | 3.16 | 6.85 | 4.87 |
| Elman | 8.01 | 3.27 | 3.87 | 1.19 | 5.40 | 8.79 | 7.30 | 3.16 | 6.88 | 4.84 |
| RNN | 7.97 | 3.28 | 3.86 | 1.15 | 5.42 | 8.54 | 7.27 | 3.15 | 6.87 | 4.87 |
| GRNN | 8.20 | 2.92 | 3.86 | 0.99 | 5.18 | 8.93 | 6.83 | 2.91 | 6.88 | 4.87 |
Performance comparison of analyzed ANN models.
| Neural network model | Mean | 95% confidence intervals of | Mean MSE | 95% confidence intervals of MSE |
|---|---|---|---|---|
| FFBP |
|
|
|
|
| FFTD | 0.9861 | [0.9855, 0.9867] | 0.0906 | [0.0865, 0.0948] |
| CFBP | 0.9827 | [0.9787, 0.9868] | 0.1125 | [0.0860, 0.1389] |
| NARX | 0.9868 | [0.9868, 0.9869] | 0.0858 | [0.0855, 0.0860] |
| Elman | 0.9868 | [0.9868, 0.9868] | 0.0857 | [0.0856, 0.0857] |
| RNN | 0.9870 | [0.9870, 0.9870] | 0.0845 | [0.0845, 0.0845] |
| GRNN | 0.9849 | [0.9841, 0.9858] | 0.0977 | [0.0926, 0.1029] |
Figure 4Results of Nemenyi test on performance (MSE) of ANN models.
Figure 5FFBP performance evaluation using R (a) and MSE (b) metrics.
| Feature | Mode 1 | Mode 2 | Mode 3 | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Dataset formation: data portion 1 | ||||||||||
|
| 4.75 | 8.05 | 5.30 | 2.27 | 7.09 | 1.48 | 6.58 | 6.33 | 2.29 | 1.82 |
|
| 3.32 | 2.99 | 4.05 | 19.09 | 0.31 | 19.15 | 0.51 | 19.42 | 5.95 | 10.50 |
| Artificial neural network (ANN) prediction model: ANN prediction 1 | ||||||||||
| 8.94 | 8.00 | 8.43 | 6.68 | 8.99 | 6.79 | 9.00 | 5.46 | 9.03 | 8.10 | |
| Dataset formation: data portion 2 | ||||||||||
|
| 8.62 | 8.96 | 1.89 | 6.60 | 9.41 | 1.48 | 6.58 | 6.33 | 2.29 | 1.82 |
|
| 1.42 | 9.78 | 16.99 | 19.94 | 0.89 | 10.85 | 17.27 | 18.18 | 16.90 | 17.57 |
| Artificial neural network (ANN) prediction model: ANN prediction 2 | ||||||||||
| 8.01 | 7.94 | 7.00 | 5.10 | 8.01 | 7.26 | 7.01 | 6.93 | 5.99 | 7.04 | |
| Fuzzy logic expert system (FLS) | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| AVG11 | AVG12 | AVG13 | AVG21 | AVG22 | AVG23 | eval1 | eval2 | Condition 1 | Condition 2 |
|
| 8.03 | 7.67 | 7.98 | 6.70 | 6.84 | 9.00 | 7.00 | Healthy/Preclinical | Early |
|
| |||||||||