Computer-aided diagnosis of autism spectrum disorder from EEG signals using deep learning with FAWT and multiscale permutation entropy features

Autism spectrum disorder (ASD), a neurodevelopment disorder, is characterized by significant difficulties in social interaction and emerges as a major threat to children. Its computer-aided diagnosis used by neurologists improves the detection process and has a favorable impact on patients’ health. Currently, a biomarker termed electroencephalography (EEG) is considered as vital tool to detect abnormal electrical activity in the brain. In this context, the present paper brings forth a novel approach for automated diagnosis of ASD from multichannel EEG signals using flexible analytic wavelet transform (FAWT). Firstly, this approach processes the acquired EEG signals with filtering and segmentation into short-duration EEG segments in the range of 5–20 s. These segmented EEG signals are decomposed into five levels using FAWT technique to obtain various sub-bands. Further, multiscale permutation entropy values are extracted from decomposed sub-bands which are used as feature vectors in the present work. Afterwards, these feature vectors are evaluated by traditional machine learning algorithms viz., k-nearest neighbor, logistic regression, support vector machine, and random forest, as well as convolutional neural network (CNN) as deep learning algorithm with different segment durations. The analysis of results reveals that CNN provides maximum accuracy, sensitivity, specificity, and area under the curve of 99.19%, 99.34%, 99.21%, and 0.9997, respectively, for 10 s duration EEG segment to identify ASD patients among healthy individuals. Thus, the proposed CNN architecture would be extremely helpful during diagnostic process of autism disease for neurologists.