Abstract
Brain Computer Interfaces are an essential technology for the advancement of prosthetic limbs, but current signal acquisition methods are hindered by a number of factors, not least, noise. In this context, Feature Selection is required to choose the important signal features and improve classifier accuracy. Evolutionary algorithms have proven to outperform filtering methods (in terms of accuracy) for Feature Selection. This paper applies a single-point heuristic search method, Iterated Local Search (ILS), and compares it to a genetic algorithm (GA) and a memetic algorithm (MA). It then further attempts to utilise Linkage between features to guide search operators in the algorithms stated. The GA was found to outperform ILS. Counter-intuitively, linkage-guided algorithms resulted in higher classification error rates than their unguided alternatives. Explanations for this are explored.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Brownlee, A.E.I., McCall, J.A.W., Christie, L.A.: Structural coherence of problem and algorithm: an analysis for EDAs on all 2-bit and 3-bit problems. In: Proceedings of the IEEE CEC, pp. 2066–2073, Sendai, Japan, 2015. IEEE Press
Brownlee, A.E.I., Pelikan, M., McCall, J.A.W., Petrovski, A.: An application of a multivariate estimation of distribution algorithm to cancer chemotherapy. In: Proceedings of the GECCO, pp. 463–464, Atlanta, GA, USA, 2008. ACM Press
Brownlee, A.E.I., McCall, J.A.W., Zhang, Q.: Fitness modeling with Markov networks. IEEE Trans. Evolut. Comput. 17(6), 862–879 (2013)
Brownlee, A.E.I., McCall, J.A.W., Pelikan, M.: Influence of selection on structure learning in Markov network EDAs: an empirical study. In: Proceedings of the GECCO, pp. 249–256. ACM Press (2012)
Brownlee, A.E.I., Regnier-Coudert, O., McCall, J.A.W., Massie, S., Stulajter, S.: An application of a GA with Markov network surrogate to feature selection. Int. J. Syst. Sci. 44(11), 2039–2056 (2013)
Burke, E.K., Newall, J.P., Weare, R.F.: A memetic algorithm for university exam timetabling. In: Practice and Theory of Automated Timetabling: First International Conference Edinburgh, U.K., 29 August–1 September 1995 Selected Papers, Chapter, pp. 241–250. Springer, Berlin (1996)
Chandrashekar, G., Sahin, F.: A survey on feature selection methods. Comput. Electr. Eng. 40(1), 16–28 (2014)
Chen, B., Hu, J.: Protein structure prediction based on hp model using an improved hybrid EDA. In: Exploitation of Linkage Learning in Evolutionary Algorithms, chapter, pp. 193–214. Springer, Berlin (2010)
Chicano, F., Whitley, D., Sutton, A.M.: Efficient identification of improving moves in a ball for pseudo-boolean problems. In: Proceedings of the 2014 Conference on Genetic and Evolutionary Computation, GECCO ’14, pp. 437–444, New York, NY, USA, 2014. ACM
Dias, N.S., Jacinto, L.R., Mendes, P.M., Correia, J.H.: Feature down-selection in brain-computer interfaces dimensionality reduction and discrimination power. In: 2009 4th International IEEE/EMBS Conference on Neural Engineering, NER ’09, pp. 323–326 (2009)
Harik, G.R., Goldberg, D.E.: Learning linkage. In: FOGA, vol. 4, pp. 247–262 (1996)
Hauschild, M., Pelikan, M.: An introduction and survey of estimation of distribution algorithms. Swarm Evol. Comput. 1(3), 111–128 (2011)
Hauschild, M., Pelikan, M., Lima, C.F., Sastry, K.: Analyzing probabilistic models in hierarchical BOA on traps and spin glasses. In: Proceedings of the GECCO, pp. 523–530. ACM Press (2007)
Heckendorn, R.B., Wright, A.H.: Efficient linkage discovery by limited probing. Evol. Comput. 12(4), 517–545 (2004)
Holland, J.H. (ed.): Adaptation in Natural and Artificial Systems, pp. 175–177. University of Michigan Press, Ann Arbor (1975)
Kallel, L., Naudts, B., Reeves, R.: Properties of fitness functions and search landscapes. In: Kallel, L., Naudts, B., Rogers, A. (eds.) Theoretical Aspects of Evolutionary Computing, pp. 177–208. Springer (2000)
Ko, M., Majkowski, A., Rak, R.: Implementation of genetic algorithms to feature selection for the use of brain-computer. Interface 5, 71–73 (2011)
Lee, J., Kim, D.-W.: Memetic feature selection algorithm for multi-label classification. Inf. Sci. 293, 80–96 (2015)
Lima, C.F., Lobo, F.G., Pelikan, M., Goldberg, D.E.: Model accuracy in the Bayesian optimization algorithm. Soft Comput. 15(7), 1351–1371 (2010)
Lozano, J.A., Larrañaga, P., Inza, I., Bengoetxea, E.: Towards a New Evolutionary Computation: Advances on Estimation of Distribution Algorithms (Studies in Fuzziness and Soft Computing). Springer (2006)
Nicolas-Alonso, L.-P., Gomez-Gil, J.: Brain computer interfaces, a review. Sensors (Basel, Switzerland) 12(2), 1211–1279 (2012)
Payne, J.L., Greene, C.S., Hill, D.P., Moore, J.H.: Sensible initialization of a computational evolution system using expert knowledge for epistasis analysis in human genetics. In: Exploitation of Linkage Learning in Evolutionary Algorithms, pp. 215–226. Springer, Berlin (2010)
Radetic, E., Pelikan, M.: Spurious dependencies and EDA scalability. In: Proceedings of the GECCO, pp. 303–310 (2010)
Rejer, I.: Genetic algorithm with aggressive mutation for feature selection in BCI feature space. Pattern Anal. Appl. 18(3), 485–492 (2014)
Andrew, B., Schwartz, X., Cui, T., Weber, D.J., Moran, D.W.: Brain-controlled interfaces: movement restoration with neural prosthetics. Neuron 52(1), 205–20 (2006)
Whitley, D., Chen, W.: Constant time steepest descent local search with lookahead for NK-landscapes and MAX-kSAT. In: Proceedings of the 14th Annual Conference on Genetic and Evolutionary Computation, GECCO ’12, pp. 1357–1364, New York, NY, USA, 2012. ACM
Acknowledgments
Work funded by UK EPSRC grant EP/J017515 (DAASE).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix
Appendix
See Table 2.
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Adair, J., Brownlee, A., Ochoa, G. (2017). Evolutionary Algorithms with Linkage Information for Feature Selection in Brain Computer Interfaces. In: Angelov, P., Gegov, A., Jayne, C., Shen, Q. (eds) Advances in Computational Intelligence Systems. Advances in Intelligent Systems and Computing, vol 513. Springer, Cham. https://doi.org/10.1007/978-3-319-46562-3_19
Download citation
DOI: https://doi.org/10.1007/978-3-319-46562-3_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-46561-6
Online ISBN: 978-3-319-46562-3
eBook Packages: EngineeringEngineering (R0)