Article Search
닫기

Original Article

Split Viewer

International Journal of Fuzzy Logic and Intelligent Systems 2024; 24(1): 10-18

Published online March 25, 2024

https://doi.org/10.5391/IJFIS.2024.24.1.10

© The Korean Institute of Intelligent Systems

A Machine Learning Approach to ADHD Diagnosis Using Mutual Information and Stacked Classifiers

Nishant Chauhan and Byung-Jae Choi

Department of Electronic Engineering, Daegu University, Gyeongsan, Korea

Correspondence to :
Byung-Jae Choi (bjchoi@daegu.ac.kr)

Received: November 24, 2023; Revised: March 3, 2024; Accepted: March 12, 2024

This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted noncommercial use, distribution, and reproduction in any medium, provided the original work is properly cited.

Attention-deficit hyperactivity disorder (ADHD) is a prevalent neurodevelopmental condition in children characterized by impairments in attention, hyperactivity, and impulse control. Despite extensive research, the underlying cause of ADHD remains unclear. Electroencephalography (EEG), a noninvasive method for recording brain activity, is valuable for studying ADHD-related neural patterns. This study explored the potential of EEG data to differentiate children with ADHD and healthy controls (HC) to enhance diagnostic accuracy. We analyzed EEG recordings from 61 children with ADHD and 60 healthy controls. The EEG data comprised signals from 19 scalp channels. Our primary objective was to develop a machine learning model capable of classifying ADHD subjects with ADHD from HC using EEG data as discriminatory features. To select the most relevant features, we utilized mutual information (MI), a measure of the statistical dependence between two variables. The top features were selected based on their minimum MI values, ensuring that they captured meaningful information from both ADHD and HC groups. Principal component analysis was employed to reduce dimensionality while preserving the essential features, aiming to mitigate computational complexity. The selected features were then used to train ten different classifiers: random forest, multilayer perceptron (MLP), k-nearest neighbors, extra tree classifier, XGBoost, support vector machines, logistic regression, AdaBoost, classification and regression trees, and gradient boosting machines. A stacked classifier was constructed by combining the outputs of all 10 individual classifiers, with the MLP acting as a meta-classifier. The stacked classifier outperformed individual models, achieving an impressive accuracy of 92%. Its precision (91%) and sensitivity (93%) were also higher than those of the individual models, indicating its ability to correctly identify ADHD-positive cases. Furthermore, the specificity of the stacked classifier (93%) was superior, highlighting its improved proficiency in correctly classifying HC. This comprehensive evaluation established the stacked classifier as an effective approach for ADHD classification, surpassing the performance of several standalone models. Our proposed method offers a noninvasive, objective, and cost-effective method for identifying children with ADHD, leading to earlier diagnosis, intervention, and improved treatment outcomes.

Keywords: EEG, ADHD, Machine learning, Mutual information, PCA, Stacked classifier

This study was supported by a Daegu University Research Grant (2020).

No potential conflict of interest relevant to this article was reported.

Nishant Chauhan received his B.S degree in Computer Science from AKTU, India in 2012, and M.S. and Ph.D. degrees in Control & Instrumentation from the Department of Electronic Engineering, Daegu University, South Korea in 2020 and 2023, respectively. His research interests include computational neuroscience, fuzzy logic, Image processing, machine learning and deep learning for medical images, brain MRI, and fMRI.

E-mail: nishantsep1090@daegu.ac.kr.

Byung-Jae Choi received his B.S. in Electronic Engineering from Kyungpook National University, Daegu, South Korea, in 1987, and M.S. and Ph.D. degrees in Electrical and Electronic Engineering, KAIST, Daejeon, South Korea, in 1989 and 1998, respectively. He is the vice president of Daegu University and a professor at the School of Electronic and Electrical Engineering, Daegu University, South Korea, since 1999. His current research interests include intelligent control and its applications.

E-mail: bjchoi@daegu.ac.kr.

Article

Original Article

International Journal of Fuzzy Logic and Intelligent Systems 2024; 24(1): 10-18

