Intelligent Training Algorithm for Artificial Neural Network EEG Classifications

Full Text (PDF, 805KB), PP.33-41

Views: 0 Downloads: 0

Author(s)

Hanan A. R. Akkar 1,* Faris B. Ali Jasim 1

1. University Of Technology/ Electrical Engineering Department, Baghdad, Iraq

* Corresponding author.

DOI: https://doi.org/10.5815/ijisa.2018.05.04

Received: 2 Aug. 2017 / Revised: 16 Oct. 2017 / Accepted: 20 Dec. 2017 / Published: 8 May 2018

Index Terms

Artificial neural network, Energy distribution, EEG, GRO, ABC, CSA, PSO, evolutionary algorithms

Abstract

Artificial neural networks (ANN) have been widely used in classification. They are complicated networks due to the training algorithm used to fix their weights. To achieve better neural network performance, many evolutionary and meta-heuristic algorithms are used to optimize the network weights. The aim of this paper is to implement recently evolutionary algorithms for optimizing neural weights such as Grass Root Optimization (GRO), Artificial Bee Colony (ABC), Cuckoo Search Optimization (CSA) and Practical Swarm Optimization (PSO). This ANN was examined to classify three classes of EEG signals healthy subjects, subjects with interictal epilepsy seizure, and subjects with ictal epilepsy seizures. The above training algorithms are compared according to classification rate, training and testing mean square error, average time, and maximum iteration.

Cite This Paper

Hanan A. R. Akkar, Faris B. Ali Jasim, "Intelligent Training Algorithm for Artificial Neural Network EEG Classifications", International Journal of Intelligent Systems and Applications(IJISA), Vol.10, No.5, pp.33-41, 2018. DOI:10.5815/ijisa.2018.05.04

Reference

