Artifact detection in EEG using machine learning

The electroencephalography (EEG) data records vast amounts of human cerebral activity yet is still reviewed primarily by human readers. Most of the times, the data is contaminated with non-cerebral originated signals, called artifacts, which could be very difficult to visually detect and, undiscovered, could damage the neural information analysis. The purpose of our work is to detect the artifacts by identifying the most relevant features, both in the temporal and frequency domains, and train various supervised learning algorithms: Decision Trees, SVM and KNN, in order to distinguish between clean and contaminated signals. The performance of our method exceeds the ones achieved in literature with an accuracy of detection of 98.78%, 98.30% for precision and 98.40% for recall, for the best settings we found.

[1]  Iván Manuel,et al.  EEG artifact detection , 2011 .

[2]  M. A. Sovierzoski,et al.  Identifying eye blinks in EEG signal analysis , 2008, 2008 International Conference on Information Technology and Applications in Biomedicine.

[3]  Tele Tan,et al.  Classifying eye and head movement artifacts in EEG signals , 2011, 5th IEEE International Conference on Digital Ecosystems and Technologies (IEEE DEST 2011).

[4]  Lucia Melloni,et al.  Visual Exploration and Object Recognition by Lattice Deformation , 2011, PloS one.

[5]  Simon O’Regan,et al.  Artefact Detection and Removal Algorithms for EEG Diagnostic Systems , 2018 .

[6]  Nitesh V. Chawla,et al.  SMOTE: Synthetic Minority Over-sampling Technique , 2002, J. Artif. Intell. Res..

[7]  Valer Jurcak,et al.  10/20, 10/10, and 10/5 systems revisited: Their validity as relative head-surface-based positioning systems , 2007, NeuroImage.

[8]  Tapio Elomaa,et al.  An Analysis of Reduced Error Pruning , 2001, J. Artif. Intell. Res..

[9]  Chong Jin Ong,et al.  Automatic identification and removal of artifacts in EEG using a probabilistic multi-class SVM approach with error correction , 2008, 2008 IEEE International Conference on Systems, Man and Cybernetics.

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

[11]  Mobyen Uddin Ahmed,et al.  Classification of Ocular Artifacts in EEG Signals Using Hierarchical Clustering and Case-based Reasoning , 2014 .

[12]  Vandana,et al.  Survey of Nearest Neighbor Techniques , 2010, ArXiv.

[13]  Arun Khosla,et al.  Comparison of SVM and ANN for classification of eye events in EEG , 2011 .

[14]  Christophe Pouzat,et al.  An Algebraic Method for Eye Blink Artifacts Detection in Single Channel EEG Recordings , 2010 .

[15]  Terrence J. Sejnowski,et al.  Enhanced detection of artifacts in EEG data using higher-order statistics and independent component analysis , 2007, NeuroImage.