Skip to main content

ORIGINAL RESEARCH article

Front. Neurosci., 21 March 2022
Sec. Neural Technology
This article is part of the Research Topic Machine Learning in Neuroscience, Volume II View all 13 articles

Identification and Classification of Parkinsonian and Essential Tremors for Diagnosis Using Machine Learning Algorithms

\r\nXupo Xing&#x;Xupo Xing1†Ningdi Luo&#x;Ningdi Luo2†Shun LiShun Li1Liche ZhouLiche Zhou2Chengli Song*Chengli Song1*Jun Liu*\r\nJun Liu2*
  • 1Shanghai Institute for Minimally Invasive Therapy, School of Health Science and Engineering, University of Shanghai for Science and Technology, Shanghai, China
  • 2Department of Neurology and Institute of Neurology, Ruijin Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China

Due to overlapping tremor features, the medical diagnosis of Parkinson’s disease (PD) and essential tremor (ET) mainly relies on the clinical experience of doctors, which often leads to misdiagnosis. Seven predictive models using machine learning algorithms including random forest (RF), eXtreme Gradient Boosting (XGBoost), support vector machine (SVM), logistic regression (LR), ridge classification (Ridge), backpropagation neural network (BP), and convolutional neural network (CNN) were evaluated and compared aiming to better differentiate between PD and ET by using accessible demographics and tremor information of the upper limbs. The tremor information including tremor acceleration and surface electromyogram (sEMG) signals were collected from 398 patients (PD = 257, ET = 141) and then were used to train the established models to separate PD and ET. The performance of the models was evaluated by indices of accuracy and area under the curve (AUC), which indicated the ensemble learning models including RF and XGBoost showed the best overall predictive ability with accuracy above 0.84 and AUC above 0.90. Furthermore, the relative importance of sex, age, four postures, and five tremor features was analyzed and ranked showing that the dominant frequency of sEMG of flexors, the average amplitude of sEMG of flexors, resting posture, and winging posture had a greater impact on the diagnosis of PD, whereas sex and age were less important. These results provide a reference for the intelligent diagnosis of PD and show promise for use in wearable tremor suppression devices.

Introduction

Parkinson’s disease (PD) and essential tremor (ET) are two common diseases usually accompanied by tremors of the upper limbs, which may severely impair motor function and have a negative influence on patients, especially in the aging population (Helmich et al., 2013). The symptoms of PD are complex and severe in the later stages; therefore, early diagnosis and effective treatment are crucial (Mark, 2007).

Owing to overlapping tremor features, it remains difficult to distinguish between PD and ET (Algarni and Fasano, 2018). Given that there is currently no gold standard to differentiate between PD and ET, the diagnosis of the two diseases mainly relies on the clinical experience of doctors (Thenganatt and Jankovic, 2016). Individuals diagnosed with PD typically have gradual development of non-motor symptoms for years before movement symptoms begin, but often they will not mention these symptoms unless specifically queried (Armstrong and Okun, 2020). Dopamine replacement therapy works better to diagnose PD. However, it could be difficult in the early stage of the disease and thus approximately a quarter of PD are misdiagnosed as ET, which usually causes the optimal medical treatments of the two diseases to be overlooked (Rizzo et al., 2016; Reich and Savitt, 2019; Armstrong and Okun, 2020).

Some efficient and accessible non-invasive biomarkers such as tremor signals including tremor acceleration and surface electromyogram (sEMG) have been investigated for the differentiation between PD and ET (Meigal et al., 2013; Barrantes et al., 2017). And a series of statistical characteristics of tremor signals including the dominant frequency and peak value were extracted and studied for distinguishing PD and ET (Hossen et al., 2010; Thanawattano et al., 2015; De Oliveira Andrade et al., 2020).

