A system for automatic artifact removal in ictal scalp EEG based on independent component analysis and Bayesian classification

OBJECTIVE To devise an automated system to remove artifacts from ictal scalp EEG, using independent component analysis (ICA). METHODS A Bayesian classifier was used to determine the probability that 2s epochs of seizure segments decomposed by ICA represented EEG activity, as opposed to artifact. The classifier was trained using numerous statistical, spectral, and spatial features. The system's performance was then assessed using separate validation data. RESULTS The classifier identified epochs representing EEG activity in the validation dataset with a sensitivity of 82.4% and a specificity of 83.3%. An ICA component was considered to represent EEG activity if the sum of the probabilities that its epochs represented EEG exceeded a threshold predetermined using the training data. Otherwise, the component represented artifact. Using this threshold on the validation set, the identification of EEG components was performed with a sensitivity of 87.6% and a specificity of 70.2%. Most misclassified components were a mixture of EEG and artifactual activity. CONCLUSIONS The automated system successfully rejected a good proportion of artifactual components extracted by ICA, while preserving almost all EEG components. The misclassification rate was comparable to the variability observed in human classification. SIGNIFICANCE Current ICA methods of artifact removal require a tedious visual classification of the components. The proposed system automates this process and removes simultaneously multiple types of artifacts.

[1]  Christopher J. James,et al.  Temporally constrained ICA: an application to artifact rejection in electromagnetic brain signal analysis , 2003, IEEE Transactions on Biomedical Engineering.

[2]  C. Metz Basic principles of ROC analysis. , 1978, Seminars in nuclear medicine.

[3]  J. Gotman,et al.  Frequency content of EEG and EMG at seizure onset: possibility of removal of EMG artefact by digital filtering. , 1981, Electroencephalography and clinical neurophysiology.

[4]  Patrick Berg,et al.  Artifact Correction of the Ongoing EEG Using Spatial Filters Based on Artifact and Brain Signal Topographies , 2002, Journal of clinical neurophysiology : official publication of the American Electroencephalographic Society.

[5]  Arnaud Delorme,et al.  EEGLAB: an open source toolbox for analysis of single-trial EEG dynamics including independent component analysis , 2004, Journal of Neuroscience Methods.

[6]  Ernst Fernando Lopes Da Silva Niedermeyer,et al.  Electroencephalography, basic principles, clinical applications, and related fields , 1982 .

[7]  W. Blume,et al.  EEG morphology of partial epileptic seizures. , 1984, Electroencephalography and clinical neurophysiology.

[8]  Usama M. Fayyad,et al.  Multi-Interval Discretization of Continuous-Valued Attributes for Classification Learning , 1993, IJCAI.

[9]  E Donchin,et al.  A new method for off-line removal of ocular artifact. , 1983, Electroencephalography and clinical neurophysiology.

[10]  T. Lagerlund,et al.  Spatial filtering of multichannel electroencephalographic recordings through principal component analysis by singular value decomposition. , 1997, Journal of clinical neurophysiology : official publication of the American Electroencephalographic Society.

[11]  Erkki Oja,et al.  Independent component analysis: algorithms and applications , 2000, Neural Networks.

[12]  J Gotman,et al.  Separation of spikes from background by independent component analysis with dipole modeling and comparison to intracranial recording , 2001, Clinical Neurophysiology.

[13]  Hyunwoo Nam,et al.  Independent Component Analysis of Ictal EEG in Medial Temporal Lobe Epilepsy , 2002, Epilepsia.

[14]  Seungjin Choi,et al.  ICA+OPCA for artifact-robust classification of EEG data , 2003, 2003 IEEE XIII Workshop on Neural Networks for Signal Processing (IEEE Cat. No.03TH8718).

[15]  M.A. Mananas,et al.  Evaluation of an automatic ocular filtering method for awake spontaneous EEG signals based on independent component analysis , 2004, The 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[16]  B. Montrucchio,et al.  Automatic ocular artifact rejection based on independent component analysis and eyeblink detection , 2003, First International IEEE EMBS Conference on Neural Engineering, 2003. Conference Proceedings..

[17]  Aapo Hyvärinen,et al.  A Fast Fixed-Point Algorithm for Independent Component Analysis , 1997, Neural Computation.

[18]  M van de Velde,et al.  Detection of muscle artefact in the normal human awake EEG. , 1998, Electroencephalography and clinical neurophysiology.

[19]  J Gotman,et al.  Improvement in the performance of automated spike detection using dipole source features for artefact rejection , 2003, Clinical Neurophysiology.

[20]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[21]  Richard C. Burgess,et al.  Effects of eyelid closure, blinks, and eye movements on the electroencephalogram , 2005, Clinical Neurophysiology.

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

[23]  J Gotman,et al.  Automatic detection of seizures and spikes. , 1999, Journal of clinical neurophysiology : official publication of the American Electroencephalographic Society.

[24]  Elena Urrestarazu,et al.  Independent Component Analysis Removing Artifacts in Ictal Recordings , 2004, Epilepsia.

[25]  P. Nunez,et al.  Spatial filtering and neocortical dynamics: estimates of EEG coherence , 1998, IEEE Transactions on Biomedical Engineering.

[26]  H. Moldofsky,et al.  A spectral method for removing eye movement artifacts from the EEG. , 1978, Electroencephalography and clinical neurophysiology.

[27]  Terrence J. Sejnowski,et al.  Independent Component Analysis of Simulated ERP Data , 2000 .

[28]  Terrence J. Sejnowski,et al.  Independent Component Analysis Using an Extended Infomax Algorithm for Mixed Subgaussian and Supergaussian Sources , 1999, Neural Computation.

[29]  A. J. Bell,et al.  INDEPENDENT COMPONENT ANALYSIS OF BIOMEDICAL SIGNALS , 2000 .

[30]  E. Oja,et al.  Independent Component Analysis , 2013 .

[31]  P. Rossini,et al.  Optimization of an independent component analysis approach for artifact identification and removal in magnetoencephalographic signals , 2004, Clinical Neurophysiology.

[32]  Terrence J. Sejnowski,et al.  AUTOMATIC ARTIFACT REJECTION FOR EEG DATA USING HIGH-ORDER STATISTICS AND INDEPENDENT COMPONENT ANALYSIS , 2001 .

[33]  T. Inouye,et al.  Quantification of EEG irregularity by use of the entropy of the power spectrum. , 1991, Electroencephalography and clinical neurophysiology.

[34]  Tzyy-Ping Jung,et al.  Independent Component Analysis of Electroencephalographic Data , 1995, NIPS.

[35]  Nir Friedman,et al.  Bayesian Network Classifiers , 1997, Machine Learning.

[36]  J. Wolpaw,et al.  EMG contamination of EEG: spectral and topographical characteristics , 2003, Clinical Neurophysiology.

[37]  M van de Velde,et al.  Context related artefact detection in prolonged EEG recordings. , 1999, Computer methods and programs in biomedicine.

[38]  J A Swets,et al.  Measuring the accuracy of diagnostic systems. , 1988, Science.

[39]  Wei Lu,et al.  Approach and applications of constrained ICA , 2005, IEEE Transactions on Neural Networks.

[40]  J. Gotman,et al.  A system to detect the onset of epileptic seizures in scalp EEG , 2005, Clinical Neurophysiology.