Published online March 25, 2024 https://doi.org/10.5391/IJFIS.2024.24.1.10

Copyright © The Korean Institute of Intelligent Systems.

A Machine Learning Approach to ADHD Diagnosis Using Mutual Information and Stacked Classifiers

Nishant Chauhan and Byung-Jae Choi

Department of Electronic Engineering, Daegu University, Gyeongsan, Korea

Correspondence to:Byung-Jae Choi (bjchoi@daegu.ac.kr)

Received: November 24, 2023; Revised: March 3, 2024; Accepted: March 12, 2024

This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted noncommercial use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

Attention-deficit hyperactivity disorder (ADHD) is a prevalent neurodevelopmental condition in children characterized by impairments in attention, hyperactivity, and impulse control. Despite extensive research, the underlying cause of ADHD remains unclear. Electroencephalography (EEG), a noninvasive method for recording brain activity, is valuable for studying ADHD-related neural patterns. This study explored the potential of EEG data to differentiate children with ADHD and healthy controls (HC) to enhance diagnostic accuracy. We analyzed EEG recordings from 61 children with ADHD and 60 healthy controls. The EEG data comprised signals from 19 scalp channels. Our primary objective was to develop a machine learning model capable of classifying ADHD subjects with ADHD from HC using EEG data as discriminatory features. To select the most relevant features, we utilized mutual information (MI), a measure of the statistical dependence between two variables. The top features were selected based on their minimum MI values, ensuring that they captured meaningful information from both ADHD and HC groups. Principal component analysis was employed to reduce dimensionality while preserving the essential features, aiming to mitigate computational complexity. The selected features were then used to train ten different classifiers: random forest, multilayer perceptron (MLP), k-nearest neighbors, extra tree classifier, XGBoost, support vector machines, logistic regression, AdaBoost, classification and regression trees, and gradient boosting machines. A stacked classifier was constructed by combining the outputs of all 10 individual classifiers, with the MLP acting as a meta-classifier. The stacked classifier outperformed individual models, achieving an impressive accuracy of 92%. Its precision (91%) and sensitivity (93%) were also higher than those of the individual models, indicating its ability to correctly identify ADHD-positive cases. Furthermore, the specificity of the stacked classifier (93%) was superior, highlighting its improved proficiency in correctly classifying HC. This comprehensive evaluation established the stacked classifier as an effective approach for ADHD classification, surpassing the performance of several standalone models. Our proposed method offers a noninvasive, objective, and cost-effective method for identifying children with ADHD, leading to earlier diagnosis, intervention, and improved treatment outcomes.

Keywords: EEG, ADHD, Machine learning, Mutual information, PCA, Stacked classifier

Fig 1.

Figure 1.

Proposed stacked classifier-based framework.

The International Journal of Fuzzy Logic and Intelligent Systems 2024; 24: 10-18https://doi.org/10.5391/IJFIS.2024.24.1.10

Fig 2.

Figure 2.

Topographic maps of minimum mutual information values between EEG features and ADHD diagnosis, comparing ADHD and HC.

The International Journal of Fuzzy Logic and Intelligent Systems 2024; 24: 10-18https://doi.org/10.5391/IJFIS.2024.24.1.10

Fig 3.

Figure 3.

Cumulative variance explained by principal components after feature selection usingMI.

The International Journal of Fuzzy Logic and Intelligent Systems 2024; 24: 10-18https://doi.org/10.5391/IJFIS.2024.24.1.10

Fig 4.

Figure 4.

Performance comparison of stacked classifier with other individualML models for ADHD classification.

The International Journal of Fuzzy Logic and Intelligent Systems 2024; 24: 10-18https://doi.org/10.5391/IJFIS.2024.24.1.10

Fig 5.

Figure 5.

Confusion matrix of stacked classifier for ADHD classification.

The International Journal of Fuzzy Logic and Intelligent Systems 2024; 24: 10-18https://doi.org/10.5391/IJFIS.2024.24.1.10

Share this article on :

Related articles in IJFIS