journal article·2021Open access

Integrated CWT-CNN for Epilepsy Detection Using Multiclass EEG Dataset

Sidra Naseem, Kashif Javed, Muhammad Jawad Khan, Saddaf Rubab, Muhammad Attique Khan, Yunyoung Nam

Computers, Materials & Continua· Volume 69· Issue 1

Abstract

Electroencephalography is a common clinical procedure to record brain signals generated by human activity. EEGs are useful in Brain controlled interfaces and other intelligent Neuroscience applications, but manual analysis of these brainwaves is complicated and time-consuming even for the experts of neuroscience. Various EEG analysis and classification techniques have been proposed to address this problem however, the conventional classification methods require identification and learning of specific EEG characteristics beforehand. Deep learning models can learn features from data without having in depth knowledge of data and prior feature identification. One of the great implementations of deep learning is Convolutional Neural Network (CNN) which has outperformed traditional neural networks in pattern recognition and image classification. Continuous Wavelet Transform (CWT) is an efficient signal analysis technique that presents the magnitude of EEG signals as time-related Frequency components. Existing deep learning architectures suffer from poor performance when classifying EEG signals in the Time-frequency domain. To improve classification accuracy, we propose an integrated CWT and CNN technique which classifies five types of EEG signals using. We compared the results of proposed integrated CWT and CNN method with existing deep learning models e.g., GoogleNet, VGG16, AlexNet. Furthermore, the accuracy and loss of the proposed integrated CWT and CNN method have been cross validated using Kfold cross validation. The average accuracy and loss of Kfold cross-validation for proposed integrated CWT and CNN method are, 76.12% and 56.02% respectively. This model produces results on a publicly available dataset: Epilepsy dataset by UCI (Machine Learning Repository).
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: EEG and Brain-Computer Interfaces · Blind Source Separation Techniques · ECG Monitoring and Analysis

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (39)

Show source-provided references
1. Electroencephalography (EEG) technology applications and available devices10.3390/app10217453 ↗
2. From ECG signals to images: A transformation based approach for deep learning10.7717/peerj-cs.386 ↗
3. EEG-based brain-computer interfaces using motor-imagery: Techniques and challenges10.3390/s19061423 ↗
4. A systematic review of EEG source localization techniques and their applications on diagnosis of brain abnormalities10.1016/j.jneumeth.2020.108740 ↗
5. EEG source imaging: A practical review of the analysis steps10.3389/fneur.2019.00325 ↗
6. Real-time EEG signal enhancement using canonical correlation analysis and gaussian mixture clustering10.1155/2018/5081258 ↗
7. Epileptic seizure classification of EEG time-series using rational discrete short-time Fourier transform10.1109/TBME.2014.2360101 ↗
8. Denoising & feature extraction of EEG signal using wavelet transform
9. StomachNet: Optimal deep learning features fusion for stomach abnormalities classification10.1109/ACCESS.2020.3034217 ↗
10. Classification of positive COVID-19 CT scans using deep learning
11. A Hierarchical three-step superpixels and deep learning framework for skin lesion classification
12. Pixels to classes: Intelligent learning framework for multiclass skin lesion localization and classification10.1016/j.compeleceng.2020.106956 ↗
13. EEG signal classification using PCA, ICA, LDA and support vector machines10.1016/j.eswa.2010.06.065 ↗
14. Designing a robust feature extraction method based on optimum allocation and principal component analysis for epileptic EEG signal classification10.1016/j.cmpb.2015.01.002 ↗
15. A review on machine learning for EEG signal processing in bioengineering
16. Microscopic brain tumor detection and classification using 3D CNN and feature selection architecture10.1002/jemt.23597 ↗
17. Automated design for recognition of blood cells diseases from hematopathology using classical features selection and ELM10.1002/jemt.23578 ↗
18. Multimodal brain tumor classification using deep learning and robust feature selection: A machine learning application for radiologists10.3390/diagnostics10080565 ↗
19. Deep learning for electroencephalogram (EEG) classification tasks: A review10.1088/1741-2552/ab0ab5 ↗
20. A multilevel paradigm for deep convolutional neural network features selection with an application to human gait recognition
21. Deep convolutional neural network-based epileptic electroencephalogram (EEG) signal classification10.3389/fneur.2020.00375 ↗
22. Morphological characteristics of brain tumors causing seizures10.1001/archneurol.2010.2 ↗
23. Classification of EEG signals based on pattern recognition approach10.3389/fncom.2017.00103 ↗
24. A 1D-CNN-spectrogram based approach for seizure detection from EEG signal10.1016/j.procs.2020.03.248 ↗
25. A novel simplified convolutional neural network classification algorithm of motor imagery EEG signals based on deep learning10.3390/app10051605 ↗
26. Wavelet transform for classification of EEG signal using SVM and ANN10.13005/bpj/1328 ↗
27. Epilepsy EEG signal classification algorithm based on Improved RBF
28. An automated system for epilepsy detection using EEG brain signals based on deep learning approach10.1016/j.eswa.2018.04.021 ↗
29. Automatic seizure detection using three-dimensional CNN based on multi-channel EEG10.1186/s12911-018-0693-8 ↗
30. Classification of epileptic seizure dataset using different machine learning algorithms10.1016/j.imu.2020.100444 ↗
31. Comparative analysis of classifiers for prediction of epileptic seizures
32. Indications of nonlinear deterministic and finite-dimensional structures in time series of brain electrical activity: Dependence on recording region and brain state10.1103/PhysRevE.64.061907 ↗
33. Ventricular ectopic beat detection using a wavelet transform and a convolutional neural network10.1088/1361-6579/ab17f0 ↗
34. Continuous wavelet transform for time-varying motion extraction10.1049/iet-ipr.2008.0253 ↗
35. A sustainable deep learning framework for object recognition using multi-layers deep features fusion and selection10.3390/su12125037 ↗
36. A resource conscious human action recognition framework using 26-layered deep convolutional neural network
37. Computer-aided gastrointestinal diseases analysis from wireless capsule endoscopy: A framework of best features selection10.1109/ACCESS.2020.3010448 ↗
38. Obtaining the electrical impedance using wavelet transform from the time response10.1109/TPWRD.2012.2234942 ↗
39. EEG dataset classification using CNN method