A new multi-objective wrapper method for feature selection – Accuracy and stability analysis for BCI
MetadataShow full item record
AuthorGonzález Peñalver, Jesús; Ortega Lopera, Julio; Damas Hermoso, Miguel; Martín-Smith, Pedro; Gan, John Q.
BCIEEGMotor imageryFeature selectionMulti-objective problemEvolutionary algorithmClassificationStabilityEnsemble
J. González, J. Ortega, M. Damas, P. Martín-Smith, J. Q. Gan, A new multi-objective wrapper method for feature selection – Accuracy and stability analysis for BCI, Neurocomputing 333 (14) (2019) 407–418.
SponsorshipProject TIN2015-67020-P (Spanish “Ministerio de Economía y Competitividad”); European Regional Development Funds (ERDF)
Feature selection is an important step in building classifiers for high-dimensional data problems, such as EEG classification for BCI applications. This paper proposes a new wrapper method for feature selection, based on a multi-objective evolutionary algorithm, where the representation of the individuals or potential solutions, along with the breeding operators and objective functions, have been carefully designed to select a small subset of features that has good generalization capability, trying to avoid the over-fitting problems that wrapper methods usually suffer. A novel feature ranking procedure is also proposed in order to analyze the stability of the proposed wrapper method. Four different classification schemes have been applied within the proposed wrapper method in order to evaluate its accuracy and stability for feature selection on a real motor imagery dataset. Experimental results show that the wrapper method presented in this paper is able to obtain very small subsets of features, which are quite stable and also achieve high classification accuracy, regardless of the classifiers used.