Точно так же, как HTML является базовым языком для изучения веб-разработки, обратное распространение также является основным алгоритмом для изучения глубокого обучения.

Одна из лучших интуиций для изучения алгоритма обратного распространения выглядит следующим образом:

Представьте, что вы находитесь в экзаменационном зале, и ситуация такова, что вы не отработали некоторые понятия, которые преподавались в классе. К счастью, вам удается тайно спросить окончательный ответ на вопрос у вашего друга, сидящего позади вас. Теперь вы знаете, что если вы напишете ответ напрямую, вы не получите оценок (что вы знали из прошлого опыта), так что вот что вы делаете сейчас.

Итак, основываясь на вопросе, вы смотрите на ответ и догадываетесь, какой последний шаг привел бы к окончательному ответу. Допустим, вы, к счастью, узнали, затем вы снова угадываете предыдущий шаг, пока не дойдете до конца (что в основном является вопросом с методом/операцией, которую мы применили для получения ответа).

Если вы можете вынести это больше, то вот упрощенное определение обратного распространения:

###Если вы можете идти вперед, то точно так же вы можете двигаться назад###

Теперь вот графическое представление того, о чем говорится:

Здесь вы, должно быть, думаете, что здесь происходит и что представляют собой эти символы? Не волнуйтесь, вы уже по незнанию поняли, как работает Backprop, теперь все остальное — это просто математика.

Хотите узнать больше?