Mohsenin, TinooshKhatwani, Mohit SunilKhatwani, Mohit Sunil2021-09-012021-09-012019-01-0112074http://hdl.handle.net/11603/22883signals such as Electroencephalogram (EEG) can be used in a variety of purposes including detecting fatigue, stress, brain disorders, brain-computer interfaces (BCIs), or building better models of human variability and human brain. However, EEG signal is frequently contaminated with other sources not related to brain activity. These artifacts may emerge from external sources such as eye blinks, muscle & head movement. In this work, we examine the problem of identifying multiple artifacts on continuous multi-channel EEG data. We first propose a Convolution Neural Networks (CNN) architecture for binary detection of EEG artifact, then further modify the architecture for classifying multiple types of artifacts. The proposed models do not need expert knowledge for feature extraction or pre-processing of EEG data and have a very efficient architecture implementable on mobile devices. We further enhance the architecture to reduce the computation and parameter size through hyperparameter optimization and the use of Depthwise and Separable convolution layers. We propose five different CNN models and evaluate and compare against each other in terms of accuracy, weight parameters, and computation requirements. Our optimized network achieves 94.17% classification accuracy averaged across 17 patients and 9 artifact classes. Compared to the original CNN based architecture, the optimized architecture provides 4.2x and 2.7x less parameters and computation, respectively and has 17.5% higher accuracy. The proposed model was also evaluated on an EEG dataset collected in our lab using a 14-channel Emotiv EPOC headset, and achieves 93.5% accuracy in detecting eye blink artifact.application:pdfEfficient Artifact Identification in Multi-Channel EEG DataText