title: Support vector machines to detect physiological patterns for EEG and EMG-based human-computer interaction: a review.
abstract: Support vector machines (SVMs) are widely used classifiers for detecting physiological patterns in human-computer interaction (HCI). Their success is due to their versatility, robustness and large availability of free dedicated toolboxes. Frequently in the literature, insufficient details about the SVM implementation and/or parameters selection are reported, making it impossible to reproduce study analysis and results. In order to perform an optimized classification and report a proper description of the results, it is necessary to have a comprehensive critical overview of the applications of SVM. The aim of this paper is to provide a review of the usage of SVM in the determination of brain and muscle patterns for HCI, by focusing on electroencephalography (EEG) and electromyography (EMG) techniques. In particular, an overview of the basic principles of SVM theory is outlined, together with a description of several relevant literature implementations. Furthermore, details concerning reviewed papers are listed in tables and statistics of SVM use in the literature are presented. Suitability of SVM for HCI is discussed and critical comparisons with other classifiers are reported.
authors.affiliation: Department of Electronic Engineering, University of Rome Tor Vergata, Rome, Italy. School of Life and Health Sciences, Aston Brain Center, Aston University, Birmingham, UK.
authors.forename: L R
authors.initials: LR
authors.lastname: Quitadamo
authors.forename: F
authors.initials: F
authors.lastname: Cavrini
authors.forename: L
authors.initials: L
authors.lastname: Sbernini
authors.forename: F
authors.initials: F
authors.lastname: Riillo
authors.forename: L
authors.initials: L
authors.lastname: Bianchi
authors.forename: S
authors.initials: S
authors.lastname: Seri
authors.forename: G
authors.initials: G
authors.lastname: Saggio
mesh_terms: D000465:Algorithms; D001921:Brain / Q000502:physiology; D062207:Brain-Computer Interfaces; D004569:Electroencephalography / Q000379:methods*; D004576:Electromyography / Q000379:methods*; D005071:Evoked Potentials / Q000502:physiology; D006801:Humans; D008328:Man-Machine Systems; D009119:Muscle Contraction / Q000502:physiology; D018482:Muscle, Skeletal / Q000502:physiology; D010363:Pattern Recognition, Automated / Q000379:methods*; D012371:Robotics / Q000379:methods; D060388:Support Vector Machine