What is a neural network
- 01
Input
Raw data goes in: pixels, sound or text.
- 02
Layers
Neurons weigh and pass signals along.
- 03
Learning
Training adjusts the weights toward better answers.
- 04
Output
A prediction, label or piece of text comes out.
A neural network is software built from many small units called neurons. Each one takes in numbers, weighs them and passes a result along.
IBM describes deep learning as machine learning driven by multilayered neural networks, with a design inspired by the human brain.
The weights between neurons are what the system learns. Training adjusts them until the outputs match the examples it was shown.
Deep means many layers. Early layers pick up simple features, and later layers combine them into richer ones, such as a face, a word or an invoice total.