Loading…
An automatic mobile-health based approach for EEG epileptic seizures detection
•We developed a new mobile-based approach to automatically detect seizures.•We developed and implemented a set of suitable algorithms to prepare EEG signals.•We developed and implemented two new algorithms to automate features selection.•We implemented two algorithms to acquire and display signals a...
Saved in:
Published in: | Expert systems with applications 2015-11, Vol.42 (20), p.7157-7174 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | •We developed a new mobile-based approach to automatically detect seizures.•We developed and implemented a set of suitable algorithms to prepare EEG signals.•We developed and implemented two new algorithms to automate features selection.•We implemented two algorithms to acquire and display signals and analysis results.•Our approach is experimentally evaluated using the standard clinical database.
In this article, we develop a comprehensive mobile-based approach, which is able to perform the essential processes needed to automatically analyze and detect epileptic seizures using the information contained in electroencephalography (EEG) signals. We first develop and implement an appropriate combination of different algorithms that resample, smooth, remove artifacts, and constantly and adaptively segment signals to prepare them for further processing. We then improve and fully implement a large variety of features introduced in the literature of epileptic seizures detection. We also select the relevant features to reduce a feature vector space and improve the classification process by developing two automated filter and wrapper selection algorithms. We thoroughly compare between these selection algorithms in terms of redundant features, execution time and classification accuracy through three experiments. We subsequently exploit the selected features as input to a machine learning classifier to detect epileptic seizure states in a reasonable time. We experimentally and theoretically evaluate the scalability of the whole algorithm respectively on patients’ data available in standard clinical database and on 500 EEG recordings including 500 seizures. Having efficient and scabble algorithm, we develop two extra algorithms to dynamically acquire and transmit EEG signals from wireless sensors attached to patients and to visualize on mobile devices the obtained processing and analysis results. We finally integrate all our algorithms together along with an android mobile application to implement an effective mobile-based EEG monitoring system where its accuracy is tested on live EEG data. |
---|---|
ISSN: | 0957-4174 1873-6793 |
DOI: | 10.1016/j.eswa.2015.04.068 |