The aim of this paper is to propose a real-time classification algorithm for the low-amplitude electroencephalography (EEG) signals, such as those produced by remembering an unpleasant odor, to drive a brain-computer interface. The peculiarity of these EEG signals is that they require ad hoc signals preprocessing by wavelet decomposition, and the definition of a set of features able to characterize the signals and to discriminate among different conditions. The proposed method is completely parameterized, aiming at a multiclass classification and it might be considered in the framework of machine learning. It is a two stages algorithm. The first stage is offline and it is devoted to the determination of a suitable set of features and to the training of a classifier. The second stage, the real-time one, is to test the proposed method on new data. In order to avoid redundancy in the set of features, the principal components analysis is adapted to the specific EEG signal characteristics and it is applied; the classification is performed through the support vector machine. Experimental tests on ten subjects, demonstrating the good performance of the algorithm in terms of both accuracy and efficiency, are also reported and discussed.

A Classification Algorithm for Electroencephalography Signals by Self-Induced Emotional Stimuli

PETRACCA, ANDREA;SPEZIALETTI, MATTEO;PLACIDI, GIUSEPPE
2016-01-01

Abstract

The aim of this paper is to propose a real-time classification algorithm for the low-amplitude electroencephalography (EEG) signals, such as those produced by remembering an unpleasant odor, to drive a brain-computer interface. The peculiarity of these EEG signals is that they require ad hoc signals preprocessing by wavelet decomposition, and the definition of a set of features able to characterize the signals and to discriminate among different conditions. The proposed method is completely parameterized, aiming at a multiclass classification and it might be considered in the framework of machine learning. It is a two stages algorithm. The first stage is offline and it is devoted to the determination of a suitable set of features and to the training of a classifier. The second stage, the real-time one, is to test the proposed method on new data. In order to avoid redundancy in the set of features, the principal components analysis is adapted to the specific EEG signal characteristics and it is applied; the classification is performed through the support vector machine. Experimental tests on ten subjects, demonstrating the good performance of the algorithm in terms of both accuracy and efficiency, are also reported and discussed.
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11697/91887
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 45
  • ???jsp.display-item.citation.isi??? 39
social impact