Detection of ADHD cases using CNN and classical classifiers of raw EEG
Purpose:: This study proposes a novel convolutional neural network (CNN) structure in conjunction with classical machine learning models, utilizing the raw electroencephalography (EEG) signal as the input to diagnose attention deficit hyperactivity disorder (ADHD) in children. The proposed EEG-based...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2022-01-01
|
Series: | Computer Methods and Programs in Biomedicine Update |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S2666990022000313 |
_version_ | 1798006255823880192 |
---|---|
author | Behrad TaghiBeyglou Ashkan Shahbazi Fatemeh Bagheri Sina Akbarian Mehran Jahed |
author_facet | Behrad TaghiBeyglou Ashkan Shahbazi Fatemeh Bagheri Sina Akbarian Mehran Jahed |
author_sort | Behrad TaghiBeyglou |
collection | DOAJ |
description | Purpose:: This study proposes a novel convolutional neural network (CNN) structure in conjunction with classical machine learning models, utilizing the raw electroencephalography (EEG) signal as the input to diagnose attention deficit hyperactivity disorder (ADHD) in children. The proposed EEG-based approach does not require transformation or artifact rejection techniques. Methods:: In the first step, the suggested method uses raw EEG to train a CNN to diagnose ADHD. Then, the feature maps from different layers of the trained CNN are extracted and used to train some classical classifiers such as support vector machine (SVM), logistic regression (LR), random forest (RF), etc. This study benefits from an extended version of a dataset acquired from 61 participants diagnosed with ADHD and 60 individuals in control group, age 7 through 12 years old. Results:: The initial CNN structure (without further use of feature maps) achieved an accuracy of 86.33±2.64% in 5-fold cross-validation scheme on training set, which is superior to results reported in previous studies. However, in order to increase the efficacy of the classifiers we used various feature representations across different CNN layers and after a rigorous evaluation of candidate classifiers, logistic regression provided an accuracy of 91.16±0.03% in training epochs using 5-fold cross-validation scheme and 95.83% in ADHD identification in unseen epochs, were achieved. Also, other metrics such as precision, sensitivity, F1-score and receiver of operating characteristic (ROC) were presented for better comparison of different hybrid methods. Conclusion:: The suggested method for detection of ADHD in children shows high performance in different metrics such as accuracy, sensitivity, and specificity, which is superior to previously reported results. |
first_indexed | 2024-04-11T12:51:56Z |
format | Article |
id | doaj.art-8578e75b7e5043d1960f9c41cd926ee0 |
institution | Directory Open Access Journal |
issn | 2666-9900 |
language | English |
last_indexed | 2024-04-11T12:51:56Z |
publishDate | 2022-01-01 |
publisher | Elsevier |
record_format | Article |
series | Computer Methods and Programs in Biomedicine Update |
spelling | doaj.art-8578e75b7e5043d1960f9c41cd926ee02022-12-22T04:23:10ZengElsevierComputer Methods and Programs in Biomedicine Update2666-99002022-01-012100080Detection of ADHD cases using CNN and classical classifiers of raw EEGBehrad TaghiBeyglou0Ashkan Shahbazi1Fatemeh Bagheri2Sina Akbarian3Mehran Jahed4Institute of Biomedical Engineering, University of Toronto, Toronto, ON, Canada; Corresponding author.Biomedical Engineering Department, Amirkabir University of Technology, Tehran, IranMedical Biophysics Department, University of Toronto, Toronto, ON, CanadaVector Institute for Artificial Intelligence, Toronto, ON, CanadaSchool of Electrical Engineering, Sharif University of Technology, Tehran, IranPurpose:: This study proposes a novel convolutional neural network (CNN) structure in conjunction with classical machine learning models, utilizing the raw electroencephalography (EEG) signal as the input to diagnose attention deficit hyperactivity disorder (ADHD) in children. The proposed EEG-based approach does not require transformation or artifact rejection techniques. Methods:: In the first step, the suggested method uses raw EEG to train a CNN to diagnose ADHD. Then, the feature maps from different layers of the trained CNN are extracted and used to train some classical classifiers such as support vector machine (SVM), logistic regression (LR), random forest (RF), etc. This study benefits from an extended version of a dataset acquired from 61 participants diagnosed with ADHD and 60 individuals in control group, age 7 through 12 years old. Results:: The initial CNN structure (without further use of feature maps) achieved an accuracy of 86.33±2.64% in 5-fold cross-validation scheme on training set, which is superior to results reported in previous studies. However, in order to increase the efficacy of the classifiers we used various feature representations across different CNN layers and after a rigorous evaluation of candidate classifiers, logistic regression provided an accuracy of 91.16±0.03% in training epochs using 5-fold cross-validation scheme and 95.83% in ADHD identification in unseen epochs, were achieved. Also, other metrics such as precision, sensitivity, F1-score and receiver of operating characteristic (ROC) were presented for better comparison of different hybrid methods. Conclusion:: The suggested method for detection of ADHD in children shows high performance in different metrics such as accuracy, sensitivity, and specificity, which is superior to previously reported results.http://www.sciencedirect.com/science/article/pii/S2666990022000313Attention deficit hyperactivity disorder (ADHD)Machine learningConvolutional neural network (CNN)Electroencephalograph (EEG) |
spellingShingle | Behrad TaghiBeyglou Ashkan Shahbazi Fatemeh Bagheri Sina Akbarian Mehran Jahed Detection of ADHD cases using CNN and classical classifiers of raw EEG Computer Methods and Programs in Biomedicine Update Attention deficit hyperactivity disorder (ADHD) Machine learning Convolutional neural network (CNN) Electroencephalograph (EEG) |
title | Detection of ADHD cases using CNN and classical classifiers of raw EEG |
title_full | Detection of ADHD cases using CNN and classical classifiers of raw EEG |
title_fullStr | Detection of ADHD cases using CNN and classical classifiers of raw EEG |
title_full_unstemmed | Detection of ADHD cases using CNN and classical classifiers of raw EEG |
title_short | Detection of ADHD cases using CNN and classical classifiers of raw EEG |
title_sort | detection of adhd cases using cnn and classical classifiers of raw eeg |
topic | Attention deficit hyperactivity disorder (ADHD) Machine learning Convolutional neural network (CNN) Electroencephalograph (EEG) |
url | http://www.sciencedirect.com/science/article/pii/S2666990022000313 |
work_keys_str_mv | AT behradtaghibeyglou detectionofadhdcasesusingcnnandclassicalclassifiersofraweeg AT ashkanshahbazi detectionofadhdcasesusingcnnandclassicalclassifiersofraweeg AT fatemehbagheri detectionofadhdcasesusingcnnandclassicalclassifiersofraweeg AT sinaakbarian detectionofadhdcasesusingcnnandclassicalclassifiersofraweeg AT mehranjahed detectionofadhdcasesusingcnnandclassicalclassifiersofraweeg |