Обучение онлайновое (On-line learning)

Синонимы: Обучение по шагам, Real-time learning

Обучение в режиме on-line — метод обучения искусственных нейронных сетей, при котором корректировка весов нейронов сети производится после подачи на вход каждого обучающего примера. В этом случае величина коррекции весов вычисляется на основе ошибки сети на каждом примере.

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

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