About parameters for NARX

1 回表示 (過去 30 日間)
Fran Mat
Fran Mat 2014 年 2 月 18 日
コメント済み: Greg Heath 2014 年 2 月 24 日
Hi all:
I have built a NARX with 2 time-series as inputs. I have seen that changing Number of Neurons and Number of Delays, accuracy changes from time to time (sometimes for better, sometimes for worst). Instead of trial & error approach, is there a way to estimate/to start with a good combination of Delays v/s Number of Neurones in order to improve the accuracy of the network?. Thanks for your suggestions.
Best regards.

採用された回答

Greg Heath
Greg Heath 2014 年 2 月 19 日
FD: Find the significant delays in the autocorrelation function of the target
ID: Find the significant delays in the cross-correlation function of the input and target.
Search for some of my example code
greg nncorr thresh95
Hope this helps.
Thank you for formally accepting my answer
Greg
  2 件のコメント
Fran Mat
Fran Mat 2014 年 2 月 23 日
Hi Greg: Thanks for this.
which I think is not exactly the topic I am looking for. Remember: I have 5 series as input and 1 as output. Should I get the correlation five times? for 5 inputs versus 1 output?. Please clarify.
Thanks.
Fran.
Greg Heath
Greg Heath 2014 年 2 月 24 日
Yes. You will get 6 sequences of significant lags; 5 for ID and one for FD. However, you also have the magnitudes of those correlations. So, if your inputs and target are standardized (zero-mean/unit-variance), you can make a reasonable choice of which ones to keep. But remember that the sequence of ID lags you choose will be applied to all of inputs.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeSequence and Numeric Feature Data Workflows についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by