Skip to main content
Erschienen in: Soft Computing 10/2013

01.10.2013 | Methodologies and Application

Classification of signals by means of Genetic Programming

verfasst von: Enrique Fernández-Blanco, Daniel Rivero, Marcos Gestal, Julián Dorado

Erschienen in: Soft Computing | Ausgabe 10/2013

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper describes a new technique for signal classification by means of Genetic Programming (GP). The novelty of this technique is that no prior knowledge of the signals is needed to extract the features. Instead of it, GP is able to extract the most relevant features needed for classification. This technique has been applied for the solution of a well-known problem: the classification of EEG signals in epileptic and healthy patients. In this problem, signals obtained from EEG recordings must be correctly classified into their corresponding class. The aim is to show that the technique described here, with the automatic extraction of features, can return better results than the classical techniques based on manual extraction of features. For this purpose, a final comparison between the results obtained with this technique and other results found in the literature with the same database can be found. This comparison shows how this technique can improve the ones found.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Addison PS (2002) The illustrated wavelet transform handbook: introductory theory and applications in science, engineering, medicine and finance. Institute of Physics Publishing, BristolCrossRef Addison PS (2002) The illustrated wavelet transform handbook: introductory theory and applications in science, engineering, medicine and finance. Institute of Physics Publishing, BristolCrossRef
Zurück zum Zitat Ahsan MR, Ibrahimy MI, Khalifa OO (2009) EMG signal classification for human computer interaction: a review. Eur J Sci Res 33(3):480–501 Ahsan MR, Ibrahimy MI, Khalifa OO (2009) EMG signal classification for human computer interaction: a review. Eur J Sci Res 33(3):480–501
Zurück zum Zitat Anderson CW, Stolz EA, Shamsunder S (1998) Multivariate autoregressive models for classification of spontaneous electroencephalographic signals during mental tasks. IEEE Trans Biomed Eng 45(3):277–286. doi:10.1109/10.661153 CrossRef Anderson CW, Stolz EA, Shamsunder S (1998) Multivariate autoregressive models for classification of spontaneous electroencephalographic signals during mental tasks. IEEE Trans Biomed Eng 45(3):277–286. doi:10.​1109/​10.​661153 CrossRef
Zurück zum Zitat Andrzejak RG, Lehnertz K, Rieke C, Mormann F, David P, Elger CE (2001) Indications of nonlinear deterministic and finite dimensional structures in time series of brain electrical activity: Dependence on recording region and brain state. Phys Rev E Stat Nonlin Soft Matter Phys 64 (6) doi:061907 Andrzejak RG, Lehnertz K, Rieke C, Mormann F, David P, Elger CE (2001) Indications of nonlinear deterministic and finite dimensional structures in time series of brain electrical activity: Dependence on recording region and brain state. Phys Rev E Stat Nonlin Soft Matter Phys 64 (6) doi:061907
Zurück zum Zitat Buteneers P, Verstraeten D, van Mierlo P, Wyckhuys T, Stroobandt D, Raedt R, Hallez H, Schrauwen B (2011) Automatic detection of epileptic seizures on the intra-cranial electroencephalogram of rats using reservoir computing. Artif Intell Med 53(3):215–223. doi:10.1016/j.artmed.2011.08.006 CrossRef Buteneers P, Verstraeten D, van Mierlo P, Wyckhuys T, Stroobandt D, Raedt R, Hallez H, Schrauwen B (2011) Automatic detection of epileptic seizures on the intra-cranial electroencephalogram of rats using reservoir computing. Artif Intell Med 53(3):215–223. doi:10.​1016/​j.​artmed.​2011.​08.​006 CrossRef
Zurück zum Zitat Dalponte M, Bovolo F, Bruzzone L (2007) Automatic selection of frequency and time intervals for classification of EEG signals. Electron Lett 43(25):1406–1408. doi:10.1049/el:20072428 CrossRef Dalponte M, Bovolo F, Bruzzone L (2007) Automatic selection of frequency and time intervals for classification of EEG signals. Electron Lett 43(25):1406–1408. doi:10.​1049/​el:​20072428 CrossRef
Zurück zum Zitat Deriche M, Al-ani A (2001) A new algorithm for EEG feature selection using mutual information. In: IEEE International Conference of the Acoustics Speech and Signal Processing 2001, pp 1057–1060. doi:10.1109/ICASSP.2001.941101 Deriche M, Al-ani A (2001) A new algorithm for EEG feature selection using mutual information. In: IEEE International Conference of the Acoustics Speech and Signal Processing 2001, pp 1057–1060. doi:10.​1109/​ICASSP.​2001.​941101
Zurück zum Zitat Espejo PG, Ventura S, Herrera F (2010) A survey on the application of genetic programming to classification. Systems, man, and cybernetics, Part C: applications and reviews. IEEE Transactions on 40 (2):121–144. doi:10.1109/TSMCC.2009.2033566 Espejo PG, Ventura S, Herrera F (2010) A survey on the application of genetic programming to classification. Systems, man, and cybernetics, Part C: applications and reviews. IEEE Transactions on 40 (2):121–144. doi:10.​1109/​TSMCC.​2009.​2033566
Zurück zum Zitat Guo L, Rivero D, Seoane JA, Pazos A Classification of EEG signals using relative wavelet energy and artificial neural networks. In: Proceedings of the first ACM/SIGEVO Summit on genetic and evolutionary computation, Shanghai, China, 2009. pp 177–184. doi:10.1145/1543834.1543860 Guo L, Rivero D, Seoane JA, Pazos A Classification of EEG signals using relative wavelet energy and artificial neural networks. In: Proceedings of the first ACM/SIGEVO Summit on genetic and evolutionary computation, Shanghai, China, 2009. pp 177–184. doi:10.​1145/​1543834.​1543860
Zurück zum Zitat Hong G, Jack LB, Nandi AK (2005) Feature generation using genetic programming with application to fault classification. In: IEEE Transactions on Systems, Man and Cybernetics, Part B: cybernetics 35 (1):89–99 Hong G, Jack LB, Nandi AK (2005) Feature generation using genetic programming with application to fault classification. In: IEEE Transactions on Systems, Man and Cybernetics, Part B: cybernetics 35 (1):89–99
Zurück zum Zitat Kishore JK, Patnaik LM, Mani V, Agrawal VK (2000) Application of genetic programming for multi category pattern classification. IEEE Trans Evol Comput 4(3):242–258. doi:10.1109/4235.873235 CrossRef Kishore JK, Patnaik LM, Mani V, Agrawal VK (2000) Application of genetic programming for multi category pattern classification. IEEE Trans Evol Comput 4(3):242–258. doi:10.​1109/​4235.​873235 CrossRef
Zurück zum Zitat Koza J (1992) Genetic programming: on the programming of computers by means of natural selection. The MIT Press, CambridgeMATH Koza J (1992) Genetic programming: on the programming of computers by means of natural selection. The MIT Press, CambridgeMATH
Zurück zum Zitat Mohseni HR, Maghsoudi A, Shamsollahi B Seizure Detection in EEG signals: a comparison of different approaches. In: Conference of the IEEE Engineering in Medicine and Biology Society 2006, pp 6724–6727. doi:10.1109/IEMBS.2006.260931 Mohseni HR, Maghsoudi A, Shamsollahi B Seizure Detection in EEG signals: a comparison of different approaches. In: Conference of the IEEE Engineering in Medicine and Biology Society 2006, pp 6724–6727. doi:10.​1109/​IEMBS.​2006.​260931
Zurück zum Zitat Polat K, Günes S (2007) Classification of epileptiform EEG using a hybrid system based on decision tree classifier and fast Fourier transform. Appl Math Comput 32(2):625–631. doi:10.1016/j.amc.2006.09.022 Polat K, Günes S (2007) Classification of epileptiform EEG using a hybrid system based on decision tree classifier and fast Fourier transform. Appl Math Comput 32(2):625–631. doi:10.​1016/​j.​amc.​2006.​09.​022
Zurück zum Zitat Rabuñal JR, Puertas J, Suarez J, Rivero D (2007) Determination of the unit hydrograph of a typical urban basin using Genetic Programming and artificial neural networks. Hydrol Process 21:476–485. doi:10.1002/hyp.6250 CrossRef Rabuñal JR, Puertas J, Suarez J, Rivero D (2007) Determination of the unit hydrograph of a typical urban basin using Genetic Programming and artificial neural networks. Hydrol Process 21:476–485. doi:10.​1002/​hyp.​6250 CrossRef
Zurück zum Zitat Rivero D, Dorado J, Rabuñal J, Pazos A (2009) Evolving simple feed-forward and recurrent ANN’s for signal classification: A comparison. IEEE-INNS-ENNS International Joint Conference on Neural Networks, pp 2685–2692.doi:10.1109/IJCNN.2009.5178621 Rivero D, Dorado J, Rabuñal J, Pazos A (2009) Evolving simple feed-forward and recurrent ANN’s for signal classification: A comparison. IEEE-INNS-ENNS International Joint Conference on Neural Networks, pp 2685–2692.doi:10.​1109/​IJCNN.​2009.​5178621
Zurück zum Zitat Rivero D, Fernandez-Blanco E, Dorado J, Pazos A (2011a) A new signal classification technique by means of Genetic Algorithms and kNN. IEEE Congress on Evolutionary Computation (CEC), pp 581–586. doi:10.1109/CEC.2011.5949671 Rivero D, Fernandez-Blanco E, Dorado J, Pazos A (2011a) A new signal classification technique by means of Genetic Algorithms and kNN. IEEE Congress on Evolutionary Computation (CEC), pp 581–586. doi:10.​1109/​CEC.​2011.​5949671
Zurück zum Zitat Rivero D, Fernandez-Blanco E, Dorado J, Pazos A (2011b) Using recurrent ANNs for the detection of epileptic seizures in EEG signals. IEEE Congress on Evolutionary Computation (CEC), pp 587–592. doi:10.1109/CEC.2011.5949672 Rivero D, Fernandez-Blanco E, Dorado J, Pazos A (2011b) Using recurrent ANNs for the detection of epileptic seizures in EEG signals. IEEE Congress on Evolutionary Computation (CEC), pp 587–592. doi:10.​1109/​CEC.​2011.​5949672
Zurück zum Zitat Sadati N, Mohseni HR, Maghsoudi A (2006) Epileptic Seizure Detection using neural fuzzy networks. In: IEEE International Conference on Fuzzy Systems, pp 596–600 doi:10.1109/FUZZY.2006.1681772 Sadati N, Mohseni HR, Maghsoudi A (2006) Epileptic Seizure Detection using neural fuzzy networks. In: IEEE International Conference on Fuzzy Systems, pp 596–600 doi:10.​1109/​FUZZY.​2006.​1681772
Zurück zum Zitat Schneider M, Mustaro PN Lima CAM (2009) Automatic recognition of epileptic seizure in EEG via support vector machine and dimension fractal. In: Proceedings of the 2009 international joint conference on Neural Networks, pp 2841–2845. doi:10.1109/IJCNN.2009.5179059 Schneider M, Mustaro PN Lima CAM (2009) Automatic recognition of epileptic seizure in EEG via support vector machine and dimension fractal. In: Proceedings of the 2009 international joint conference on Neural Networks, pp 2841–2845. doi:10.​1109/​IJCNN.​2009.​5179059
Zurück zum Zitat Schröder M, Bogdan M, Rosenstiel W, Hinterberger T, Birbaumer N (2003) Automated EEG feature selection for brain computer interfaces. In: Proceedings of the 1st International IEEE EMBS Conference on Neural Engineering, Capri Island, Italy, pp 626–629. doi:10.1109/CNE.2003.1196906 Schröder M, Bogdan M, Rosenstiel W, Hinterberger T, Birbaumer N (2003) Automated EEG feature selection for brain computer interfaces. In: Proceedings of the 1st International IEEE EMBS Conference on Neural Engineering, Capri Island, Italy, pp 626–629. doi:10.​1109/​CNE.​2003.​1196906
Zurück zum Zitat Tzallas AT, Tsipouras MG, Fotiadis DI (2007) Automatic seizure detection based on time-frequency analysis and artificial neural networks. Comput Intell Neurosci 7(3):1–13. doi:10.1155/2007/80510 CrossRef Tzallas AT, Tsipouras MG, Fotiadis DI (2007) Automatic seizure detection based on time-frequency analysis and artificial neural networks. Comput Intell Neurosci 7(3):1–13. doi:10.​1155/​2007/​80510 CrossRef
Metadaten
Titel
Classification of signals by means of Genetic Programming
verfasst von
Enrique Fernández-Blanco
Daniel Rivero
Marcos Gestal
Julián Dorado
Publikationsdatum
01.10.2013
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 10/2013
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-013-1036-4

Weitere Artikel der Ausgabe 10/2013

Soft Computing 10/2013 Zur Ausgabe