A real-time classification algorithm for EEG-based BCI driven by self-induced emotions

BACKGROUND AND OBJECTIVE The aim of this paper is to provide an efficient, parametric, general, and completely automatic real time classification method of electroencephalography (EEG) signals obtained from self-induced emotions. The particular characteristics of the considered low-amplitude signals (a self-induced emotion produces a signal whose amplitude is about 15% of a really experienced emotion) require exploring and adapting strategies like the Wavelet Transform, the Principal Component Analysis (PCA) and the Support Vector Machine (SVM) for signal processing, analysis and classification. Moreover, the method is thought to be used in a multi-emotions based Brain Computer Interface (BCI) and, for this reason, an ad hoc shrewdness is assumed. METHOD The peculiarity of the brain activation requires ad-hoc signal processing by wavelet decomposition, and the definition of a set of features for signal characterization in order to discriminate different self-induced emotions. The proposed method is a two stages algorithm, completely parameterized, aiming at a multi-class classification and may be considered in the framework of machine learning. The first stage, the calibration, is off-line and is devoted at the signal processing, the determination of the features and at the training of a classifier. The second stage, the real-time one, is the test on new data. The PCA theory is applied to avoid redundancy in the set of features whereas the classification of the selected features, and therefore of the signals, is obtained by the SVM. RESULTS Some experimental tests have been conducted on EEG signals proposing a binary BCI, based on the self-induced disgust produced by remembering an unpleasant odor. Since in literature it has been shown that this emotion mainly involves the right hemisphere and in particular the T8 channel, the classification procedure is tested by using just T8, though the average accuracy is calculated and reported also for the whole set of the measured channels. CONCLUSIONS The obtained classification results are encouraging with percentage of success that is, in the average for the whole set of the examined subjects, above 90%. An ongoing work is the application of the proposed procedure to map a large set of emotions with EEG and to establish the EEG headset with the minimal number of channels to allow the recognition of a significant range of emotions both in the field of affective computing and in the development of auxiliary communication tools for subjects affected by severe disabilities.

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

[2]  R. Panda,et al.  Classification of EEG signal using wavelet transform and support vector machine for epileptic seizure diction , 2010, 2010 International Conference on Systems in Medicine and Biology.

[3]  Dhaneswar Rath,et al.  Epilepsy Disorder Detection from EEG Signal , 2013 .

[4]  N. Birbaumer Breaking the silence: brain-computer interfaces (BCI) for communication and motor control. , 2006, Psychophysiology.

[5]  Yuan-Pin Lin,et al.  Support vector machine for EEG signal classification during listening to emotional music , 2008, 2008 IEEE 10th Workshop on Multimedia Signal Processing.

[6]  J. Wolpaw,et al.  Patients with ALS can use sensorimotor rhythms to operate a brain-computer interface , 2005, Neurology.

[7]  E. Basar,et al.  Gamma, alpha, delta, and theta oscillations govern cognitive processes. , 2001, International journal of psychophysiology : official journal of the International Organization of Psychophysiology.

[8]  Pavel Sovka,et al.  EEG Signal Classification: Introduction to the Problem , 2003 .

[9]  Gert Pfurtscheller,et al.  Motor imagery and direct brain-computer communication , 2001, Proc. IEEE.

[10]  Robert M. Haralick,et al.  Second-Order Bilinear Discriminant Analysis , 2010, J. Mach. Learn. Res..

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

[12]  Abdulhamit Subasi,et al.  Classification of EEG signals using neural network and logistic regression , 2005, Comput. Methods Programs Biomed..

[13]  Elif Derya Übeyli,et al.  Wavelet transform feature extraction from human PPG, ECG, and EEG signal responses to ELF PEMF exposures: A pilot study , 2008, Digit. Signal Process..

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

[15]  Bernhard E. Boser,et al.  A training algorithm for optimal margin classifiers , 1992, COLT '92.

[16]  H. Jasper,et al.  The ten-twenty electrode system of the International Federation. The International Federation of Clinical Neurophysiology. , 1999, Electroencephalography and clinical neurophysiology. Supplement.

[17]  R. Hari,et al.  Human cortical oscillations: a neuromagnetic view through the skull , 1997, Trends in Neurosciences.

[18]  B. Efron Estimating the Error Rate of a Prediction Rule: Improvement on Cross-Validation , 1983 .

[19]  M. Balconi,et al.  What hemodynamic (fNIRS), electrophysiological (EEG) and autonomic integrated measures can tell us about emotional processing , 2015, Brain and Cognition.

[20]  John P. Donoghue,et al.  Connecting cortex to machines: recent advances in brain interfaces , 2002, Nature Neuroscience.

[21]  F Babiloni,et al.  Linear classification of low-resolution EEG patterns produced by imagined hand movements. , 2000, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[22]  Javier Minguez,et al.  A Telepresence Mobile Robot Controlled With a Noninvasive Brain–Computer Interface , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[23]  I. Guler,et al.  Multiclass Support Vector Machines for EEG-Signals Classification , 2007, IEEE Transactions on Information Technology in Biomedicine.

[24]  Alejandra Figliola,et al.  Time-frequency analysis of electroencephalogram series. III. Wavelet packets and information cost function , 1998 .

[25]  B. W. Dahanayake,et al.  On-line Methodology for Detection of Suspected Epileptic Seizures from Electroencephalogram (EEG) , 1993 .

[26]  Angelo Perkusich,et al.  Emotion Recognition Based on Brain-Computer Interface Systems , 2013 .

[27]  M. Just,et al.  Identifying Emotions on the Basis of Neural Activation , 2013, PloS one.

[28]  Naomi R. Wray,et al.  Assessment of Response to Lithium Maintenance Treatment in Bipolar Disorder: A Consortium on Lithium Genetics (ConLiGen) Report , 2013, PloS one.

[29]  T. Martin McGinnity,et al.  EEG-Based Mobile Robot Control Through an Adaptive Brain–Robot Interface , 2014, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[30]  Abdulhamit Subasi,et al.  EEG signal classification using wavelet feature extraction and a mixture of expert model , 2007, Expert Syst. Appl..

[31]  Samir Avdakovic,et al.  Energy Distribution of EEG Signals: EEG Signal Wavelet-Neural Network Classifier , 2010, ArXiv.

[32]  Fengxi Song,et al.  Feature Selection Using Principal Component Analysis , 2010, 2010 International Conference on System Science, Engineering Design and Manufacturing Informatization.

[33]  Ken Sharman,et al.  Electroencephalogram signal classification for brain computer interfaces using wavelets and support vector machines , 2007, ESANN.

[34]  Jon A. Mukand,et al.  Neuronal ensemble control of prosthetic devices by a human with tetraplegia , 2006, Nature.

[35]  S. Nasehi,et al.  An Optimal EEG-based Emotion Recognition Algorithm Using Gabor Features , 2012 .

[36]  S. Hsieh,et al.  Classifying Different Emotional States by Means of EEG-Based Functional Connectivity Patterns , 2014, PloS one.

[37]  Barbara Zehnbauer,et al.  Thymidylate Synthase Genotype-Directed Chemotherapy for Patients with Gastric and Gastroesophageal Junction Cancers , 2014, PloS one.

[38]  R. Srinivasan Methods to Improve the Spatial Resolution of EEG , 1999 .

[39]  Danilo Avola,et al.  Basis for the implementation of an EEG-based single-trial binary brain computer interface through the disgust produced by remembering unpleasant odors , 2015, Neurocomputing.

[40]  I. Daubechies Ten Lectures on Wavelets , 1992 .

[41]  G. Pfurtscheller,et al.  Brain-Computer Interfaces for Communication and Control. , 2011, Communications of the ACM.

[42]  Mahmoud I. Al-Kadi,et al.  Effectiveness of Wavelet Denoising on Electroencephalogram Signals , 2013 .

[43]  L. Cohen,et al.  Brain–computer interfaces: communication and restoration of movement in paralysis , 2007, The Journal of physiology.

[44]  Thierry Bouwmans,et al.  Robust PCA via Principal Component Pursuit: A review for a comparative evaluation in video surveillance , 2014, Comput. Vis. Image Underst..

[45]  Abdulhamit Subasi,et al.  EEG signal classification using PCA, ICA, LDA and support vector machines , 2010, Expert Syst. Appl..

[46]  Giovanni Sparacino,et al.  Sparse Principal Component Analysis for the parsimonious description of glucose variability in diabetes , 2014, 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[47]  Antero Arkkio,et al.  Coupling pairwise support vector machines for fault classification , 2003 .

[48]  J. Satheesh Kumar,et al.  Support Vector Machine Technique for EEG Signals , 2013 .

[49]  Ingrid Daubechies,et al.  Ten Lectures on Wavelets , 1992 .