Настало знаменательное время - сегодня мы поговорим о великом и ужасном обратном распространении ошибки. У большинства людей данный этап изучения нейронок полностью отбивает всё желание разбираться в теме дальше. Я и сам длительное время пытался игнорировать данную тему, но для общего понимания происходящего мы должны хотя бы немного коснуться этого, вообще говоря, математического явления, которое и позволяет нейронным сетям "обучаться". Как мы помним, обучение - это один из этапов создания нейронных сетей, который отсутствует у стандартных алгоритмов...
Обучение нейронной сети — это процесс обучения модели нейронной сети распознаванию закономерностей и извлечению уроков из данных. Это неотъемлемая часть того, чтобы сделать сеть полезной и эффективной. Процесс обучения нейронной сети включает в себя настройку весов и смещений в сети для получения желаемого результата. Процесс обучения начинается с предоставления сети набора данных и желаемого результата. Затем сеть настраивается в зависимости от того, насколько хорошо она способна производить желаемый результат...