Neuron
Neuron or Perceptron is the fundamental building block of neural networks. It is a computational unit that takes multiple inputs, applies weights to them, sums them up, and passes the result through an activation function to produce an output.
We try to mimic the behavior of biological neurons in the human brain, where each neuron receives multiple inputs, processes them, and generates an output.
We use activation functions to introduce non-linearity into the model, allowing it to learn non linear relationships in the data.