exponenta event banner

Временной ряд нейронной сети

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

Описание

Приложение Neural Net Time Series позволяет решать три различных вида нелинейных временных рядов с помощью динамической сети. Она помогает выбрать данные, разделить их на наборы обучения, проверки и тестирования, определить архитектуру сети и обучить сеть. Можно выбрать собственные данные из рабочей области MATLAB ® или использовать один из примеров наборов данных. После обучения сети оцените ее производительность с использованием среднеквадратичной ошибки и регрессионного анализа. Дополнительно проанализируйте результаты с помощью инструментов визуализации, таких как график автокорреляции ошибок или гистограмма ошибок. Затем можно оценить производительность сети на тестовом наборе. Если вас не устраивают результаты, переобучите сеть с измененными настройками или на большем наборе данных.

Можно создавать сценарии MATLAB для воспроизведения результатов или настройки процесса обучения. Можно также сохранить обученную сеть для тестирования новых данных или использования для решения аналогичных задач классификации. Приложение также предоставляет возможность создания различных развертываемых версий обучаемой сети. Например, можно развернуть обученную сеть с помощью инструментов MATLAB Compiler™, MATLAB Coder™ или Simulink ® Coder.

Необходимые продукты

  • MATLAB

  • Глубокое обучение Toolbox™

Откройте приложение Neural Net Time Series

  • MATLAB Toolstrip: На вкладке Приложения в разделе Машинное обучение щелкните значок приложения.

  • командная строка MATLAB: Enter ntstool.