A bias value allows for shifting the activation function to the left or right, which may be critical for successful learning, and it helps to get a better fit for the data or a better prediction function as ANN output [33].