필터 지우기
필터 지우기

Deep Learning Experiment Manager results are not reproducable

조회 수: 2 (최근 30일)
Raphael Rottshäfer
Raphael Rottshäfer 2020년 9월 11일
댓글: Khoo Yit Phang 2020년 9월 11일
So I use the Experiment Manager (EM) for a regression project.
While, when I repeat the same experiment with the EM the resulting table shows very similar results in regards of the Validation RMSE. The label to predict represents 24 (hourly) energy prices of the next day.
Nevertheless whenever I use the same hyperparameter settings within my ordinary live script (pretty much the exact same code as the EM setup), I will get much worse Val RMSE - like by a factor of 2.
Is it possible, that the EM calculates the RMSE another way, than the ordinary Live Script / Visualization does?
  댓글 수: 1
Khoo Yit Phang
Khoo Yit Phang 2020년 9월 11일
Experiment Manager should give you the same results as it calls trainNetwork under the hood. E.g., you should get the same results by calling your setup function and trainNetwork directly:
params.myLearningRate = 0.05;
[datastore, layergraph, options] = mySetupFunction(params);
[net, info] = trainNetwork(datastore, layergraph, options);
disp(info.FinalValidationRMSE);
Can you try the above and see if it gives you similar results?

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 Sequence and Numeric Feature Data Workflows에 대해 자세히 알아보기

제품


릴리스

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by