The correct answer is: B. nonlinear functions.
Neural networks are made up of many simple processing units called neurons. Each neuron takes in a number of inputs, applies a nonlinear function to them, and then outputs the result. The nonlinear function is what allows neural networks to learn complex patterns.
Linear functions are functions that take in a number of inputs and produce a linear combination of those inputs. This means that the output of a linear function is simply a weighted sum of the inputs. Linear functions are not very good at learning complex patterns, because they can only represent
23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zm-317.5 213.5V175.2l142.7 81.2-142.7 81.2z"/> Subscribe on YouTube