Artificial intelligence technology is widely used to solve problems in the medical field, including differentiating between PD and ET (Xiao et al., 2019; Duque et al., 2020). Based on various extracted statistical characteristics of tremor signals and methodologies of machine learning, a series of machine learning algorithms, such as linear models (logistic regression, ridge classification, etc.), ensemble learning models (random forest, XGBoost, etc.), the kernel-based model (support vector machine, etc.), and neural network models (backpropagation neural network, convolutional neural network, etc.) have been introduced for the diagnosis and progression prediction of PD and ET (Ai et al., 2011; Hossen, 2013; Ahmadi Rastegar et al., 2019; Hssayeni et al., 2019; Qin et al., 2019).

Tremors of the upper limbs in PD patients are mainly manifested as a resting tremor which can be used as an important symptom to distinguish between PD and ET, however, only 20% of ET patients suffer from that (Oren Cohen et al., 2003; Jankovic, 2008; Helmich et al., 2013). In addition to resting posture, stretching posture and some novel postures were introduced and investigated to evaluate their ability to discriminate PD from ET showing that tremors information collected from various postures behaves more effectively in differentiating between PD and ET compared to a single posture (Zhang et al., 2018).

Although research has been carried out by using tremor information of the upper limbs to differentiate PD and ET, the influence of various upper limb postures, tremor features, and demographics on the diagnosis has been rarely studied. To help clinicians better distinguish between PD and ET, we evaluated and compared seven prediction models using machine learning algorithms. Based on the results, we analyzed and compared the relative importance of various upper limb postures, tremor features, and demographics in the diagnosis of the two diseases.

Materials and Methods

Subjects and Data Collection

A total of 398 patients confirmed PD or ET with upper limb tremors were recruited for the experiment from June 2020 to November 2020 by the Department of Neurology of Rui Jin Hospital (Shanghai, China). With the help of a medical device system (Dantec® Keypoint® G4, Natus Medical Inc.), the tremor information, including acceleration and sEMG, was collected from four postures for each subject. And most of the subjects were tested on medication.

Two accelerometers were fixed onto the distal finger of both hands, respectively, and six sEMG sensors were fixed onto the extensor and flexor muscles on both sides. In this experiment, each patient performed four respective postures (Figure 1): resting, stretching, winging, and vertically winging, meanwhile acceleration measurements and sEMG measurements were acquired.

FIGURE 1
www.frontiersin.org

Figure 1. Experimental setup. Tremor information was collected from four postures by a medical device system called Dantec® Keypoint® G4 for each patient. (A) Dantec® Keypoint® G4. (B) Resting posture. (C) Stretching posture. (D) Winging posture. (E) Vertically winging posture.

For each patient, the sensor signals were measured for 30 s in each posture and sampled at a rate of 12,000 Hz. Patients were asked to avoid unrelated behaviors, and irrelevant personnel were removed from the room throughout the experiment. The demographics of age and sex for each patient were also recorded.

For each posture, five tremor features (each tremor feature with two tremor variables), including the dominant frequency of the acceleration signals, the dominant frequency of sEMG (extensor), the dominant frequency of sEMG (flexor), the average amplitude of sEMG (extensor), and the average amplitude of sEMG (flexor), were acquired by the Dantec® Keypoint® G4 medical device system. Finally, a total of 40 tremor variables (Table 1) were obtained from the four postures. Our study was approved by the local ethics committee of Shanghai Jiao Tong University.

TABLE 1
www.frontiersin.org

Table 1. Demographic data of 398 patients.

Establishment of Models

Based on several predictive models widely adopted in many clinical applications, seven predictive models, including random forest (RF), eXtreme gradient boosting (XGBoost), support vector machine (SVM), backpropagation neural network (BP), ridge classification (Ridge), logistic regression (LR), and convolution neural network (CNN), were established and compared to differentiate PD and ET using tremor information collected from upper limbs.

For the linear models, LR and Ridge were selected. For the ensemble learning models, such as RF and XGBoost, multiple evaluators were established using the sample, and an output response was obtained after considering and aggregating the results of multiple evaluators. And a traditional machine learning algorithm, SVM, was built. Finally, the neural network models, including BP and CNN, were selected due to their powerful non-linear learning ability and extensive application to diagnose and predict the progression of PD (Hossen, 2013).

