Neural networks (ANN) What is a neural network? Humans have an ability to identify patterns within accessible information with an astonishingly high degree of accuracy. Whenever you see a car or a bicycle you can immediately recognize what they are. This is because we have learned over a period how a car and bicycle look like and what their distinguishing features are. Artificial neural networks are computation systems that intend to imitate human learning capabilities via a complex architecture that resembles the human nervous system.What is the perceptron? Artificial neural networks are inspired by the human neural network architecture. The simplest neural network consists of only one neuron and is called a perceptron. Working of a Perceptron: In the first step, all the input values are multiplied with their respective weights and added together. The result obtained is called weighted sum wi*xi, or stated differently, x1*w1 + x2*w2 +wn*xn. This sum gives an appropriate representation of the inputs based on their importance. Additionally, a bias term b is added to this sum wi*xi + b. Bias serves as another model parameter (in addition to weights) that can be tuned to improve the models performance. Bais is very important, because it