Материал: Лабораторная работа 5

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Рисунок 23 — LM, 300 точек, 150 лагов, (0 ,30 ] , цель 0.1

Рисунок 24 — Обучение LM, время работы: 23 минуты 27 секунд

Рисунок 25 — CG, 300 точек, 150 лагов, (0 ,30 ] , цель 1e-5, время работы: 14 минут 22 секунды

16

Обучение LM (MATLAB) точное (и на больших, и на малых рассмотренных данных), но очень длительное.

Обучение CG (Neurolab) быстрое (и на больших, и на малых рассмотренных данных), но может быть менее точным (в особенности на малых данных).

Прогнозирование на 1000 точках и 500 лагах (CG, Neurolab) представлено на рис. 26.

Рисунок 26 — CG, 1000 точек, 500 лагов, (0 ,30 ] , цель 1e-3,

Заключение В результате выполнения лабораторной работы мы изучили способ

прогнозирования временного ряда с помощью нейронной сети в системе MATLAB и с использованием языка программирования Python с библиотекой Neurolab.

Применение функций пакета Neural Network Toolbox существенно упрощает построение, обучение и использование ИНС.

17