Because of different principles and usage between the CNN model and the other six models, the raw sensor signals, including the acceleration measurement and sEMG measurement of upper limbs, were used to train the CNN model to differentiate PD and ET. Due to the large volume of the time-series data which needs to be further processed for CNN, we did not combine demographic data to train the model. For the other six models, 40 tremor variables acquired from the Dantec® Keypoint® G4 medical device system, as well as two demographics (sex and age), were used to train these models. Therefore, for CNN and the other six models, the data preprocessing and training of the models were different.

For these six models (RF, XGBoost, SVM, BP, Ridge, and LR), data preprocessing was performed as follows. For each patient, 40 tremor variables and two demographics (sex and age) were used as the variables with the diagnosis of either PD or ET as the labels, resulting in a total of 398 samples. Table 1 indicates the two demographics (sex and age) and a total of 40 tremor variables affiliated to four postures, with each posture having ten tremor variables. First, we filled in the null values with the mean value of each variable (Zheng and Casari, 2018; Géron, 2019). Then, we scaled the data using Z-score normalization (Eq. 1) to enhance the predictive ability of the model and prevent overfitting (Géron, 2019).

z=x-uσ(1)

Where u is the mean of the variable and σ is the standard deviation.

For the CNN model, data preprocessing was performed as follows. Raw acceleration and sEMG measurements were used to train the CNN model. The middle 25 s of each signal was selected to avert potential noise in the experimental procedure, and then the extracted data were down-sampled to 120 Hz for ease of calculation, following which these down-sampled signals were converted to the frequency domain using a fast Fourier transform (FFT). Because the frequency band of pathological tremors is mainly in the 2–20 Hz range, the FFT signals at 2–20 Hz were finally chosen. The 24 converted signals from the acceleration measurement and sEMG measurement were stacked along the vertical axis to form a two-dimensional array for CNN input (Figure 2), and they were scaled using Eq. 1 (Kim et al., 2018).

FIGURE 2
www.frontiersin.org

Figure 2. Input array for the training of the CNN model. All signals from the acceleration measurement and sEMG measurement have been converted into the frequency domain by the Fast Fourier Transform and stacked along the vertical axis to form a two-dimensional array for CNN input.

Training of Models

Some parameters were selected and adjusted using the grid search method to acquire the best parameter combination for each model. Table 2 lists the technical parameters of the models. First, the data were preprocessed as described above and then randomly divided into a training set (80%) and a validation set (20%). The proportion of PD and ET in the training set was consistent with that in the validation set.

TABLE 2
www.frontiersin.org

Table 2. Tuning parameters of the seven models.

Ten-fold cross-validation was applied to the training set to obtain the optimal model parameters. The training set was divided into ten parts, nine of which were used to train the model in turn; the remaining one was used to test the model. The average value of AU-ROC, which was calculated ten times, was used as an indicator to evaluate the model for determining the different parameter combinations for each model. A forecast flow chart is shown in Figure 3. Because of the high sampling frequency and lack of good connectivity between muscles and sensors in some aged patients, some acceleration measurements or sEMG measurements were corrupted and became distorted, which led to only 188 samples could finally being used to train the CNN model.

FIGURE 3
www.frontiersin.org

Figure 3. Model training, parameter adjustment, and performance evaluation. 398 patients were recruited in the current study. The data were pre-processed and randomly divided into a training set (80%) and a validation set (20%), and the proportion of the two class proportions in each set is the same. In the training set, k-fold cross-validation (k = 10) is used, and various parameter combinations are exhausted by grid search. Performance evaluation index of AUC was adopted to judge the average predictive performance of the model. The average performance maximum is used as the best performance tuning parameter, and the prediction is finally performed on the test set.

