Neural networks are what your brain is made up of. A network of neurons and synapses.
Artificial neural networks (or ANNs) is a machine learning technique that attempts to replicate the learning process of the brain.
We often learn from positive/negative reinforcement. Our choices result in physiological changes in our brain that remember when something is right/wrong.
ANNs work in a similar way, but just use numbers instead (often called weights/biases).
ANNs have an input and an expected output. When the actual output is much different from the expected output, this is similar to negative reinforcement.
Through a process called back propagation, the network is adjusted slightly in a way that is mathematically expected to reduce the error value.
This is done repeatedly in a “learning” process with a large number of inputs/outputs until the error slowly drops to near zero.
At this point, the network is “trained” to do whatever it’s intended function is.
Latest Answers