Neural Networks
Last updated
Last updated
These models aim to mimic the human brain, or are at least inspired by it.
The basic unit in a neural network is a neuron. A neuron computes a weighted sum of its inputs and then an activation is computed.
, and .
The sigmoid activation function gives a probability as an output. The threshold/step activation function outputs 1 if and 0 otherwise. The linear activation function simply outputs .
Some common activation functions:
A neural network (also known as a Multi Layer Perceptron (MLP)) has multiple layers of neurons. The most common problem faced in neural networks is the credit assignment problem: it is difficult to determine which neurons are to be given credit/blame for an increase/decrease in accuracy.