Neural Network (NN)

What is a neural network?

A neural network is a computing system that tries to replicate the human brain’s approach to analyzing data. It was inspired by biological neural networks that exist in our brains. 

Simple neural networks consist of two layers of connected neurons. These are inputs and outputs. A neural network combines the inputs, applies mathematical transformations, and produces a result. It may have additional layers – hidden ones. Such neural networks are called deep neural networks. These hidden layers are used to perform additional computations and thereby improving the accuracy. There may be any number of hidden layers: from one to thousands. 

A typical neural network with one hidden layer (source)