An Efficient Approach for EEG Seizure Detection using CNN with Feature Extraction
Epileptic seizures are a significant agony for those who suffer from them. Epileptic studies primarily focus on understanding the abnormal behavior of brain signals. Detecting seizures in EEG signals manually is a very chaotic and challenging task. Therefore, we propose an automatic seizure detection system that drastically reduces the manual effort required for seizure detection while providing accurate results. The proposed method involves extracting twelve statistical features from segmented data and adjusting labels to facilitate binary classification using a Convolutional Neural Network (CNN). The dataset is normalized and balanced using SMOTE to address class imbalance. Evaluation metrics such as accuracy, precision and recall are computed on the test set with results visualized through accuracy and loss curves. User input allows for predictions on specific test data, determining the presence of seizures based on model predictions. This structured approach ensures reliable seizure detection through the use of advanced deep learning techniques and comprehensive model evaluation. Furthermore, a comparative study was conducted to assess the effectiveness of the proposed model against conventional machine learning algorithms such as Logistic Regression, Support Vector Machine (SVM), Gradient Boosting and Decision Tree. Our analysis reveals that CNN consistently demonstrates superior performance compared to these methods.
Authors
- Abhinav R Nair
- Sminu Izudheen (ORCID: https://orcid.org/0000-0002-1058-0737)
- Ashok Gopal K.A.
- Uma Narayanana
- Liya Joseph
Institutions
- Rajagiri Hospital (IN)
Publication Details
- Published
- 2024-08-08
- DOI
- https://doi.org/10.1109/iccpct61902.2024.10673095
- Primary Topic
- EEG and Brain-Computer Interfaces
- Type
- article
- Field-Weighted Citation Impact
- 0.00