For the CNN model, a specially formulated structure (Figure 4) containing several layers of neural networks was established to distinguish between PD and ET. The first layer of the convolutional neural network received a normalized two-dimensional input array, and 4 × 20 convolution kernels with 4 × 5 strides were used to fuse the local signal information from a signal sensor with the output size of 6 × 73. The second convolutional layer with 2 × 10 convolution filters and 2 × 2 strides was used to extract the sensor information. After each convolutional layer, a batch normalization layer and a dropout layer with a 30% dropout rate were used to avoid overfitting. Finally, a fully connected layer and a softmax classifier were used to distinguish between PD and ET.

FIGURE 4
www.frontiersin.org

Figure 4. Final CNN architecture for separating PD from ET.

Evaluation of Models

Evaluation indicators, including the confusion matrix, accuracy, area under the curve (AUC), recall (TPR, sensitivity), specificity, F1, false positive rate (FPR,1- specificity), and precision calculated by true positives (TP), false positives (FP), true negatives (TN), and false negatives (FN), were used to evaluate the performance of each model (Eqs 2–7). And higher AUC value indicates a better overall performance of the current feature, ς.

TPR=TPTP+FN(2)
FPR=FPFP+TN(3)
Precision=TPTP+FP(4)
Accuracy=TP+TNTP+FP+FN+TN(5)
AUC=-TPR(ς)-FPR(ς)dς(6)
F1=2×Recall×PrecisionRecall+Precision(7)

where AUC denotes the area under the curve value of the variable ς.

Furthermore, we analyzed the relative importance of the variables in each model, except for CNN. The models XGBoost and RF allowed the importance of variables to be derived during model training; the coefficients of the Ridge model were used as the importance factor.

For models, such as LR, BP, and SVM, wherein the importance of variables was difficult or impossible to extract, the mean decrease accuracy was obtained by directly measuring the effect of each feature on the accuracy of the model. Briefly, the model was fitted, and parameter adjustment was performed to predict the validation set to obtain the model performances. Then, the feature values were disturbed to establish a new disturbance prediction set. Obviously, for the unimportant variables, the scrambling order has little effect on the accuracy of the model, but for the important variables, the scrambled order will reduce the accuracy of the model. Finally, the relative importance ratio of all the eigenvalues was given a weight between 0 and 1 according to the overall proportion.

We added the relative importance of the ten tremor variables affiliated to each posture as the relative importance of the four postures, respectively. In addition, we added the relative importance of the two tremor variables affiliated to each tremor feature attached to the four postures as the relative importance of the five tremor features, respectively, thereby obtaining the effect sizes.

Results

Tuning of Parameters

The average AU-ROC for different models and their parameters are listed (Figure 5). In these models, XGBoost obtained the best overall performance, and the parameter max_depth of five was optimal. RF achieved optimal performance as the parameter n_estimators reached nine. A two-layered CNN architecture with 35 convolution kernels was developed (Figure 4). The other four models had a similar performance, with a maximum performance index of approximately 0.7. The cost (C) of SVM was two, and the parameter gamma of 0.01 produced the best performance. For LR, parameter C (reciprocal of the regulation parameter) of 15 performed the best. For BP, parameter hidden layer sizes of 15 and an alpha of 0.01 produced the best performance. The alpha of the Ridge was one, which enabled the optimal performance.

FIGURE 5
www.frontiersin.org

Figure 5. Tuning results of model parameters. (A–G) Four models (RF, XGBoost, Ridge, and LR) have one adjustment parameter, and three models (BP, SVM, and CNN) have two adjustment parameters. For each set of parameters, the model parameters were evaluated for fit using the procedure described in panel Figure 2. The optimal parameters for each model are selected by obtaining the parameters that the model evaluates to the maximum.

Validation of the Training Set

The confusion matrices of the seven models are displayed in Table 3. The number of actual subjects of PD and ET in the confusion matrix is 51 and 28, respectively.

TABLE 3
www.frontiersin.org

Table 3. Confusion matrices of seven models.

