Good performance, poor output with NARNET
古いコメントを表示
I use narnet to predict multistep ahead and my performance values are quite good:
NMSEs = 0.2560
openLoopPerformance = 0.2418
NMSEc = 0.9366
closedLoopPerformance = 0.8844
The openloop output is fitting good, but the closeloop output is not:

What is the problem? Thank you for help.
採用された回答
その他の回答 (2 件)
Greg Heath
2015 年 6 月 13 日
0 投票
None of these results are acceptable.
A good goal is NMSE << 1. For example, 0.005 or 0.01.
Peta
2015 年 6 月 13 日
0 投票
I’m having exactly the same problem with my narnet closed loop predictions. If I train narnets on for example the simplenar_dataset example data everything works perfect, but as soon as I move on to a real life application time series the prediction collapses just like in your image. And that happens even after I have tried ~30 different significant feedback delays, ~20 different hidden node sizes and 10 different weight initializations on each net. Even when my open net shows NMSEs =0.0029 the closed net with the same training jumps up to around NMSEc=0.6 and the predictions become a worthless straight line.
Unbelievably frustrating stuff so it’s good to know I’m not alone, and I will make sure to follow what happens in this thread. What data are you using by the way, is it something from mathworks or is it your own time series?
カテゴリ
ヘルプ センター および File Exchange で Deep Learning Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!