How does the input to a neural network change for a given input delay?
9 views (last 30 days)
Show older comments
I have an input array [a,b] from a time series and specify the input delay T. This is being sent to a NARXnet for training. How does my original array change for that delay? And is there any way to see the inputs to the network either before or after training? I would like to see how my original inputs were modified for training the network.
0 Comments
Accepted Answer
Greg Heath
on 11 Jul 2017
It is not exactly clear what you mean.
When you have an input 1:N with a timedelay net that has a delay d, the first d inputs do not result in an output. Instead, they are routed to a delay buffer. Once the buffer has stored d inputs, it starts yielding an output.
Then, for every new input data point, an output data point is created from the current d input points that were in the delay buffer..
As a result, Your output will have values over times d+1:N
Hope this helps.
Greg
2 Comments
More Answers (0)
See Also
Categories
Find more on Deep Learning Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!