MedElevator Войти в исследования
← Поиск публикаций

DOI 10.1080/03091902.2026.2674650

Медицинская библиотека · Journal of medical engineering & technology · 2026

Comparative machine learning for accurate EEG-based epileptic seizure state classification using sub-band analysis.

Omran Esraa, Nour Amro A, Dabbour Kosai, Elloud Mahmoud, Felemban Muhamad

СтатьяСравнительное исследованиеПеревод в очереди

Аннотация

Timely identification of seizure-related EEG states can support clinical assessment and motivate future monitoring tools. This study investigates a comparative machine-learning framework for EEG-based epileptic seizure state classification using sub-band analysis of the Bonn University EEG dataset. The signals are decomposed into delta, theta, alpha, beta, and gamma bands with bandpass filtering, and a set of lightweight statistical descriptors is extracted from each band. Support Vector Machines, Random Forest, XGBoost, CatBoost, Multi-Layer Perceptron, k-Nearest Neighbours, and Logistic Regression are then evaluated using multi-class ROC analysis, confusion matrices, precision, recall, F1-score, and accuracy. The results show that tree-based models, particularly XGBoost, CatBoost, and Random Forest, provide the strongest overall performance on this benchmark. The manuscript is now framed as a three-state EEG classification study rather than prospective seizure forecasting, and the discussion highlights the limited size of the Bonn dataset, the need for validation on larger datasets such as CHB-MIT and Siena Scalp EEG, and the requirements for future real-time deployment.

Для цитирования: Omran Esraa, Nour Amro A, Dabbour Kosai, Elloud Mahmoud, Felemban Muhamad. Comparative machine learning for accurate EEG-based epileptic seizure state classification using sub-band analysis.. Journal of medical engineering & technology. 2026. DOI: 10.1080/03091902.2026.2674650.

Предметные рубрики MeSH

Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Загрузка состояния…

История · было → стало

Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.

Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.