An Analysis of Activation Function Saturation in Particle Swarm Optimization Trained Neural Networks

作者:Cody Dennis, Andries P. Engelbrecht, Beatrice M. Ombuki-Berman

摘要

The activation functions used in an artificial neural network define how nodes of the network respond to input, directly influence the shape of the error surface and play a role in the difficulty of the neural network training problem. Choice of activation functions is a significant question which must be addressed when applying a neural network to a problem. One issue which must be considered when selecting an activation function is known as activation function saturation. Saturation occurs when a bounded activation function primarily outputs values close to its boundary. Excessive saturation damages the network’s ability to encode information and may prevent successful training. Common functions such as the logistic and hyperbolic tangent functions have been shown to exhibit saturation when the neural network is trained using particle swarm optimization. This study proposes a new measure of activation function saturation, evaluates the saturation behavior of eight common activation functions, and evaluates six measures of controlling activation function saturation in particle swarm optimization based neural network training. Activation functions that result in low levels of saturation are identified. For each activation function recommendations are made regarding which saturation control mechanism is most effective at reducing saturation.

论文关键词:Feed forward neural network, Particle swarm optimization, Saturation, Activation function

论文评审过程:

论文官网地址:https://doi.org/10.1007/s11063-020-10290-z