MEEGIPS—A Modular EEG Investigation and Processing System for Visual and Automated Detection of High Frequency Oscillations

High frequency oscillations (HFOs) are electroencephalographic correlates of brain activity detectable in a frequency range above 80 Hz. They co-occur with physiological processes such as saccades, movement execution, and memory formation, but are also related to pathological processes in patients with epilepsy. Localization of the seizure onset zone, and, more specifically, of the to-be resected area in patients with refractory epilepsy seems to be supported by the detection of HFOs. The visual identification of HFOs is very time consuming with approximately 8 h for 10 min and 20 channels. Therefore, automated detection of HFOs is highly warranted. So far, no software for visual marking or automated detection of HFOs meets the needs of everyday clinical practice and research. In the context of the currently available tools and for the purpose of related local HFO study activities we aimed at converging the advantages of clinical and experimental systems by designing and developing a comprehensive and extensible software framework for HFO analysis that, on the one hand, focuses on the requirements of clinical application and, on the other hand, facilitates the integration of experimental code and algorithms. The development project included the definition of use cases, specification of requirements, software design, implementation, and integration. The work comprised the engineering of component-specific requirements, component design, as well as component- and integration-tests. A functional and tested software package is the deliverable of this activity. The project MEEGIPS, a Modular EEG Investigation and Processing System for visual and automated detection of HFOs, introduces a highly user friendly software that includes five of the most prominent automated detection algorithms. Future evaluation of these, as well as implementation of further algorithms is facilitated by the modular software architecture.

[1]  Chih-Jen Lin,et al.  A Practical Guide to Support Vector Classication , 2008 .

[2]  Joseph R. Madsen,et al.  Current and Emerging Potential of Magnetoencephalography in the Detection and Localization of High-Frequency Oscillations in Epilepsy , 2017, Front. Neurol..

[3]  Charles L. Wilson,et al.  Quantitative analysis of high-frequency oscillations (80-500 Hz) recorded in human epileptic hippocampus and entorhinal cortex. , 2002, Journal of neurophysiology.

[4]  Huan Liu,et al.  Feature Selection for Classification , 1997, Intell. Data Anal..

[5]  Gabriel Rilling,et al.  On empirical mode decomposition and its algorithms , 2003 .

[6]  M. Kubát An Introduction to Machine Learning , 2017, Springer International Publishing.

[7]  B. Brinkmann,et al.  Pathological and physiological high-frequency oscillations in focal human epilepsy. , 2013, Journal of neurophysiology.

[8]  Miguel A Mañanas,et al.  Automated detection of epileptic ripples in MEG using beamformer-based virtual sensors , 2017, Journal of neural engineering.

[9]  J. Sarnthein,et al.  Human Intracranial High Frequency Oscillations (HFOs) Detected by Automatic Time-Frequency Analysis , 2014, PloS one.

[10]  D. Wolpert,et al.  No Free Lunch Theorems for Search , 1995 .

[11]  J Gotman,et al.  Interictal Scalp Fast Oscillations as a Marker of the Seizure Onset Zone , 2012, Neurology.

[12]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[13]  Silvio Savarese,et al.  Comparing image classification methods: K-nearest-neighbor and support-vector-machines , 2012 .

[14]  P. Fenwick,et al.  MEG’s ability to localise accurately weak transient neural sources , 2009, Clinical Neurophysiology.

[15]  Jean Gotman,et al.  High Frequency Oscillations and spikes: Separating real HFOs from false oscillations , 2016, Clinical Neurophysiology.

[16]  Shai Ben-David,et al.  Understanding Machine Learning: From Theory to Algorithms , 2014 .

[17]  J. Madsen,et al.  Surgical resection of ripple onset predicts outcome in pediatric epilepsy , 2018, Annals of neurology.

[18]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[19]  J. Gotman,et al.  High-frequency changes during interictal spikes detected by time-frequency analysis , 2011, Clinical Neurophysiology.

[20]  Jean Gotman,et al.  High‐frequency oscillations: The state of clinical research , 2017, Epilepsia.

[21]  Chih-Jen Lin,et al.  Asymptotic Behaviors of Support Vector Machines with Gaussian Kernel , 2003, Neural Computation.

[22]  Jean Gotman,et al.  The identification of distinct high-frequency oscillations during spikes delineates the seizure onset zone better than high-frequency spectral power changes , 2016, Clinical Neurophysiology.

[23]  Gabriel Rilling,et al.  Empirical mode decomposition as a filter bank , 2004, IEEE Signal Processing Letters.

[24]  Jean Gotman,et al.  Improving the identification of High Frequency Oscillations , 2009, Clinical Neurophysiology.

[25]  Liset Menendez de la Prida,et al.  Conundrums of High-Frequency Oscillations (80–800 Hz) in the Epileptic Brain , 2015, Journal of clinical neurophysiology : official publication of the American Electroencephalographic Society.

[26]  C. Doshi,et al.  Methods for detecting high-frequency oscillations in ongoing brain signals: Application to the determination of epileptic seizure onset zones , 2011 .

[27]  Justin A. Blanco,et al.  Unsupervised classification of high-frequency oscillations in human neocortical epilepsy and control patients. , 2010, Journal of neurophysiology.