For RF and XGBoost, the sum of false negatives (FNs) and false positives (FPs) could be controlled within 13, while the others had a sum of FNs and FPs above 20 (79 validation samples). For CNN, the sum of FNs and FPs was eight (37 validation samples). The evaluation indices, including recall (TPR, sensitivity), specificity, accuracy, FPR (1-specificity), and F1 for each model, are displayed in Table 4. For the ensemble learning models, RF and XGBoost show a better performance, with an accuracy rate equal to and above 0.84. XGBoost has a higher accuracy rate than RF. However, the specificity of RF is higher, which means that it has a higher accuracy rate in identifying ET patients. For the neural networks, the accuracy of BP and CNN reaches 0.72 and 0.78, respectively. Compared with BP, the CNN model has a stronger non-linear predictive ability. In this study, the accuracy of CNN was also higher than that of BP. However, the neural network did not perform well owing to the limited number of samples. The Ridge linear model obtained the lowest accuracy rate of 0.63 and the lowest AU-ROC value of 0.71.

TABLE 4
www.frontiersin.org

Table 4. Evaluation summary based on AUC, recall, specificity, accuracy, FPR and precision.

Important Features

The relative importance of sex, age, and the four postures (resting, stretching, winging, and vertically winging), were calculated using the models displayed in Figure 6. The relative importance of sex, age, and the five tremor features, including the dominant frequency of acceleration of distal fingers (Dom_fre_acc), the dominant frequency of sEMG of extensors (Dom_fre_ext), the dominant frequency of sEMG of flexors (Dom_fre_fle), the average amplitude of sEMG of extensors (Ave_amp_ext), and the average amplitude of sEMG of flexors (Ave_amp_fle), were calculated by the models as displayed in Figure 7.

FIGURE 6
www.frontiersin.org

Figure 6. Factors effect size. The (A–F) histogram displays the proportion of the factoric importance of sex, age, and four postures calculated by the models. For each model, the relative importance is quantified by assigning a weight between 0 and 1 for each variable and then the relative importance of the four postures is calculated by the sum of the factoric importance of the corresponding variables affiliated to that posture. The models XGBoost and RF allow the importance of variables to be derived during model training; the coefficients of the Ridge model are used as the basis for factor importance; the LR, BP, and SVM models are obtained by the Mean decrease accuracy method.

FIGURE 7
www.frontiersin.org

Figure 7. Factors effect size. The (A–F) histogram displays the proportion of the factoric importance of sex, age, and five tremor features calculated by the models. For each model, the relative importance is quantified by assigning a weight between 0 and 1 for each variable and then the relative importance of the five tremor features is calculated by the sum of the factoric importance of the corresponding variables affiliated to that tremor feature. The models XGBoost and RF allow the importance of variables to be derived during model training; the coefficients of the Ridge model are used as the basis for factor importance; the LR, BP, and SVM models are obtained by the Mean decrease accuracy method.

Among the seven established models, the ensemble learning models, including RF and XGBoost showed the best prediction capabilities. Thus, the relative importance obtained from these two models was adopted. In the two models, the relative levels of importance of sex, age, the four postures, and the five tremor features were ranked showing that resting posture, winging posture, Dom_fre_fle, and Ave_amp_fle had a significant influence on the predictability of the models, whereas sex and age had a slight impact on the prediction.

Discussion

Most PD and ET patients suffer from tremors of the upper limbs (Zhang et al., 2018; Duque et al., 2020). Owing to the overlapping tremor features, misdiagnosis between PD and ET is common. As a non-invasive biomarker, the tremor information of upper limbs, including acceleration and sEMG, has been investigated to distinguish PD from ET. Although some tremor features (tremor amplitude, dominant frequency, etc.) from various upper limb postures are extracted for the differentiation of PD and ET, the relative importance of the tremor features and various upper limb postures have been less frequently investigated.

In this study, we applied the tremor signals, including the acceleration measurements and sEMG measurements, which were collected from the four upper limb postures and two demographics (sex and age) to distinguish PD from ET using seven machine learning algorithms. The ensemble learning models RF and XGBoost provided a rapid classification of outpatients. Various complex models could be established, and accurate decisions could be made using machine learning algorithms when given certain data. In this study, we used a dataset with a size of 398 and 42 dimensions. It was proved that the ensemble learning models performed better than the other models and fulfilled the clinical needs.

