How to use Matlab neural neural network for time-dependent multiple inputs?

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)

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

Asked:

on 12 Nov 2017

Answered:

on 13 Nov 2017

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!