背景:我正在尝试使用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