Accurate detection of autism using Douglas-Peucker algorithm, sparse coding based feature mapping and convolutional neural network techniques with EEG signals
Autism Spectrum Disorders (ASD) is a collection of complicated neurological disorders that first show in early childhood. Electroencephalogram (EEG) signals are widely used to record the electrical activities of the brain. Manual screening is prone to human errors, tedious, and time-consuming. Hence...
Saved in:
| Published in | Computers in biology and medicine Vol. 143; p. 105311 |
|---|---|
| Main Authors | , , , , |
| Format | Journal Article |
| Language | English |
| Published |
United States
Elsevier Ltd
01.04.2022
Elsevier Limited |
| Subjects | |
| Online Access | Get full text |
| ISSN | 0010-4825 1879-0534 1879-0534 |
| DOI | 10.1016/j.compbiomed.2022.105311 |
Cover
| Summary: | Autism Spectrum Disorders (ASD) is a collection of complicated neurological disorders that first show in early childhood. Electroencephalogram (EEG) signals are widely used to record the electrical activities of the brain. Manual screening is prone to human errors, tedious, and time-consuming. Hence, a novel automated method involving the Douglas-Peucker (DP) algorithm, sparse coding-based feature mapping approach, and deep convolutional neural networks (CNNs) is employed to detect ASD using EEG recordings. Initially, the DP algorithm is used for each channel to reduce the number of samples without degradation of the EEG signal. Then, the EEG rhythms are extracted by using the wavelet transform. The EEG rhythms are coded by using the sparse representation. The matching pursuit algorithm is used for sparse coding of the EEG rhythms. The sparse coded rhythms are segmented into 8 bits length and then converted to decimal numbers. An image is formed by concatenating the histograms of the decimated rhythm signals. Extreme learning machines (ELM)-based autoencoders (AE) are employed at a data augmentation step. After data augmentation, the ASD and healthy EEG signals are classified using pre-trained deep CNN models. Our proposed method yielded an accuracy of 98.88%, the sensitivity of 100% and specificity of 96.4%, and the F1-score of 99.19% in the detection of ASD automatically. Our developed model is ready to be tested with more EEG signals before its clinical application.
•Automated detection of autism spectrum disorder using EEG signals.•Douglas-Peucker algorithm is used to reduce the number of EEG samples.•Sparse coding is used for EEG rhythm-based image construction and an ELM-AE-based image data augmentation is employed.•Pre-trained deep CNN models are used for classification.•Proposed method yielded an accuracy of 98.88%, a sensitivity of 100%, and a specificity of 96.4%. |
|---|---|
| Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 content type line 23 |
| ISSN: | 0010-4825 1879-0534 1879-0534 |
| DOI: | 10.1016/j.compbiomed.2022.105311 |