What is neuron?
A basic computing unit in an artificial neural network
neuron explained in plain English
A neuron is a simple processing unit that receives one or more inputs, performs a computation on those inputs, and then sends the output to other neurons
Analogy
A neuron is like a single worker in a factory, taking in raw materials, processing them, and then passing the finished product to other workers for further processing
Example
Self-driving cars use neural networks composed of millions of neurons to recognize objects, such as pedestrians and traffic lights, and make decisions in real-time
How is neuron used?
Neurons are used in artificial neural networks to process and learn from large amounts of data, such as images, speech, and text
Common misconceptions about neuron
A common misconception is that neurons in artificial neural networks are identical to neurons in the human brain, but they are actually highly simplified models
History
The concept of artificial neurons was first introduced in the 1940s by Warren McCulloch and Walter Pitts, and has since been widely developed and applied in the field of artificial intelligence
People also read
- activation function
A mathematical function that introduces non-linearity into a neural network model
- Backpropagation
The process that tells a neural network which internal settings caused an error and how to adjust them, working backwards through layers.
- batch
A group of data or tasks processed together
- batch normalization
A technique to normalize the input data for each layer in a neural network
- batch size
The number of data samples used to train a model at one time
- Bayesian neural network
A type of neural network that uses Bayesian inference to make predictions
- co-adaptation
The process where two or more systems adapt to each other, leading to a change in their behavior or performance
- convergence
The process of reaching a stable solution or point where changes become minimal
- deep model
A type of artificial neural network with multiple layers
- depth
The number of layers in a neural network