Как обучить нейронную сеть? Что такое Loss, Градиентный Спуск и Backpropagation? Узнайте в этом видео!
Нейронные сети обучаются с помощью метода обучения с учителем (обучение на прецедентах, Supervised Learning). Для обучения нейросети нам понадобится обучающая выборка (набор данных, датасет), состоящая из пар [входной объект, известный правильный ответ].
Неявная задача нейронной сети – научиться обобщать, искать закономерности в данных. В противном случае будет переобучение (overfitting).
У сети есть обучаемые параметры (веса) и гиперпараметры, которые не обучаются (например, количество слоёв, количество нейронов и т. д.).
Введём понятие функция потерь (функция ошибок, Loss функция), которая характеризует то, как сильно нейронная сеть ошибается. Задача обучения – найти такие параметры (веса) нейронной сети, при которых функция ошибок минимальна. Другими словами, необходимо решить задачу оптимизации (минимизации ошибки относительно весов).
Для регрессии можно использовать Mean Squared Error (MSE), а для классификации (где используются распределения вероятностей) – кросс-энтропию (Cross Entropy).
Для поиска минимума функции можно использовать градиентный спуск. В этом методе итерационно вычисляется вектор градиента ошибки (частные производные ошибки по всем параметрам) и корректируются параметры по направлению антиградиента. Коэффициент при антиградиенте называется скорость обучения (Learning Rate).
Для обучения нейронных сетей используется стохастический градиентный спуск (SGD) и его модификации. Ошибка в нём вычисляется не по всей выборке, а по батчу (batch) – небольшой группе обучающих образцов.
Для вычисления градиента (частных производных) используется правило дифференцирования сложной функции (цепное правило, chain rule). При вычислении производной ошибки по весам нейросети мы движемся от ошибки назад (используя chain rule), поэтому такой алгоритм называется Обратное Распространение Ошибки (Backpropagation).
Меня зовут Дмитрий Коробченко, и на моём канале будет много чего интересного, так что подписывайтесь и нажимайте на колокольчик, чтобы ничего не пропустить:
#Нейросети #ГлубокоеОбучение #ДмитрийКоробченко #НейронныеСети #МашинноеОбучение #ИскусственныйИнтеллект #ОбучениеНейросетей #ГрадиентныйСпуск #Backpropagation
1 view
1360
429
3 weeks ago 00:06:15 7
Умножение ДРОБЕЙ. Основа всех основ! Смотрите как нужно умножать дроби. Обучает учитель математики
3 weeks ago 00:00:08 1
Закулисье процесса обучения в студии Рефрейм#тату#москва#татуировка#14февраля
3 weeks ago 00:15:31 1
Куда пропали леса или чем топили печи в 19 веке ?
2 months ago 00:46:54 1
Инна Ли. Как китайский язык меняет судьбу | Школа Китайского | Twins Chinese
2 months ago 00:00:00 2
😊стрим Counter-Strike 2 мм напарники учусь по новой игра в кс 2 розыгрыш ножа в январе #shorts
2 months ago 00:30:43 5
ОБУЧЕНИЕ ЗА РУБЕЖОМ 2024. Bangkok University. Поступление в престижный университет.
2 months ago 00:02:28 2
Песня музыка и часть видео сделано ИИ . Обучение консультации #жизньвкайф
2 months ago 00:18:28 1
⭐️ ОБУЧЕНИЕ ВЫСШИМИ СИЛАМИ В ПИРАМИДЕ СВЕТА - медитация
2 months ago 00:07:08 1
Этапы обучения на сноуборде с 0 до карвинговых поворотов
2 months ago 00:16:13 1
Азбука безопасности - Безопасность зимой - Сборник | Смешарики 2D. Обучающие мультфильмы
2 months ago 00:09:13 1
УЧИСЬ РИСОВАТЬ БЕСПЛАТНО ну или почти СПИСОК СЕРВИСОВ
2 months ago 00:32:43 1
🟣 УЧУ ИГРАТЬ НА 5000 СРЕДНЕГО ● ВАЖНЫЕ ПРИНЦИПЫ! ● ОБУЧЕНИЕ ОТ СТАТИСТА №50
2 months ago 01:01:16 1
Как репетитору работать над созданием личного бренда
2 months ago 00:00:37 1
Беатрис беспощадна #mlbb #mobilelegends #games
2 months ago 00:46:31 1
Почему предприятия не могут сами обучать сотрудников | Владимир Боглаев
2 months ago 01:21:37 1
Вебинар по Восковым Отливкам 26 июня 2022 г. прямой эфир, предваряющий курс обучения.
2 months ago 00:05:43 7
Как встретить Новый Год и в чем его магия?
2 months ago 00:34:17 1
Как воспитывать и учить детей в новом мире? Татьяна Черниговская
2 months ago 00:35:49 1
Этому Обучали ТОЛЬКО Избранных - Знания Масонов 33 й степени
2 months ago 00:49:44 1
Диагностика психических заболеваний. Шизофрения. Аутизм. Эпилепсия. СДВГ. Психиатр Антон Сабанцев
2 months ago 00:25:04 1
Белоруска о Буче: “На трупах находили предсмертные записки“
2 months ago 00:34:54 5
Про внезапный переезд в Черногорию и обучение яхтингу
2 months ago 01:23:35 1
Пошаговая инструкция заполнения SEO на Wildberries. СЕО оптимизация на маркетплейсе. Товарный бизнес
3 months ago 00:11:15 1
Как отучить собаку лаять на собак? Как отучить собаку тянуть поводок? Обучение собаки команде Рядом.