It may be considered that the current sample was not sufficient to support the result owing to the limited sample size. In the case of small data size and high data dimensions, the ensemble learning classifier XGBoost and RF could separate samples more effectively, whereas the other models of SVM, LR, BP, Ridge, and CNN exhibited a lower accuracy. Owing to the high data dimensions, SVM had a low predictive ability, resulting in most samples being predicted as PD, and Ridge had the lowest accuracy rate. The more complex neural network model with a powerful non-linear learning ability also did not perform well. In this study, among the seven established models, the ensemble learning models RF and XGBoost performed ideally, while the other five models lacked a significant predictive ability.

Although some assistive engineering approaches using tremor information of the upper limbers collected by wearable sensors have been proposed to differentiate between PD and ET, the results are less convincing limited by a few subjects. In this paper, we evaluated seven classification models using machine learning algorithms to differentiate PD and ET by using accessible demographics and tremor information of the upper limbs collected from various postures. The results with AUC above 0.90 and accuracy above 0.84 for RF and XGBoost models are convincing because more subjects (398 cases) were collected and the data was adequate compared with previous studies. Furthermore, we firstly analyzed and ranked the relative importance of sex, age, the four postures, and the five tremor features for differentiating PD and ET, which could help the diagnosis of PD in the early stage.

Recent progress in artificial intelligence and wearable technology has made wearable tremor suppression devices for PD a potentially viable alternative for tremor management. The relative importance of sex, age, the four postures, and the five tremor features, provides a reference for the intelligent diagnosis of PD and shows promise for use in wearable tremor suppression devices. To further enhance the performance of the established models, more ET subjects will be recruited in the subsequent study.

Conclusion

In this study, seven models were evaluated and compared for separation of PD from ET by using the tremor information of the upper limbs in various postures. It was determined that the ensemble learning models, including RF and XGBoost, had the greatest overall predictive ability and could effectively distinguish PD and ET. We also found that the dominant frequency of flexor sEMG, the average amplitude of flexor sEMG, the resting posture, and the winging posture had a greater impact on the predictability of the models, whereas the other predictors, specifically sex and age, were less important. These results provide a reference for the intelligent diagnosis of PD and are promising for use in wearable tremor suppression devices. This study investigating the differentiation between PD and ET using machine learning algorithms was preliminary. With the further acquisition of data of ET subjects in future work, the performance of models will be further improved and more valuable results will be obtained.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.

Ethics Statement

The studies involving human participants were reviewed and approved by the Local Ethics Committee of Shanghai Jiao Tong University. The patients/participants provided their written informed consent to participate in this study.

Author Contributions

XX, NL, LZ, CS, and JL designed the experiments. XX and NL analyzed the dataset and drafted the manuscript. SL performed the experiments. All authors contributed to the article and approved the submitted version.

Funding

This work was supported by the National Natural Science Foundation of China (51901137 and 51735003) and the Medicine-Engineering Cross-disciplinary Fund of the University of Shanghai for Science and Technology.

Conflict of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s Note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

Ahmadi Rastegar, D., Ho, N., Halliday, G. M., and Dzamko, N. (2019). Parkinson’s progression prediction using machine learning and serum cytokines. NPJ Parkinsons Dis. 5:14. doi: 10.1038/s41531-019-0086-4

PubMed Abstract | CrossRef Full Text | Google Scholar

Ai, L., Wang, J., and Yao, R. (2011). Classification of Parkinsonian and essential tremor using empirical mode decomposition and support vector machine. Digit. Signal Process. 21, 543–550. doi: 10.1016/j.dsp.2011.01.010

CrossRef Full Text | Google Scholar

Algarni, M., and Fasano, A. (2018). The overlap between essential tremor and Parkinson disease. Parkinsonism Relat. Disord. 46, S101–S104. doi: 10.1016/j.parkreldis.2017.07.006

PubMed Abstract | CrossRef Full Text | Google Scholar

Armstrong, M. J., and Okun, M. S. (2020). Diagnosis and treatment of Parkinson disease: a review. JAMA 323, 548–560. doi: 10.1001/jama.2019.22360

PubMed Abstract | CrossRef Full Text | Google Scholar

Barrantes, S., Sánchez Egea, A. J., González Rojas, H. A., Martí, M. J., Compta, Y., Valldeoriola, F., et al. (2017). Differential diagnosis between Parkinson’s disease and essential tremor using the smartphone’s accelerometer. PLoS One 12:e0183843. doi: 10.1371/journal.pone.0183843

PubMed Abstract | CrossRef Full Text | Google Scholar

De Oliveira Andrade, A., Paixão, A. P. S., Cabral, A. M., Rabelo, A. G., Luiz, L. M. D., Dionísio, V. C., et al. (2020). Task-specific tremor quantification in a clinical setting for Parkinson’s disease. J. Med. Biol. Eng. 40, 821–850. doi: 10.1007/s40846-020-00576-x

CrossRef Full Text | Google Scholar

Duque, J. D. L., Egea, A. J. S., Reeb, T., Rojas, H. A. G., and Gonzalez-Vargas, A. M. (2020). Angular velocity analysis boosted by machine learning for helping in the differential diagnosis of Parkinson’s disease and essential tremor. IEEE Access 8, 88866–88875. doi: 10.1109/ACCESS.2020.2993647

CrossRef Full Text | Google Scholar

Géron, A. (2019). Hands-on Machine Learning with Scikit-Learn, Keras, and TensorFlow. California, CA: O’Reilly Media.

Google Scholar

Helmich, R. C., Toni, I., Deuschl, G., and Bloem, B. R. (2013). The pathophysiology of essential tremor and Parkinson’s tremor. Curr. Neurol. Neurosci. Rep. 13:378. doi: 10.1007/s11910-013-0378-8

PubMed Abstract | CrossRef Full Text | Google Scholar

Hossen, A. (2013). A neural network approach for feature extraction and discrimination between Parkinsonian tremor and essential tremor. Technol. Health Care 21, 345–356. doi: 10.3233/THC-130735

PubMed Abstract | CrossRef Full Text | Google Scholar

Hossen, A., Muthuraman, M., Raethjen, J., Deuschl, G., and Heute, U. (2010). Discrimination of Parkinsonian tremor from essential tremor by implementation of a wavelet-based soft-decision technique on EMG and accelerometer signals. Biomed. Signal Process. Control 5, 181–188. doi: 10.1016/j.bspc.2010.02.005

CrossRef Full Text | Google Scholar

Hssayeni, M. D., Jimenez-Shahed, J., Burack, M. A., and Ghoraani, B. (2019). Wearable sensors for estimation of Parkinsonian tremor severity during free body movements. Sensors (Basel) 19:4215. doi: 10.3390/s19194215

PubMed Abstract | CrossRef Full Text | Google Scholar

Jankovic, J. (2008). Parkinson’s disease: clinical features and diagnosis. J. Neurol. Neurosurg. Psychiatry 79, 368–376. doi: 10.1136/jnnp.2007.131045

PubMed Abstract | CrossRef Full Text | Google Scholar

Kim, H. B., Lee, W. W., Kim, A., Lee, H. J., Park, H. Y., Jeon, H. S., et al. (2018). Wrist sensor-based tremor severity quantification in Parkinson’s disease using convolutional neural network. Comput. Biol. Med. 95, 140–146. doi: 10.1016/j.compbiomed.2018.02.007

PubMed Abstract | CrossRef Full Text | Google Scholar

Mark, L. (2007). Overview of Parkinson‘s disease. Pharmacotherapy 27(12 Pt 2), 155S–160S.

Google Scholar

