Novel entropy difference-based EEG channel selection technique for automated detection of ADHD

Shishir Maheshwari,Kandala N V P S Rajesh,Vivek Kanhangad,U Rajendra Acharya,T Sunil Kumar
2024-04-15
Abstract:Attention deficit hyperactivity disorder (ADHD) is one of the common neurodevelopmental disorders in children. This paper presents an automated approach for ADHD detection using the proposed entropy difference (EnD)- based encephalogram (EEG) channel selection approach. In the proposed approach, we selected the most significant EEG channels for the accurate identification of ADHD using an EnD-based channel selection approach. Secondly, a set of features is extracted from the selected channels and fed to a classifier. To verify the effectiveness of the channels selected, we explored three sets of features and classifiers. More specifically, we explored discrete wavelet transform (DWT), empirical mode decomposition (EMD) and symmetrically-weighted local binary pattern (SLBP)-based features. To perform automated classification, we have used k-nearest neighbor (k-NN), Ensemble classifier, and support vectors machine (SVM) classifiers. Our proposed approach yielded the highest accuracy of 99.29% using the public database. In addition, the proposed EnD-based channel selection has consistently provided better classification accuracies than the entropy-based channel selection approach. Also, the developed method
Signal Processing,Human-Computer Interaction,Neural and Evolutionary Computing
What problem does this paper attempt to address?
### Problems the Paper Attempts to Solve This paper aims to address the issue of automatic detection of Attention Deficit Hyperactivity Disorder (ADHD) in children. ADHD is a common neurodevelopmental disorder characterized by inattention, impulsive behavior, and hyperactivity. Currently, the diagnosis of ADHD mainly relies on symptom analysis conducted by clinicians based on the Diagnostic and Statistical Manual of Mental Disorders (DSM-IV and DSM-V), discussions with parents, and questionnaires. However, this subjective assessment method has certain inconsistencies. Therefore, this paper proposes an Electroencephalogram (EEG) channel selection method based on Entropy Difference (EnD) for the automatic detection of ADHD. ### Main Contributions 1. **Introduction of a Channel Selection Method Based on Entropy Difference (EnD) Values**: - By calculating the entropy difference value of each EEG channel between ADHD patients and healthy controls, the most meaningful channels for ADHD detection are selected. 2. **Development of an Automatic ADHD Detection Method**: - Using the important channels selected by the EnD-based channel selection method, features are extracted and input into a classifier to achieve automatic ADHD detection. 3. **Validation of the Proposed Method's Effectiveness**: - Experimental validation was conducted using three different feature sets and three machine learning algorithms (Support Vector Machine SVM, k-Nearest Neighbors k-NN, and Ensemble Learning ENS). The results show that the proposed method achieved a maximum accuracy of 99.29% on a public database, outperforming existing automatic ADHD detection methods. ### Method Overview 1. **Dataset**: - A dataset from IEEE Dataport was used, containing 121 children (ages 7-12), of which 61 were diagnosed with ADHD and 60 were healthy controls. 2. **Channel Selection**: - **Entropy-Based Channel Selection**: Selects the most relevant channels based on the entropy value of the channels. - **Entropy Difference (EnD)-Based Channel Selection**: Calculates the entropy difference value of each channel between the ADHD group and the healthy control group, selecting the channels with the largest entropy difference. 3. **Feature Extraction**: - **Discrete Wavelet Transform (DWT)**: Extracts wavelet coefficients from the EEG signals of each channel and calculates statistical features such as Shannon entropy, mean, variance, and energy. - **Empirical Mode Decomposition (EMD)**: Decomposes the EEG signals into multiple Intrinsic Mode Functions (IMFs) and extracts corresponding statistical features. - **Symmetric Weighted Local Binary Pattern (SLBP)**: Extracts time-domain features to capture local variations in the signals. 4. **Feature Selection**: - Uses the Chi-square test to select the most discriminative features. 5. **Classifier**: - Uses three classifiers for classification: Support Vector Machine (SVM), k-Nearest Neighbors (k-NN), and Ensemble Learning (ENS). ### Experimental Results 1. **70:30 Split Ratio**: - The dataset was split into 70% training set and 30% test set. The results show that the EnD-based channel selection method performed best across all feature extraction and classification methods. 2. **70:30 Random Split Evaluation**: - Repeated 10 times with different random splits, averaging the results to obtain more robust performance metrics. 3. **Ten-Fold Cross-Validation**: - The dataset was divided into 10 folds, with each fold serving as a test set once, and the remaining nine folds as the training set, repeated 10 times. The results show that the EnD-based channel selection method performed excellently across all validation strategies. ### Conclusion The proposed EEG channel selection method based on Entropy Difference (EnD) performs excellently in the automatic detection of ADHD, not only improving classification accuracy but also reducing the complexity of the feature vector, achieving more efficient and effective ADHD detection.