Activation Functions for Convolutional Neural Networks: Proposals and Experimental Study

IEEE Trans Neural Netw Learn Syst. 2023 Mar;34(3):1478-1488. doi: 10.1109/TNNLS.2021.3105444. Epub 2023 Feb 28.

Abstract

Activation functions lie at the core of every neural network model from shallow to deep convolutional neural networks. Their properties and characteristics shape the output range of each layer and, thus, their capabilities. Modern approaches rely mostly on a single function choice for the whole network, usually ReLU or other similar alternatives. In this work, we propose two new activation functions and analyze their properties and compare them with 17 different function proposals from recent literature on six distinct problems with different characteristics. The objective is to shed some light on their comparative performance. The results show that the proposed functions achieved better performance than the most commonly used ones.