Meigal, A. Y., Rissanen, S. M., Tarvainen, M. P., Airaksinen, O., Kankaanpää, M., and Karjalainen, P. A. (2013). Non-linear EMG parameters for differential and early diagnostics of Parkinson’s disease. Front. Neurol. 4:135. doi: 10.3389/fneur.2013.00135

PubMed Abstract | CrossRef Full Text | Google Scholar

Oren Cohen, M. D., Seth Pullman, M. D., EvaJurewicz, B. A., Dryden Watner, M. A., and Elan D.Louis, M. D. M. S. (2003). Rest tremor in patients with essential tremor prevalence, clinical correlates, and electrophysiologic characteristics. Arch. Neurol. 60, 405–410.

Google Scholar

Qin, Z., Jiang, Z., Chen, J., Hu, C., and Ma, Y. (2019). sEMG-based tremor severity evaluation for Parkinson’s disease using a light-weight CNN. IEEE Signal Process. Lett. 26, 637–641. doi: 10.1109/LSP.2019.2903334

CrossRef Full Text | Google Scholar

Reich, S. G., and Savitt, J. M. (2019). Parkinson’s disease. Med. Clin. North Am. 103, 337–350. doi: 10.1016/j.mcna.2018.10.014

PubMed Abstract | CrossRef Full Text | Google Scholar

Rizzo, G., Copetti, M., Arcuti, S., Martino, D., Fontana, A., and Logroscino, G. (2016). Accuracy of clinical diagnosis of Parkinson disease: a systematic review and meta-analysis. Neurology 86, 566–576. doi: 10.1212/WNL.0000000000002350

PubMed Abstract | CrossRef Full Text | Google Scholar

Thanawattano, C., Pongthornseri, R., Anan, C., Dumnin, S., and Bhidayasiri, R. (2015). Temporal fluctuations of tremor signals from inertial sensor: a preliminary study in differentiating Parkinson’s disease from essential tremor. Biomed. Eng. Online 14, 101–114. doi: 10.1186/s12938-015-0098-1

PubMed Abstract | CrossRef Full Text | Google Scholar

Thenganatt, M. A., and Jankovic, J. (2016). The relationship between essential tremor and Parkinson’s disease. Parkinsonism Relat. Disord. 22(Suppl 1), S162–S165. doi: 10.1016/j.parkreldis.2015.09.032

PubMed Abstract | CrossRef Full Text | Google Scholar

Xiao, J., Ding, R., Xu, X., Guan, H., Feng, X., Sun, T., et al. (2019). Comparison and development of machine learning tools in the prediction of chronic kidney disease progression. J. Transl. Med. 17:119. doi: 10.1186/s12967-019-1860-0

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhang, B., Huang, F., Liu, J., and Zhang, D. (2018). A novel posture for better differentiation between Parkinson’s tremor and essential tremor. Front. Neurosci. 12:317. doi: 10.3389/fnins.2018.00317

PubMed Abstract | CrossRef Full Text | Google Scholar

Zheng, A., and Casari, A. (2018). Feature Engineering for Machine Learning. California, CA: O’Reilly Media.

Google Scholar

Keywords: Parkinsonian tremor, essential tremor, tremor differentiation, machine learning algorithms, upper limb posture

Citation: Xing X, Luo N, Li S, Zhou L, Song C and Liu J (2022) Identification and Classification of Parkinsonian and Essential Tremors for Diagnosis Using Machine Learning Algorithms. Front. Neurosci. 16:701632. doi: 10.3389/fnins.2022.701632

Received: 28 April 2021; Accepted: 02 March 2022;
Published: 21 March 2022.

Edited by:

Reza Lashgari, Shahid Beheshti University, Iran

Reviewed by:

Farheen Syeda, Consultant, Baton Rouge, LA, United States
Arun Singh, University of South Dakota, United States

Copyright © 2022 Xing, Luo, Li, Zhou, Song and Liu. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Chengli Song, csong@usst.edu.cn; Jun Liu, jly0520@hotmail.com

These authors have contributed equally to this work and share first authorship

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.