Artificial Neural Networks: A neuron activation function computes the output (also called the activation) of an artificial neuron from a weighted sum of the inputs. A variety of different activation functions are used, including, among others, sigmoid, signum, hyperbolic tangent, sine, Gaussian and inverted Gaussian functions. Neuron activation functions also are commonly referred to as neuron transfer functions.