Neural networks are patterned after the parallel processing methods of the human brain. The biological brain is composed of billions of interconnected processing elements called neurons, which transmit information and strengthen when the brain learns.
Although the brain is slower than traditional computers in numeric calculations, the human brain can abstract and generalize data instantly on problems a conventional computer could not even understand. Neural networks use interconnected processing elements governed by algorithms that allow them to learn from mistakes, recognize patterns in noisy data, and operate with incomplete information.
By emulating the processing capabilities of the human brain, neural networks attempt to overcome the limitations of traditional computers. An artificial neural network (ANN) is a model composed of several highly interconnected computational units called neurons or nodes. Each node performs a simple operation on an input to generate an output that is forwarded to the next node in the sequence. This parallel processing allows for great advantages in data analysis. |