[1]Niedermeyer E, and Lopes da Silva F. "Electroencephalography: basic principles, clinical applications, and related fields," 5th ed. London: Lippincott Williams and Wilkins;2005
[2]K. Lehnertz, F. Mormann, T. Kreuz, R. Andrzejak, C. Rieke, P. David, and C. Elger, “Seizure prediction by nonlinear EEG analysis,” IEEE Engineering in Medicine and Biology Magazine, 2003.
[3]L. M. Patnaik and O. K. Manyamb, "Epileptic EEG detection using neural networks and post-classification," Computer methods and programs in biomedicine- Elsevier, vol. 91, pp. 100-109. 2008.
[4]A.T. Tzallas et al., "Automated epileptic seizure detection methods: A Review Study," in Epilepsy - Histological, Electroencephalographic and Psychological Aspects, D. Stefanovic, Ed. InTech, 2012. pp. 75-98.
[5]Satapathy SK, Jagadev AK, and Dehuri S. "An empirical analysis of training algorithms of neural networks: a case study of EEG signals classification using java framework," Adv Intell Syst Comput 2015;309:151–60.
[6]S. Nirkhi, "Potential use of Artificial Neural Network in Data Mining," Proc. IEEE, Computer and Automation Engineering (ICCAE), 2010 The 2nd International Conference on, Singapore, pp. 339-343. 2010.
[7]M. N. H. Siddique and M. O. Tokhi, "Training neural networks: backpropagation vs. genetic algorithms," Proc. IEEE, Neural Networks, 2001, Proceedings, IJCNN '01. International Joint Conference on, Washington, DC, pp. 2673-2678 vol.4.. 2001.
[8]Guler, N.F., Ubeylli, E. D. and Guler, I., "Recurrent neural networks employing Lyapunov exponents for EEG signals classification", Expert System with Applications Vol. 29, pp.506-514. 2005.
[9]Jahankhani, P., Kodogiannis, V. and Revett, K. ,"EEG Signal Classification Using Wavelet Feature Extraction and Neural Networks", IEEE John Vincent, International Symposium on Modern Computing (JVA’06), 2006.
[10]Polat, K. and Gunes, S., "Classification of epileptiform EEG using a hybrid system based on decision tree classifier and fast Fourier transform", Applied Mathematics and Computation, 187 1017-1026.2007.
[11]Guo, L., Rivero, D., Seoane, J.A. and Pazos, A., "Classification of EEG signals using relative wavelet energy and artificial neural networks", GCE, 12-14.2009
[12]Chandaka, S., Chatterjee, A. and Munshi, S. , "Cross-correlation aided support vector machine classifier for classification of EEG signals", Expert System with Applications, Vol. 36, pp. 1329-1336. 2009
[13]Fathi V, Montazer GA. "An improvement in RBF learning algorithm based on PSO for real time application. Neurocomputing" ;111:169–76.2013
[14]R. Andrzejak, K. Lehnertz, F. Mormann, C. Rieke, P. David, and C. Elger, “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, vol. 64, no. 6, p. 061907, Nov 2001.
[15]Hanan A. Akar, and Faris Ali Jasim, " optimal mother wavelet function for EEG signal analysis based on packet wavelet transform", International Journal of Scientific & Engineering Research, Volume 8, Issue 2, February-2017.
[16]Sachin Garg, Rakesh Narvey, " De-noising & feature extraction of EEG signal using wavelet transform", International Journal of Engineering Science and Technology (IJEST), Vol. 5 No.06 June 2013.
[17]M. Poulos, M. Rangoussi, N. Alexandria, and A. Evangelou, "On the use of EEG features towards person identification via neural networks,", Medical Informatics & the Internet in Medicine, vol. 26, no. 1, 2001, pp. 35–48.
[18]R. Palaniappan and D. Mandic, "EEG based biometric framework for automatic identity verification,", Journal of VLSI Signal Processing, Issue 49, 2007, pp.243–250.
[19]Xin Yang, Jianhua Dai, Huaijian Zhang, Bian Wu, Yu Su, Weidong Chen, and Xiaoxiang Zheng, "P300 Wave based Person Identification using LVQ neural network," Journal of Convergence Information Technology, Volume 6, Number 3. March 2011.
[20]Taravat, A., Proud, S., Peronaci, S., Del Frate, F., & Oppelt, N. "Multilayer Perceptron Neural Networks Model for Mateo sat Second Generation SEVIRI daytime cloud masking,", Remote Sensing, 7(2),1529-1539, 2015.
[21]Hanan A. Akar, and Firas R. Mahdi, "Evolutionary algorithms for neural networks binary and real data classification", the international journal of scientific & technology research volume 5, issue 07, July 2016.
[22]M. N. H. Siddique and M. O. Tokhi, "Training neural networks: back propagation vs. genetic algorithms," Proc. IEEE, Neural Networks, 2001, Proceedings, IJCNN '01. International Joint Conference on, Washington, DC, pp. 2673-2678 vol.4, 2001. doi: 10.1109/IJCNN.2001.938792.
[23]M. Cheng, and D. Prayogo, " Symbiotic organisms search: a new met heuristic optimization algorithm", Elsevier Ltd. Computers & Structures, vol. 139, pp. 98–112, 2014.
[24]Sandeep Kumar Satapathy, Satchidananda Dehuri, and Alok Kumar Jagadev " EEG signal classification using PSO trained RBF neural network for epilepsy identification" Elsevier Ltd., Informatics in Medicine Unlocked, 08 December 2016
[25]Hanan A. R. Akkar, Firas R. Mahdi, "Adaptive Path Tracking Mobile Robot Controller Based on Neural Networks and Novel Grass Root Optimization Algorithm", International Journal of Intelligent Systems and Applications(IJISA), Vol.9, No.5, pp.1-9, 2017. DOI: 10.5815/ijisa.2017.05.01
[26]Hanan A. R. Akkar, Firas R. Mahdi,"Grass Fibrous Root Optimization Algorithm", International Journal of Intelligent Systems and Applications(IJISA), Vol.9, No.6, pp.15-23, 2017. DOI: 10.5815/ijisa.2017.06.02