Effect of Different Activation Functions on EEG Signal Classification based on Neural Networks

In recent years, EEG (Electroencephalography) has grabbed significant research attention towards giving it as an input to the computing devices. To identify hidden patterns, EEG signals is not straightforward, and in order to be able to use it as a reliable input method, adequate accuracy is required. While machine learning techniques are there for numeric, categorical and similar types of data, Neural Networks are far more capable of identifying patterns and do the classification more effectively. Activation functions are integral part of the neural networks and selection of the activation function is a choice for the neural network designer. This paper showcases various activation functions and their impact on overall accuracy of classification using a dataset of 84 samples of EEG signals using ANN (Artificial Neural Network) and CNN (Convolutional Neural Network). Total 6 different activation functions considered here at all levels of ANN and CNN and respective results are analyzed. Activation functions at different layers of both ANN and CNN are compared such as fully connected layers and convolution layers. Accuracy is the measure considered for the comparison of the effectiveness of neural networks.

[1]  S. Jeyanthi,et al.  Implementation of single neuron using various activation functions with FPGA , 2014, 2014 IEEE International Conference on Advanced Communications, Control and Computing Technologies.

[2]  Pradyut Kumar Biswal,et al.  Implementation of activation functions for ELM based classifiers , 2017, 2017 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET).

[3]  Erol Gelenbe,et al.  Multi-layer neural networks for quality of service oriented server-state classification in cloud servers , 2017, 2017 International Joint Conference on Neural Networks (IJCNN).

[4]  Pengfei Zhao,et al.  A Complex-Valued CNN for Different Activation Functions in Polarsar Image Classification , 2019, IGARSS 2019 - 2019 IEEE International Geoscience and Remote Sensing Symposium.

[5]  Abul Bashar,et al.  SURVEY ON EVOLVING DEEP LEARNING NEURAL NETWORK ARCHITECTURES , 2019, December 2019.

[6]  Fuyan Zhang,et al.  Smart House Control System Controlled by Brainwave , 2019, 2019 International Conference on Intelligent Transportation, Big Data & Smart City (ICITBS).

[7]  Petr Dolezel,et al.  Comparison of ReLU and linear saturated activation functions in neural network for universal approximation , 2019, 2019 22nd International Conference on Process Control (PC19).

[8]  Danny Ho,et al.  Neural Network Models for Stock Selection Based on Fundamental Analysis , 2019, 2019 IEEE Canadian Conference of Electrical and Computer Engineering (CCECE).

[9]  Hong He,et al.  Algorithm Research on Improving Activation Function of Convolutional Neural Networks , 2019, 2019 Chinese Control And Decision Conference (CCDC).

[10]  K. C. Ho,et al.  Classification of Brainwaves Using Convolutional Neural Network , 2019, 2019 27th European Signal Processing Conference (EUSIPCO).