<<
>>

2.2.2 Режим обучения

На каждой итерации, уравнение (2.16) должно быть рассчитано для всего обучающего набора данных, чтобы вычислить средний или истинный гради- ент. Это называется пакетным обучением, при таком способе обучения вся обучающая выборка рассматривается до обновления синаптических коэффициентов.

Альтернативно, можно использовать стохастическое обучение (онлайн), где отдельный пример {Z^D,} выбран (например, случайно) из учебного набора на каждой итерации t. При данном подходе оценка градиента является за- шумленной, синаптические коэффициенты не перемещаются точно вниз градиента на каждой итерации, но данный «шум» на каждой итерации может быть выгодным. Стохастическое обучение - вообще более предпочтительный метод для алгоритма обратного распространения ошибки по следующим причинам:

Преимущества стохастического обучения:

стохастическое обучение сходится обычно намного быстрее чем пакетный метод обучения;

стохастическое обучение часто приводит к лучшим решениям.

Стохастическое обучение часто приводит к лучшим решениям из-за шума в обновлениях весовых коэффициентов. Нелинейные сети обычно имеют множество локальных минимумов различной глубины. Цель обучения состоит в том, чтобы определить местонахождение одного из этих минимумов. Пакетное обучение обнаружит минимум любого бассейна, куда первоначально помещены синаптические коэффициенты. При стохастическом обучении, шумовая составляющая в коррекциях синаптических коэффициентов может привести к вскакиванию конфигурации нейронной сети в бассейн другого, возможно более глубокого, локального минимума. Это демонстрировалось в работах [63,65].

Стохастическое обучение также предпочтительно, когда функция моделируемая нейронной сетью изменяется во времени, весьма обычная ситуация в промышленных применениях, где распределение данных изменяется постепенно в течение долгого времени (например из-за износа машин).

Результаты экспериментов [66-68] говорят, что затраты на одномерную оптимизацию шага не дают практической пользы, обучение по суммарному градиенту (с оптимизацией шага или без неё) всегда проигрывает online-

обучению, online-обучение часто обгоняет метод сопряженных градиентов. ОпИпе-обучеше с фиксированным шагом, сопоставимо по эффективности с наиболее сложным из алгоритмов - методом сопряженных градиентов.

Исходя из всего вышеизложенного, в данной работе была использована онлайн модификация алгоритма обратного распространения ошибки.

<< | >>
Источник: Макаренко Алексей Александрович. Алгоритмы и программная система классификации полутоновых изображений на основе нейронных сетей: диссертация... кандидата технических наук: 05.13.18. - Москва: РГБ, 2007. 2007

Еще по теме 2.2.2 Режим обучения:

  1. 4. Классификация систем (форм) обучения по механизму декомпозиции содержания обучения
  2. 23.Психологическая характеристика обучения. Обучение и развитие. Сущность, виды и механизмы научения.
  3. 2.2 Алгоритм обучения нейронной сети для ускоренной сходимости обучения
  4. 4. Интенсификация обучения и проблемное обучение
  5. §1. Понятие о методах обучения и их классификации.Взаимосвязь методов обучения
  6. 2.4. Режим диалога и командный режим
  7. 83. ПРАВОВОЙ РЕЖИМ ДЕНДРОЛОГИЧЕСКИХ ПАРКОВ И БОТАНИЧЕСКИХ САДОВ. ПРАВОВОЙ РЕЖИМ РЕКРЕАЦИОННЫХ ЗОН
  8. 88. Политический и государственный режим. Виды государственного режима.
  9. 86. Правове становище акціонерних товариств в АПК: поняття та юридичний статус; засновники, учасники та порядок створення; майнові права; правовий режим акцій; правовий режим дивідендів; управління товариством.
  10. О режиме путешественников Общее рассуждение о режиме путешественника
  11. О режиме подвинутых в годах Общее рассуждение о режиме подвинутых в годах
  12. § 1. Понятие принципов обучения
  13. Обучение вне работы
  14. Модели дистанционного обучения