1
Neural network basic principles
1.1
Artificial neural network
The artificial neural network works as the human brain neural network. Data are transferred to the neuron through
the inputs. Then, they are sent as an output after processing.
Artificial neural networks are built on layers of different neural units. Each unit consists of three parts:
•
an input part that receives the data
•
a hidden part that uses the neuron weight to calculate the result
•
an output part that receives the calculation results and applies an eventual bias
The weight associated with each neuron determines its firing probability. The bias is the measure of assumption
made by the form of the output.
This architecture is typical for deep learning processes like data classification and pattern recognition neural
networks.
1.2
Long short-term memory recurrent neural network (LSTM RNN)
Traditional artificial neural networks keep no memory of what happened in the past. They take their decision only
on the data provided instant by instant. These architectures are well suited for data classification and pattern
recognition.
For other applications, like speech recognition, the proper classification requires a memory of the context, that is,
the prior words in the speech recognition application.
A recurrent neural network (RNN) is a class of artificial neural network that includes neurons connected in a loop.
UM3053 - Rev 1
Figure 2.
Artificial neural network
UM3053
Neural network basic principles
page 2/39
Need help?
Do you have a question about the AEKD-AICAR1 and is the answer not in the manual?
Questions and answers