Correct Answer : Nonlinear Functions
Explanation : Neural networks parameters can be learned from noisy data and they have been used for thousands of applications, so it varies from problem to problem and thus use nonlinear functions.