Background
Based on the symptoms experienced during the episode and the Electroencephalograph (EEG) recording made during the inter-ictal phase, the doctor makes the epileptic seizure type diagnosis. The fundamental issue, however, is that patients frequently struggle to explain their symptoms in the absence of an observer and identify traces in inter-ictal EEG patterns.
Aims
This study examines electroencephalographic (EEG) signals from epileptic seizures in order to diagnose seizures in pre-ictal, ictal, and inter-ictal stages and to categorize them into seven groups.
Methods
For the investigation, a licensed dataset from Temple University Hospital was used. Seven different seizure types are pre-processed from the seizure corpus and divided into pre-ictal, ictal, and inter-ictal stages. K-Nearest Neighbor (KNN), Random Forest, and other machine and deep learning techniques were used to perform the multi-class categorization.
Result
With 20 channels and an 80 − 20 train-test ratio, multiclass classification of seven different types of epileptic seizures was accomplished. For the pre-ictal, ictal, and inter-ictal stages, weighted KNN achieved accuracy levels of 94.7%, 94.7%, 69.0% during training and 94.46%, 94.46%, and 71.11% during testing.
Conclusion
Seven epileptic seizure type classification using machine learning techniques carried out with MATLAB software and weighted KNN shows better accuracy comparatively.