Wavelet-based Gaussian-mixture hidden Markov model for the detection of multistage seizure dynamics: A proof-of-concept study

BackgroundEpilepsy is a common neurological disorder characterized by recurrent electrophysiological activities, known as seizures. Without the appropriate detection strategies, these seizure episodes can dramatically affect the quality of life for those afflicted. The rationale of this study is to develop an unsupervised algorithm for the detection of seizure states so that it may be implemented along with potential intervention strategies.MethodsHidden Markov model (HMM) was developed to interpret the state transitions of the in vitro rat hippocampal slice local field potentials (LFPs) during seizure episodes. It can be used to estimate the probability of state transitions and the corresponding characteristics of each state. Wavelet features were clustered and used to differentiate the electrophysiological characteristics at each corresponding HMM states. Using unsupervised training method, the HMM and the clustering parameters were obtained simultaneously. The HMM states were then assigned to the electrophysiological data using expert guided technique. Minimum redundancy maximum relevance (mRMR) analysis and Akaike Information Criterion (AICc) were applied to reduce the effect of over-fitting. The sensitivity, specificity and optimality index of chronic seizure detection were compared for various HMM topologies. The ability of distinguishing early and late tonic firing patterns prior to chronic seizures were also evaluated.ResultsSignificant improvement in state detection performance was achieved when additional wavelet coefficient rates of change information were used as features. The final HMM topology obtained using mRMR and AICc was able to detect non-ictal (interictal), early and late tonic firing, chronic seizures and postictal activities. A mean sensitivity of 95.7%, mean specificity of 98.9% and optimality index of 0.995 in the detection of chronic seizures was achieved. The detection of early and late tonic firing was validated with experimental intracellular electrical recordings of seizures.ConclusionsThe HMM implementation of a seizure dynamics detector is an improvement over existing approaches using visual detection and complexity measures. The subjectivity involved in partitioning the observed data prior to training can be eliminated. It can also decipher the probabilities of seizure state transitions using the magnitude and rate of change wavelet information of the LFPs.

[1]  Abdulhamit Subasi,et al.  Wavelet neural network classification of EEG signals by using AR model with MLE preprocessing , 2005, Neural Networks.

[2]  Amit Mukherjee,et al.  Detection of pseudosinusoidal epileptic seizure segments in the neonatal EEG by cascading a rule-based algorithm with a neural network , 2006, IEEE Transactions on Biomedical Engineering.

[3]  J. Morlet,et al.  [16] Mallat, S. (1989) \A Theory for Multiresolution Signal Decomposition: The Wavelet Representation, " IEEE Transactions on Pattern Analysis and Machine Intelligence, , 1995 .

[4]  W R Webber,et al.  An approach to seizure detection using an artificial neural network (ANN). , 1996, Electroencephalography and clinical neurophysiology.

[5]  Houman Khosravani,et al.  The effects of high-frequency oscillations in hippocampal electrical activities on the classification of epileptiform events using artificial neural networks , 2006, Journal of neural engineering.

[6]  B. Litt,et al.  High-frequency oscillations and seizure generation in neocortical epilepsy. , 2004, Brain : a journal of neurology.

[7]  D. Coulter,et al.  Generation and propagation of epileptiform discharges in a combined entorhinal cortex/hippocampal slice. , 1993, Journal of neurophysiology.

[8]  A. Sik,et al.  Transition to seizures in the isolated immature mouse hippocampus: a switch from dominant phasic inhibition to dominant phasic excitation , 2008, The Journal of physiology.

[9]  Blanco,et al.  Time-frequency analysis of electroencephalogram series. , 1995, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[10]  Hasan Ocak,et al.  Automatic detection of epileptic seizures in EEG using discrete wavelet transform and approximate entropy , 2009, Expert Syst. Appl..

[11]  Daniel Rivero,et al.  Epileptic seizure detection using multiwavelet transform based approximate entropy and artificial neural networks , 2010, Journal of Neuroscience Methods.

[12]  Fuhui Long,et al.  Feature selection based on mutual information criteria of max-dependency, max-relevance, and min-redundancy , 2003, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Pramod P Khargonekar,et al.  Support vector machines for seizure detection in an animal model of chronic epilepsy , 2010, Journal of neural engineering.

[14]  Ali H. Shoeb,et al.  Patient-specific seizure onset detection , 2004, Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[15]  A. Aarabi,et al.  A fuzzy rule-based system for epileptic seizure detection in intracranial EEG , 2009, Clinical Neurophysiology.

[16]  R. Wennberg,et al.  Type III intermittency in human partial epilepsy , 1999, The European journal of neuroscience.

[17]  Hyunchul Kim,et al.  Epileptic seizure detection - an AR model based algorithm for implantable device , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[18]  Berj L. Bardakjian,et al.  Prediction of Seizure Onset in an In-Vitro Hippocampal Slice Model of Epilepsy Using Gaussian-Based and Wavelet-Based Artificial Neural Networks , 2005, Annals of Biomedical Engineering.