[28]  Jeffery A. Hall,et al.  Interictal high‐frequency oscillations (80–500 Hz) are an indicator of seizure onset areas independent of spikes in the human epileptic brain , 2008, Epilepsia.

[29]  Yvonne Höller,et al.  High-Frequency Oscillations in the Scalp Electroencephalogram: Mission Impossible without Computational Intelligence , 2018, Comput. Intell. Neurosci..

[30]  Brian Litt,et al.  Human and automated detection of high-frequency oscillations in clinical intracranial EEG recordings , 2007, Clinical Neurophysiology.

[31]  Jean Gotman,et al.  A comparison between automated detection methods of high-frequency oscillations (80–500Hz) during seizures , 2012, Journal of Neuroscience Methods.

[32]  Brian Litt,et al.  Temporal changes of neocortical high-frequency oscillations in epilepsy. , 2013, Journal of neurophysiology.

[33]  Isabelle Guyon,et al.  An Introduction to Variable and Feature Selection , 2003, J. Mach. Learn. Res..

[34]  M. E. Galassi,et al.  GNU SCIENTI C LIBRARY REFERENCE MANUAL , 2005 .

[35]  S. Sathiya Keerthi,et al.  An Efficient Method for Gradient-Based Adaptation of Hyperparameters in SVM Models , 2006, NIPS.

[36]  Jean Gotman,et al.  Physiological and pathological high-frequency oscillations have distinct sleep-homeostatic properties , 2017, NeuroImage: Clinical.

[37]  Jan Chrastina,et al.  Frequency-independent characteristics of high-frequency oscillations in epileptic and non-epileptic regions , 2017, Clinical Neurophysiology.

[38]  C. Bénar,et al.  Pitfalls of high-pass filtering for detecting epileptic oscillations: A technical note on “false” ripples , 2010, Clinical Neurophysiology.

[39]  Joseph R. Madsen,et al.  Interictal High Frequency Oscillations Detected with Simultaneous Magnetoencephalography and Electroencephalography as Biomarker of Pediatric Epilepsy , 2016, Journal of visualized experiments : JoVE.

[40]  Jean Gotman,et al.  Detection of changes of high-frequency activity by statistical time-frequency analysis in epileptic spikes , 2009, Clinical Neurophysiology.

[41]  Fabrice Wendling,et al.  What are the assets and weaknesses of HFO detectors? A benchmark framework based on realistic simulations , 2017, PloS one.

[42]  J. Gotman,et al.  High frequency oscillations in intracranial EEGs mark epileptogenicity rather than lesion type. , 2009, Brain : a journal of neurology.

[43]  Michel Le Van Quyen,et al.  RIPPLELAB: A Comprehensive Application for the Detection, Analysis and Classification of High Frequency Oscillations in Electroencephalographic Signals , 2016, PloS one.

[44]  J. Gotman,et al.  A comparison between detectors of high frequency oscillations , 2012, Clinical Neurophysiology.

[45]  Andrzej Cichocki,et al.  Bump time-frequency toolbox: a toolbox for time-frequency oscillatory bursts extraction in electrophysiological signals , 2009, BMC Neuroscience.

[46]  Matt Stead,et al.  Spatial variation in high-frequency oscillation rates and amplitudes in intracranial EEG , 2018, Neurology.

[47]  Jean Gotman,et al.  Detection and Magnetic Source Imaging of Fast Oscillations (40–160 Hz) Recorded with Magnetoencephalography in Focal Epilepsy Patients , 2016, Brain Topography.

[48]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[49]  M. E. Spencer,et al.  A Study of Dipole Localization Accuracy for MEG and EEG using a Human Skull Phantom , 1998, NeuroImage.

[50]  Matthias Dümpelmann,et al.  How to record high‐frequency oscillations in epilepsy: A practical guideline , 2017, Epilepsia.

[51]  J. Gotman,et al.  Spontaneous ripples in the hippocampus correlate with epileptogenicity and not memory function in patients with refractory epilepsy , 2016, Epilepsy & Behavior.

[52]  Jean Gotman,et al.  Automatic detection of fast oscillations (40–200Hz) in scalp EEG recordings , 2012, Clinical Neurophysiology.

[53]  Jesús Fernández-Villaverde,et al.  A Comparison of Programming Languages in Economics , 2015 .

[54]  Andreas Schulze-Bonhage,et al.  Physiological Ripples Associated with Sleep Spindles Differ in Waveform Morphology from Epileptic Ripples , 2017, Int. J. Neural Syst..

[55]  Le Song,et al.  Feature Selection via Dependence Maximization , 2012, J. Mach. Learn. Res..

[56]  Jean Gotman,et al.  Automatic detector of High Frequency Oscillations for human recordings with macroelectrodes , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[57]  Giovanni Pellegrino,et al.  Source localization of the seizure onset zone from ictal EEG/MEG data , 2016, Human brain mapping.

[58]  Arjan Hillebrand,et al.  Identification of epileptic high frequency oscillations in the time domain by using MEG beamformer-based virtual sensors , 2016, Clinical Neurophysiology.

[59]  Lalu Mansinha,et al.  Localization of the complex spectrum: the S transform , 1996, IEEE Trans. Signal Process..

[60]  Luca Cardelli,et al.  On understanding types, data abstraction, and polymorphism , 1985, CSUR.