Skip to main content

Evolutionary Algorithms with Linkage Information for Feature Selection in Brain Computer Interfaces

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 513))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    http://www.bbci.de/competition/iii/#datasets.

References

  1. 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

    Google Scholar 

  2. 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

    Google Scholar 

  3. Brownlee, A.E.I., McCall, J.A.W., Zhang, Q.: Fitness modeling with Markov networks. IEEE Trans. Evolut. Comput. 17(6), 862–879 (2013)

    Article  Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. Chandrashekar, G., Sahin, F.: A survey on feature selection methods. Comput. Electr. Eng. 40(1), 16–28 (2014)

    Article  Google Scholar 

  8. 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)

    Google Scholar 

  9. 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

    Google Scholar 

  10. 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)

    Google Scholar 

  11. Harik, G.R., Goldberg, D.E.: Learning linkage. In: FOGA, vol. 4, pp. 247–262 (1996)

    Google Scholar 

  12. Hauschild, M., Pelikan, M.: An introduction and survey of estimation of distribution algorithms. Swarm Evol. Comput. 1(3), 111–128 (2011)

    Article  Google Scholar 

  13. 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)

    Google Scholar 

  14. Heckendorn, R.B., Wright, A.H.: Efficient linkage discovery by limited probing. Evol. Comput. 12(4), 517–545 (2004)

    Article  MATH  Google Scholar 

  15. Holland, J.H. (ed.): Adaptation in Natural and Artificial Systems, pp. 175–177. University of Michigan Press, Ann Arbor (1975)

    Google Scholar 

  16. 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)

    Google Scholar 

  17. Ko, M., Majkowski, A., Rak, R.: Implementation of genetic algorithms to feature selection for the use of brain-computer. Interface 5, 71–73 (2011)

    Google Scholar 

  18. Lee, J., Kim, D.-W.: Memetic feature selection algorithm for multi-label classification. Inf. Sci. 293, 80–96 (2015)

    Article  Google Scholar 

  19. 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)

    Article  Google Scholar 

  20. 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)

    Google Scholar 

  21. Nicolas-Alonso, L.-P., Gomez-Gil, J.: Brain computer interfaces, a review. Sensors (Basel, Switzerland) 12(2), 1211–1279 (2012)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. Radetic, E., Pelikan, M.: Spurious dependencies and EDA scalability. In: Proceedings of the GECCO, pp. 303–310 (2010)

    Google Scholar 

  24. Rejer, I.: Genetic algorithm with aggressive mutation for feature selection in BCI feature space. Pattern Anal. Appl. 18(3), 485–492 (2014)

    Article  MathSciNet  Google Scholar 

  25. 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)

    Google Scholar 

  26. 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

    Google Scholar 

Download references

Acknowledgments

Work funded by UK EPSRC grant EP/J017515 (DAASE).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jason Adair .

Editor information

Editors and Affiliations

Appendix

Appendix

See Table 2.

Table 2 Table displaying each feature referenced by the channel, second and frequency from which it was extracted

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics