If you’re interested in learning about getting some of the basics of artificial intelligence, a good place to start is an article on ANNs, just published by Janik Tinz.
From the article:
An artificial neural network uses biology as a model. Such a network consists of artificial neurons (also called nodes) and connections (also called edges) between these neurons. A neural network has one or more hidden layers, each layer consisting of several neurons. Each neuron in each layer receives the output of each neuron in the previous layer as input. Each input to the neuron is weighted. The following figure shows a Feed Forward Neural Network. In such a network, the connections between the nodes are acyclic.
The full article can be found here.