What is the usage of "FeedbackDelays" in NARNET?

4 visualizaciones (últimos 30 días)
DWAIPAYAN GHOSH
DWAIPAYAN GHOSH el 22 de En. de 2018
Respondida: Omega el 20 de Nov. de 2024 a las 6:21
In NARNET, feedbackDelays is used as input argument. What is the significance of this input?

Respuestas (1)

Omega
Omega el 20 de Nov. de 2024 a las 6:21
Hi Dwaipayan,
In MATLAB's NARNET (Nonlinear Autoregressive Network), the "feedbackDelays" parameter specifies the time steps that the network uses to feed back its own outputs as inputs. It essentially defines the history length that the network considers when predicting future values. By setting "feedbackDelays", you control how many past outputs the network looks at to make its predictions. This is crucial for capturing temporal patterns in time-series data.
For example, if you set "feedbackDelays" to [1:2], the network will use its outputs from the last two time steps as inputs for the current prediction. This helps the network capture temporal dependencies and patterns in time-series data, making it more effective at modeling sequences where past values influence future ones. Adjusting "feedbackDelays" allows you to tailor the network to the specific dynamics of your data.
For more information on NARNET, you can refer to the link mentioned below:

Community Treasure Hunt

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

Start Hunting!

Translated by