How to use Matlab neural neural network for time-dependent multiple inputs?
Show older comments
Hi, I'm going to use the Neural Net Fitting of APPS to predict the stage of river. The training data includes date, precipitation(mm), temperature(degree of Celsius) and stage(cm). For a certain day T, I want to use the data of day T, T-1, T-2 and T-3 to predict the stage in day T+1. But after reading the documentation of feedforwardnet, I still can't understand how to handle the situation like this, I mean, multiple inputs and also time-dependent. Is there any possible way to do that? Thanks in advance.
Answers (1)
Greg Heath
on 13 Nov 2017
You can do it with feedforward net by filling the input and corresponding target columns with exactly what you want your inputs and outputs to be.
HOWEVER, the timeseries input-output program NARXNET is exactly designed for that type of problem.
1. See the docmentation
help narxnet
doc narxnet
2. See my posts in BOTH the NEWSREADER and ANSWERS by searching with
greg narxnet
e.g.,
https://www.mathworks.com/matlabcentral/newsreader/search_results.html?dur=all&page=1&search_string=greg+narxnet
Hope this helps
Thank you for formally accepting my answer
Greg
Categories
Find more on Deep Learning Toolbox in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!