Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2598394.2609851acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
technical-note

Classification of EEG signals using a novel genetic programming approach

Published: 12 July 2014 Publication History
  • Get Citation Alerts
  • Abstract

    In this paper, we present a new method for classification of electroencephalogram (EEG) signals using Genetic Programming (GP). The Empirical Mode Decomposition (EMD) is used to extract the features of EEG signals which served as an input for the GP. In this paper, new constructive crossover and mutation operations are also produced to improve GP. In these constructive crossover and mutation operators hill climbing search is integrated to remove the destructive nature of these operators. To improve GP, we apply constructive crossover on all the individuals which remain after reproduction. A new concept of selecting the global prime off-springs of the generation is also proposed. The constructive mutation approach is applied to poor individuals who are left after selecting globally prime off-springs. Improvement of the method is measured against classification accuracy, training time and the number of generations for EEG signal classification. As we show in the results section, the classification accuracy can be estimated to be 98.69% on the test cases, which is better than classification accuracy of Liang and coworkers method which was published in 2010.

    References

    [1]
    M. Z. Parvez and M. Paul. Features extraction and classification for ictal and interictal eeg signals using emd and dct. In Computer and Information Technology (ICCIT), 2012 15th International Conference on, pages 132--137. IEEE, 2012.
    [2]
    Z. M. Parvez and M. Paul. Classification of ictal and interictal eeg signals. In IASTED conference on Biomedical Engineering, pages 791--031, 2013.
    [3]
    S. J. Husain and K. S. Rao. Epileptic seizures classification from eeg signals using neural networks. International Proceedings of Computer Science & Information Technology, 37, 2012.
    [4]
    R. G. Andrzejak, K. Lehnertz, F. Mormann, C. Rieke, P. David, and C. E. Elger. Indications of nonlinear deterministic and finite-dimensional structures in time series of brain electrical activity: Dependence on recording region and brain state. Physical Review E, 64(6):061907, 2001.
    [5]
    V. Bajaj and R. B. Pachori. Classification of seizure and nonseizure eeg signals using empirical mode decomposition. Information Technology in Biomedicine, IEEE Transactions on, 16(6):1135--1142, 2012.
    [6]
    W. Banzhaf, P. Nordin, R. E. Keller, and F. D. Francone. Genetic programming: An introduction: On the automatic evolution of computer programs and its applications (the morgan kaufmann series in artificial intelligence). 1997.
    [7]
    L. Chisci, A. Mavino, G. Perferi, M. Sciandrone, C. Anile, G. Colicchio, and F. Fuggetta. Real-time epileptic seizure prediction using ar models and support vector machines. Biomedical Engineering, IEEE Transactions on, 57(5):1124--1132, 2010.
    [8]
    F. Duman, N. Ozdemir, and E. Yildirim. Patient specific seizure prediction algorithm using hilbert-huang transform. In Biomedical and Health Informatics (BHI), 2012 IEEE-EMBS International Conference on, pages 705--708. IEEE, 2012.
    [9]
    Y. Fang and J. Li. A review of tournament selection in genetic programming. In Advances in Computation and Intelligence, pages 181--192. Springer, 2010.
    [10]
    C. Gagné, M. Schoenauer, M. Parizeau, and M. Tomassini. Genetic programming, validation sets, and parsimony pressure. In Genetic Programming, pages 109--120. Springer, 2006.
    [11]
    T. Hastie, R. Tibshirani, J. Friedman, T. Hastie, J. Friedman, and R. Tibshirani. The elements of statistical learning, volume 2. Springer, 2009.
    [12]
    D. Howard, S. Roberts, and R. Brankin. Target detection in sar imagery by genetic programming. Advances in Engineering Software, 30(5):303--311, 1999.
    [13]
    D. Kim and H.-S. Oh. Emd: A package for empirical mode decomposition and hilbert spectrum. The R Journal, 1(1):40--46, 2009.
    [14]
    J. R. Koza. Genetic Programming: vol. 1, On the programming of computers by means of natural selection, volume 1. MIT press, 1992.
    [15]
    Y. J. Lee and O. L. Mangasarian. Rsvm: Reduced support vector machines. In Proceedings of the first SIAM international conference on data mining, pages 5--7. SIAM, 2001.
    [16]
    S.-F. Liang, H.-C. Wang, and W.-L. Chang. Combination of eeg complexity and spectral analysis for epilepsy diagnosis and seizure detection. EURASIP Journal on Advances in Signal Processing, 2010:62, 2010.
    [17]
    A. Purohit, A. Bhardwaj, A. Tiwari, and N. S. Choudhari. Removing code bloating in crossover operation in genetic programming. In Recent Trends in Information Technology (ICRTIT), 2011 International Conference on, pages 1126--1130. IEEE, 2011.
    [18]
    J. Rasekhi, M. R. K. Mollaei, M. Bandarabadi, C. A. Teixeira, and A. Dourado. Preprocessing effects of 22 linear univariate features on the performance of seizure prediction methods. Journal of neuroscience methods, 217(1):9--16, 2013.
    [19]
    A. Song, V. Ciesielski, and H. E. Williams. Texture classifiers generated by genetic programming. In Evolutionary Computation, 2002. CEC'02. Proceedings of the 2002 Congress on, volume 1, pages 243--248. IEEE, 2002.
    [20]
    J. R. Williamson, D. W. Bliss, D. W. Browne, and J. T. Narayanan. Seizure prediction using eeg spatiotemporal correlation structure. Epilepsy & Behavior, 25(2):230--238, 2012.
    [21]
    J. F. Winkeler and B. Manjunath. Genetic programming for object detection. Genetic Programming, pages 330--335, 1997.
    [22]
    M. Zhang, X. Gao, and W. Lou. A new crossover operator in gp for object classification. Technical report, Technical Report CS-TR-06-02, SMSCS, VUW, Wellington, 2006.

    Cited By

    View all
    • (2023)EEG based personality prediction using genetic programmingAsian Journal of Control10.1002/asjc.301925:5(3330-3342)Online publication date: 4-Sep-2023
    • (2022)Applications of AI in AgricultureChallenges and Opportunities for Deep Learning Applications in Industry 4.010.2174/9789815036060122010011(181-203)Online publication date: 3-Oct-2022
    • (2021)Monitoring and Detecting Plant Diseases Using Cloud-Based Internet of ThingsIntegration and Implementation of the Internet of Things Through Cloud Computing10.4018/978-1-7998-6981-8.ch011(217-235)Online publication date: 2021
    • Show More Cited By

    Index Terms

    1. Classification of EEG signals using a novel genetic programming approach

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      GECCO Comp '14: Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation
      July 2014
      1524 pages
      ISBN:9781450328814
      DOI:10.1145/2598394
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 12 July 2014

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. emperical mode decomposition
      2. genetic programming
      3. globally prime

      Qualifiers

      • Technical-note

      Conference

      GECCO '14
      Sponsor:
      GECCO '14: Genetic and Evolutionary Computation Conference
      July 12 - 16, 2014
      BC, Vancouver, Canada

      Acceptance Rates

      GECCO Comp '14 Paper Acceptance Rate 180 of 544 submissions, 33%;
      Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)7
      • Downloads (Last 6 weeks)0

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)EEG based personality prediction using genetic programmingAsian Journal of Control10.1002/asjc.301925:5(3330-3342)Online publication date: 4-Sep-2023
      • (2022)Applications of AI in AgricultureChallenges and Opportunities for Deep Learning Applications in Industry 4.010.2174/9789815036060122010011(181-203)Online publication date: 3-Oct-2022
      • (2021)Monitoring and Detecting Plant Diseases Using Cloud-Based Internet of ThingsIntegration and Implementation of the Internet of Things Through Cloud Computing10.4018/978-1-7998-6981-8.ch011(217-235)Online publication date: 2021
      • (2021)Future Aspects and Research Perspectives of the Internet of ThingsIntegration and Implementation of the Internet of Things Through Cloud Computing10.4018/978-1-7998-6981-8.ch001(1-18)Online publication date: 2021
      • (2021)EEG-Based Personality Prediction Using Fast Fourier Transform and DeepLSTM ModelComputational Intelligence and Neuroscience10.1155/2021/65248582021Online publication date: 1-Jan-2021
      • (2021)Personality Prediction Using EEG Signals and Machine Learning AlgorithmsSoft Computing for Problem Solving10.1007/978-981-16-2712-5_10(109-114)Online publication date: 14-Oct-2021
      • (2021)Comparative Analysis of Feature Extraction Technique on EEG-Based DatasetSoft Computing for Problem Solving10.1007/978-981-16-2709-5_31(405-416)Online publication date: 14-Oct-2021
      • (2021)Feature Extraction for Classification Methods of EEG SignalsSoft Computing for Problem Solving10.1007/978-981-16-2709-5_29(381-392)Online publication date: 14-Oct-2021
      • (2021)Multi-class Emotion Classification Using EEG SignalsAdvanced Computing10.1007/978-981-16-0401-0_38(474-491)Online publication date: 11-Feb-2021
      • (2021)Classification of Extraversion and Introversion Personality Trait Using Electroencephalogram SignalsArtificial Intelligence and Sustainable Computing for Smart City10.1007/978-3-030-82322-1_3(31-39)Online publication date: 29-Jul-2021
      • Show More Cited By

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media