小编use*_*871的帖子

Matlab:神经网络时间序列预测?

背景:我正在尝试使用MATLAB的神经网络工具箱来预测未来的数据值.我从GUI运行它,但我还包括下面的输出代码.

问题:我的预测值滞后于实际值2个时间段,我不知道如何实际看到"t + 1"(预测)值.

码:

% Solve an Autoregression Time-Series Problem with a NAR Neural Network
% Script generated by NTSTOOL
% Created Tue Mar 05 22:09:39 EST 2013
%
% This script assumes this variable is defined:
%
%   close_data - feedback time series.

targetSeries = tonndata(close_data_short,false,false);

% Create a Nonlinear Autoregressive Network
feedbackDelays = 1:3;
hiddenLayerSize = 10;
net = narnet(feedbackDelays,hiddenLayerSize);

% Choose Feedback Pre/Post-Processing Functions
% Settings for feedback input are automatically applied to feedback …
Run Code Online (Sandbox Code Playgroud)

matlab machine-learning time-series prediction neural-network

13
推荐指数
1
解决办法
9839
查看次数