A Neural Network (NN), sometimes called Artificial Neural Network (ANN), is a computer system within machine learning which is inspired by the neurons and synapses of the human brain. When there is a lot of information in the data, the complexity increases, which is often reflected in the neural network having several hidden layers, called deep learning.