[19]  M. Rosenstein,et al.  A practical method for calculating largest Lyapunov exponents from small data sets , 1993 .

[20]  I. Osorio,et al.  Stochastic Modeling and Prediction of Experimental Seizures in Sprague‐Dawley Rats , 2001, Journal of clinical neurophysiology : official publication of the American Electroencephalographic Society.

[21]  Abdulhamit Subasi,et al.  Neural Networks with Periodogram and Autoregressive Spectral Analysis Methods in Detection of Epileptic Seizure , 2004, Journal of Medical Systems.

[22]  J. Gotman,et al.  An automatic warning system for epileptic seizures recorded on intracerebral EEGs , 2005, Clinical Neurophysiology.

[23]  Bálint Lasztóczi,et al.  High‐frequency synaptic input contributes to seizure initiation in the low‐[Mg2+] model of epilepsy , 2004, The European journal of neuroscience.

[24]  N Pradhan,et al.  Detection of seizure activity in EEG by an artificial neural network: a preliminary study. , 1996, Computers and biomedical research, an international journal.

[25]  Houman Khosravani,et al.  The control of seizure-like activity in the rat hippocampal slice. , 2003, Biophysical journal.

[26]  H. Akaike A new look at the statistical model identification , 1974 .

[27]  John Milton,et al.  Dynamic diseases in neurology and psychiatry. , 1995, Chaos.

[28]  Carlos Guerrero-Mosquera,et al.  New feature extraction approach for epileptic EEG signal detection using time-frequency distributions , 2010, Medical & Biological Engineering & Computing.

[29]  Dong-Uk Hwang,et al.  Non-parametric early seizure detection in an animal model of temporal lobe epilepsy , 2008, Journal of neural engineering.

[30]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[31]  Berj L. Bardakjian,et al.  Online Prediction of Onsets of Seizure-like Events in Hippocampal Neural Networks Using Wavelet Artificial Neural Networks , 2006, Annals of Biomedical Engineering.

[32]  Hojjat Adeli,et al.  A Wavelet-Chaos Methodology for Analysis of EEGs and EEG Subbands to Detect Seizure and Epilepsy , 2007, IEEE Transactions on Biomedical Engineering.

[33]  Brian Litt,et al.  A stochastic framework for evaluating seizure prediction algorithms using hidden Markov models. , 2007, Journal of neurophysiology.

[34]  Jeff A. Bilmes,et al.  A gentle tutorial of the em algorithm and its application to parameter estimation for Gaussian mixture and hidden Markov models , 1998 .

[35]  Blanco,et al.  Time-frequency analysis of electroencephalogram series. II. Gabor and wavelet transforms. , 1996, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[36]  A J Gabor,et al.  Seizure detection using a self-organizing neural network: validation and comparison with other detection strategies. , 1998, Electroencephalography and clinical neurophysiology.

[37]  I. Módy,et al.  Low extracellular magnesium induces epileptiform activity and spreading depression in rat hippocampal slices. , 1987, Journal of neurophysiology.

[38]  I. Osorio,et al.  Real‐Time Automated Detection and Quantitative Analysis of Seizures and Short‐Term Prediction of Clinical Onset , 1998, Epilepsia.

[39]  David R. Anderson,et al.  Model selection and multimodel inference : a practical information-theoretic approach , 2003 .

[40]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[41]  Bálint Lasztóczi,et al.  Cyclothiazide prolongs low [Mg2+]-induced seizure-like events. , 2006, Journal of neurophysiology.

[42]  Ahmet Alkan,et al.  Automatic seizure detection in EEG using logistic regression and artificial neural network , 2005, Journal of Neuroscience Methods.

[43]  David J. C. MacKay,et al.  Bayesian Methods for Backpropagation Networks , 1996 .

[44]  David B. Grayden,et al.  Seizure Detection Using Seizure Probability Estimation: Comparison of Features Used to Detect Seizures , 2009, Annals of Biomedical Engineering.

[45]  Klaus Lehnertz,et al.  Automated detection of a preseizure state based on a decrease in synchronization in intracranial electroencephalogram recordings from epilepsy patients. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[46]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

[47]  D. Coulter,et al.  Long-duration self-sustained epileptiform activity in the hippocampal-parahippocampal slice: a model of status epilepticus. , 1995, Journal of neurophysiology.

[48]  O. A. Rosso,et al.  EEG analysis using wavelet-based information tools , 2006, Journal of Neuroscience Methods.

[49]  Yüksel Özbay,et al.  A new approach for epileptic seizure detection using adaptive neural network , 2009, Expert Syst. Appl..

[50]  J. McNamara,et al.  Mechanism of epilepsy. , 1994, Annual review of medicine.

[51]  Steven J. Schiff,et al.  Neuronal spatiotemporal pattern discrimination: The dynamical evolution of seizures , 2005, NeuroImage.

[52]  J. Gotman,et al.  Wavelet based automatic seizure detection in intracerebral electroencephalogram , 2003, Clinical Neurophysiology.