An Artificial neural network learns general rules based on calculation upon numerical data. Smallest part of
ANN is neuron. In figure 1, Schematic of a neuron is shown. It receives input from some other neurons, or perhaps
from an external source. Each input, x has an associated weight w, which can be modified so as to model learning.
The neuron computes some function f of the weighted sum of its inputs