A hybrid system for Parkinson's disease diagnosis using machine learning techniques

被引:59
作者
Lamba, Rohit [1 ]
Gulati, Tarun [1 ]
Alharbi, Hadeel Fahad [2 ]
Jain, Anurag [3 ]
机构
[1] Maharishi Markandeshwar, Maharishi Markandeshwar Engn Coll, Dept Elect & Commun Engn, Ambala, Haryana, India
[2] Univ Hail, Coll Comp Sci & Engn, Hail, Saudi Arabia
[3] Univ Petr & Energy Studies, Sch Comp Sci, Virtualizat Dept, Dehra Dun, Uttarakhand, India
关键词
Parkinson' s disease; Decision support system; Feature selection; Classifier algorithm; Machine learning; FEATURE-SELECTION; CLASSIFICATION; ALGORITHM;
D O I
10.1007/s10772-021-09837-9
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Parkinson's disease is a neurodegenerative disorder that progresses slowly and its symptoms appear over time, so its early diagnosis is not easy. A neurologist can diagnose Parkinson's by reviewing the patient's medical history and repeated scans. Besides, body movement analysts can diagnose Parkinson's by analyzing body movement. Recent research work has shown that changes in speech can be used as a measurable indicator for early Parkinson's detection. In this work, the authors propose a speech signal-based hybrid Parkinson's disease diagnosis system for its early diagnosis. To achieve this, the authors have tested several combinations of feature selection approaches and classification algorithms and designed the model with the best combination. To formulate various combinations, three feature selection methods such as mutual information gain, extra tree, and genetic algorithm and three classifiers namely naive bayes, k-nearest-neighbors, and random forest have been used. To analyze the performance of different combinations, the speech dataset available at the UCI (University of California, Irvine) machine learning repository has been used. As the dataset is highly imbalanced so the class balancing problem is overcome by the synthetic minority oversampling technique (SMOTE). The combination of genetic algorithm and random forest classifier has shown the best performance with 95.58% accuracy. Moreover, this result is also better than the recent work found in the literature.
引用
收藏
页码:583 / 593
页数:11
相关论文
共 36 条
[1]   Detecting Parkinson's disease with sustained phonation and speech signals using machine learning techniques [J].
Almeida, Jefferson S. ;
Reboucas Filho, Pedro R. ;
Carneiro, Tiago ;
Wei, Wei ;
Damasevicius, Robertas ;
Maskeliunas, Rytis ;
de Albuquerque, Victor Hugo C. .
PATTERN RECOGNITION LETTERS, 2019, 125 :55-62
[2]   A survey on feature selection methods [J].
Chandrashekar, Girish ;
Sahin, Ferat .
COMPUTERS & ELECTRICAL ENGINEERING, 2014, 40 (01) :16-28
[3]   Parkinson's Disease: Biomarkers, Treatment, and Risk Factors [J].
Emamzadeh, Fatemeh N. ;
Surguchov, Andrei .
FRONTIERS IN NEUROSCIENCE, 2018, 12
[4]  
Grover Srishti, 2018, Procedia Computer Science, V132, P1788, DOI 10.1016/j.procs.2018.05.154
[5]   Deep Learning-Based Parkinson's Disease Classification Using Vocal Feature Sets [J].
Gunduz, Hakan .
IEEE ACCESS, 2019, 7 :115540-115551
[6]   Optimized cuttlefish algorithm for diagnosis of Parkinson's disease [J].
Gupta, Deepak ;
Julka, Arnav ;
Jain, Sanchit ;
Aggarwal, Tushar ;
Khanna, Ashish ;
Arunkumar, N. ;
de Albuquerque, Victor Hugo C. .
COGNITIVE SYSTEMS RESEARCH, 2018, 52 :36-48
[7]   Feature selection and classifier performance on diverse bio- logical datasets [J].
Hemphill, Edward ;
Lindsay, James ;
Lee, Chih ;
Mandoiu, Ion I. ;
Nelson, Craig E. .
BMC BIOINFORMATICS, 2014, 15
[8]  
Jain A., 2019, INT J CONTROL AUTOMA, V12, P558
[9]   Detection of Parkinson's disease based on voice patterns ranking and optimized support vector machine [J].
Lahmiri, Salim ;
Shmuel, Amir .
BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2019, 49 :427-433
[10]   A systematic approach to diagnose Parkinson’s disease through kinematic features extracted from handwritten drawings [J].
Lamba R. ;
Gulati T. ;
Al-Dhlan K.A. ;
Jain A. .
Lamba, Rohit (rohitlamba14@mmumullana.org), 1600, Springer Science and Business Media Deutschland GmbH (07) :253-262