New algorithms for processing time-series big EEG data within mobile health monitoring systems

BACKGROUND AND OBJECTIVES Recent advances in miniature biomedical sensors, mobile smartphones, wireless communications, and distributed computing technologies provide promising techniques for developing mobile health systems. Such systems are capable of monitoring epileptic seizures reliably, which are classified as chronic diseases. Three challenging issues raised in this context with regard to the transformation, compression, storage, and visualization of big data, which results from a continuous recording of epileptic seizures using mobile devices. METHODS In this paper, we address the above challenges by developing three new algorithms to process and analyze big electroencephalography data in a rigorous and efficient manner. The first algorithm is responsible for transforming the standard European Data Format (EDF) into the standard JavaScript Object Notation (JSON) and compressing the transformed JSON data to decrease the size and time through the transfer process and to increase the network transfer rate. The second algorithm focuses on collecting and storing the compressed files generated by the transformation and compression algorithm. The collection process is performed with respect to the on-the-fly technique after decompressing files. The third algorithm provides relevant real-time interaction with signal data by prospective users. It particularly features the following capabilities: visualization of single or multiple signal channels on a smartphone device and query data segments. RESULTS We tested and evaluated the effectiveness of our approach through a software architecture model implementing a mobile health system to monitor epileptic seizures. The experimental findings from 45 experiments are promising and efficiently satisfy the approach's objectives in a price of linearity. Moreover, the size of compressed JSON files and transfer times are reduced by 10% and 20%, respectively, while the average total time is remarkably reduced by 67% through all performed experiments. CONCLUSIONS Our approach successfully develops efficient algorithms in terms of processing time, memory usage, and energy consumption while maintaining a high scalability of the proposed solution. Our approach efficiently supports data partitioning and parallelism relying on the MapReduce platform, which can help in monitoring and automatic detection of epileptic seizures.

[1]  Colm Seale Real-Time Processing of EEG Signals for Mobile Detection of Seizures , 2012 .

[2]  Lars Kai Hansen,et al.  The Smartphone Brain Scanner: A Mobile Real-time Neuroimaging System , 2013, ArXiv.

[3]  Chien-Hung Chen,et al.  Electrophysiological Signal Analysis and Visualization using Cloudwave for Epilepsy Clinical Research , 2013, MedInfo.

[4]  R. Ilmoniemi,et al.  Magnetoencephalography-theory, instrumentation, and applications to noninvasive studies of the working human brain , 1993 .

[5]  A Värri,et al.  A simple format for exchange of digitized polygraphic recordings. , 1992, Electroencephalography and clinical neurophysiology.

[6]  Amr Mohamed,et al.  Performance evaluation for compression-accuracy trade-off using compressive sensing for EEG-based epileptic seizure detection in wireless tele-monitoring , 2013, 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC).

[7]  Zendrix Ng EDF File Preprocessing and the Query Interface PSGQuery , 2011 .

[8]  Benjamin H. Brinkmann,et al.  Large-scale electrophysiology: Acquisition, compression, encryption, and storage of big data , 2009, Journal of Neuroscience Methods.

[9]  Benjamin H. Brinkmann,et al.  Multiscale electrophysiology format: An open-source electrophysiology format using data compression, encryption, and cyclic redundancy check , 2009, 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[10]  Hermie Hermens,et al.  A framework for the comparison of mobile patient monitoring systems , 2012, J. Biomed. Informatics.

[11]  Chien-Hung Chen,et al.  Domain Ontology As Conceptual Model for Big Data Management: Application in Biomedical Informatics , 2014, ER.

[12]  Hairong Kuang,et al.  The Hadoop Distributed File System , 2010, 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST).

[13]  Yoshitsugu Yasui,et al.  A brainwave signal measurement and data processing technique for daily life applications. , 2009, Journal of physiological anthropology.

[14]  Mohamed Adel Serhani,et al.  Real time EEG compression for energy-aware continous mobile monitoring , 2015, 2015 27th International Conference on Microelectronics (ICM).

[15]  Meng Zhao,et al.  Epilepsy and seizure ontology: towards an epilepsy informatics infrastructure for clinical research and patient care , 2014, J. Am. Medical Informatics Assoc..

[16]  Nigam H. Shah,et al.  The coming age of data-driven medicine: translational bioinformatics' next frontier , 2012, J. Am. Medical Informatics Assoc..

[17]  Mohamed Adel Serhani,et al.  An automatic mobile-health based approach for EEG epileptic seizures detection , 2015, Expert Syst. Appl..

[18]  Pierre Yger,et al.  Neo: an object model for handling electrophysiology data in multiple formats , 2014, Front. Neuroinform..

[19]  Dario Pompili,et al.  Cloud-based deep learning of big EEG data for epileptic seizure prediction , 2016, 2016 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[20]  Dario Pompili,et al.  Real-Time Epileptic Seizure Detection from EEG Signals via Random Subspace Ensemble Learning , 2016, 2016 IEEE International Conference on Autonomic Computing (ICAC).

[21]  Aiqing Zhang,et al.  Light-Weight and Robust Security-Aware D2D-Assist Data Transmission Protocol for Mobile-Health Systems , 2017, IEEE Transactions on Information Forensics and Security.

[22]  John K. Zao,et al.  Augmented Brain Computer Interaction Based on Fog Computing and Linked Data , 2014, 2014 International Conference on Intelligent Environments.

[23]  T. Sejnowski,et al.  Linking brain, mind and behavior. , 2008, International journal of psychophysiology : official journal of the International Organization of Psychophysiology.

[24]  Melanie Swan,et al.  Sensor Mania! The Internet of Things, Wearable Computing, Objective Metrics, and the Quantified Self 2.0 , 2012, J. Sens. Actuator Networks.

[25]  Thomas Wachtler,et al.  Data management routines for reproducible research using the G-Node Python Client library , 2014, Front. Neuroinform..

[26]  Lars Kai Hansen,et al.  The Smartphone Brain Scanner: A Portable Real-Time Neuroimaging System , 2013, PloS one.

[27]  Hossam S. Hassanein,et al.  Ubiquitous Health Monitoring Using Mobile Web Services , 2012, ANT/MobiWIS.