NeuroAssist: Open-Source Automatic Event Detection in Scalp EEG

Abstract

Localisation of clinically relevant events within Electroencephalogram (EEG) recordings can be useful for explaining the decisions made by automated EEG screening and decision support systems. The majority of existing deep learning based approaches that have been proposed in recent literature only classify EEG records as normal or pathological without providing any justification for their decisions and thus are not very transparent. In clinical practice it is often observed that a significant proportion of EEG recordings does not contain any abnormal (or pathological) events; even in cases classified as pathological. If deployed in practice such a setup would not be very useful since it would require neurologists to invest additional time, manually searching for events within an EEG recording before accepting or rejecting the decision proposed by the automated system. This work presents open-source software that can automatically localise and classify abnormalities both across time and EEG channels. Our work can thus be used to reveal the reasons behind an EEG recording being classified as normal or pathological/abnormal. Training an automated event localisation system requires a dataset containing fine-grained labels pointing out precise locations of events. To facilitate further development we are also releasing the dataset and annotations used in this work for use by the research community. This dataset contains 1,075 EEG recordings with precise temporal and channel locations of two broad categories of abnormal events: (i) Epileptiform discharges and (ii) Non-epileptiform abnormalities. Our localisation system is based on features derived from wavelet transforms. For event classification we investigated the performance of both classic machine learning algorithms (support vector machines, decision trees, random forest classifier) and deep convolutional neural networks (VGG16, GoogLeNet and EfficientNet). Our results indicate that deep convolutional neural networks outperform classic machine learning algorithms in terms of average values of precision, recall, F1-score and accuracy.

Publication DOI: https://doi.org/10.1109/ACCESS.2024.3492673
Divisions: College of Engineering & Physical Sciences > School of Computer Science and Digital Technologies > Applied AI & Robotics
Funding Information: The authors are grateful to the support staff at Pak-Emirates Military Hospital, Rawalpindi Pakistan for their help in collecting data for this project. This work was funded by the University of Jeddah, Jeddah, Saudi Arabia, under grant No. (UJ-21-ICI-1).
Additional Information: This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
Uncontrolled Keywords: Electroencephalography,Recording,Deep learning,Brain modeling,Machine learning algorithms,Pipelines,Location awareness,Discharges (electric),Classification algorithms,Vectors
Publication ISSN: 2169-3536
Last Modified: 13 Nov 2024 08:20
Date Deposited: 07 Nov 2024 18:56
Full Text Link: https://ieeexpl ... ument/10745489/
Related URLs:
PURE Output Type: Article
Published Date: 2024-11-06
Published Online Date: 2024-11-06
Accepted Date: 2024-11-01
Authors: Alqarni, Mohammad Ali
Masood, Hira
Qureshi, Adil Jowad
Alvi, Muiz
Arbab, Haziq
Khan, Hassan Aqeel (ORCID Profile 0000-0002-5501-160X)
Kamboh, Awais Mehmood
Shafait, Saima
Shafait, Faisal

Download

[img]

Version: Accepted Version

License: Creative Commons Attribution

| Preview

Export / Share Citation


Statistics

Additional statistics for this record