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...

Full description

Bibliographic Details
Main Authors: Behrad TaghiBeyglou, Ashkan Shahbazi, Fatemeh Bagheri, Sina Akbarian, Mehran Jahed
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