Метод обратного распространения ошибки для нейронных сетей. Практические рекомендации.
Автор: Velichko Lab
Загружено: 2020-07-08
Просмотров: 3859
Описание:
В данном ролике я расскажу вам об алгоритме расчёта простых нейронных сетей прямого распространения, и об алгоритме их обучения методом обратного распространения ошибки. Часто люди ведут поиск по ключевым словам "обратное распространение ошибки", но находят ресурсы, где алгоритм описан общим словами, а ведь главное для программиста это четко расписанный алгоритм, на основе которого можно составить программу. Здесь я постарался описать непосредственно алгоритм и привел формулы расчета, по которым можно начинать писать код программы. Привел шаблоны алгоритмов на языке Паскаль (Delphi). Все формулы проверены на рабочих программах и добыты из специальной литературы по нейронным сетям. Всем интересующимся посоветую краткий справочник "Нейронные сети" Роберт Каллан.
Исходные коды программы можно скачать из статьи
https://doi.org/10.3390/electronics90...
Внимание !!!, в формуле 7 и 8 опечатки с индексами, их можно поправить по аналогии с формулой 6. Все алгоритмы, кроме формул 7 и 8, проверены на практике и железно работают. Спасибо "yaj tabe" за найденную опечатку.
In this video, I will tell about the algorithm for calculating simple feedforward neural network, and about the backpropagation algorithm for neural network training.
I will advise everyone interested in a quick reference "The Essence of Neural Networks" by Robert Callan.
Code of algorithm can be downloading from https://doi.org/10.3390/electronics90...
Тайм коды для быстрого перехода к разделам.
00:00 Начало (Intro)
03:44 Вычисление скрытого слоя (Hidden layer calculation)
05:11 Вычисление выходного слоя (Output layer calculation)
06:06 Алгоритм обратного распространения ошибки (Backpropagation algorithm)
07:33 Формула расчёта ошибки выходного слоя (Equation for calculating errors of the output layer)
08:30 Формула расчёта ошибки скрытого слоя (Equation for calculating errors of the hidden layer)
10:10 Корректировка весов (Adjustment of the weights)
10:59 Блок схема алгоритма (Flowchart of the network training algorithm)
Сайт лаборатории http://velichko.site/
На сайте можно ознакомиться со списком научных публикаций сотрудников лаборатории и скачать другие материалы.
К видео добавлены субтитры на русском и английском языках.
subtitles in Russian and English
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: