Praha (28 000 Kč)
Brno (28 000 Kč)
Bratislava (1 200 €)
Backpropagation is a learning algorithm in neural networks that is used to adapt the weights in the network to minimize the prediction error at the output of the network. The backpropagation process consists of two main steps. The first step is forward propagation, which consists in the fact that the input data is sent through the network and the outputs are calculated for each neuron in the network. The second step is error backpropagation, which is used to adjust the network weights based on the calculated prediction error. In practice, backpropagation is used to calculate the gradient of the objective function with respect to each parameter in the network. This gradient is then used to update the network weights using an optimization method such as gradient descent. This gradually minimizes the network's error and improves its ability to predict. Backpropagation is used in various types of neural networks, including multilayer perceptrons, convolutional networks, and recurrent networks. It is one of the most important algorithms in machine learning and allows training neural networks that are able to perform complex tasks, such as image recognition or language translation. This training could be suitable for intermediate to advanced participants with previous experience in programming and fundamentals of machine learning. Greater emphasis should be placed on practical exercises and creation of own neural networks.
Day 1:
Day 2:
Day 3:
Day 4:
Day 5:
The prices are without VAT.