Q:

Which layers in a neural network use activation functions?

Does the input layer of a neural network use activation functions, or is it just the hidden and output layers?

A:

Hidden and output layer neurons possess activation functions, but input layer neurons do not, input layer just gets input and multiply it with unique weights. Activation functions perform a transformation on the input received.

