Backpropagation

Concept and definition

Backpropagation

What is Backpropagation?

Backpropagation is an algorithm used in supervised artificial neural networks to adjust the weights of the connections between neurons in order to reduce the error in the prediction of a model. The goal of backpropagation is to minimize an error function or cost function that measures the difference between the actual output and the expected output.

Backpropagation works by propagating the error backward through the neural network, starting at the output layer and working backward to the hidden layers. For each layer, the relative contribution of each neuron to the cost function is calculated, and these contributions are used to adjust the connection weights.

Backpropagation is based on the chain rule of the derivative, which allows the rate of change of a composite function to be calculated in terms of the rates of change of its individual components. In the context of backpropagation, the chain rule is used to calculate the contribution of each neuron to the cost function, as a function of its inputs and the weights of the connections linking it to subsequent layers.

Backpropagation is one of the most widely used algorithms in supervised neural network training, and has proven to be effective in a wide variety of applications, such as pattern recognition, image classification and natural language processing.

« Back to glossary

Do you want to get in touch?

CDRs contain data that a telecommunications company collects about phone calls, such as time and length of call. This data can be used in analytical applications.
Fill the form
Share:
What is Intelligent Process Automation in companies?

Intelligent Process Automation in companies has changed in the world very rapidly in recent years. The COVID-19, the interr [...]

Read More »
How to verify the viability of a business opportunity

It is convenient that by means of a brief questionnaire we are able to verify the viability of a business opportunity. Next, develop [...]

Read More »
Best Artificial Intelligence Software

Artificial intelligence is increasingly present in companies and its growth is being applied in practically all sectors. When the end [...]

Read More »
OpenAI: What is it, how to use it and what can you do with this artificial intelligence?

OpenAI is a technology company created by the main leaders in artificial intelligence that, in its beginnings, defined itself as an organization that [...]

Read More »
See more entries
© Gamco 2021, All Rights Reserved - Legal notice - Privacy - Cookies