How to get regression plot for validation data using trainbr training function using MATLAB's nntool?
조회 수: 5 (최근 30일)
이전 댓글 표시
In nntool, when trainbr algorithm is used, MATLAB is not providing Regression plot for validation data but only for train and test data. However, it is displaying Regression plot for training, validation & test data while using trainlm training algorithm. For reference the figures are shown below:

FIGURE SHOWING TRAINBR REGRESSION PLOT & OTHER MODEL DETAILS

FIGURE SHOWING TRAINLM REGRESSION PLOT & OTHER MODEL DETAILS
Please help me in debugging this issue. Thanks in advance!
댓글 수: 1
답변 (1개)
Aneela
2024년 4월 23일
편집: Aneela
2024년 4월 23일
Hi Sachin Bharadwaj,
I found below statement from the MathWorks Documentation.
The function “trainbr” that performs Bayesian Regularization disables validation stops by default.
For more information on “trainbr”, refer to the following link: https://www.mathworks.com/help/deeplearning/ref/trainbr.html#:~:text=Validation%20stops%20are,strictly%20positive%20value.
I also found an answer to a similar question in community, which states:
- “max_fail” denotes the maximum number of times that we allow the validation to improve or to not improve before terminating training.
- By default, max_fail is set to 0.
- This can be the reason for MATLAB not providing regression plot for validation data.
Refer to the following answer by @MathWorks Support Team for a detailed explanation about how “trainbr” works:
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Deep Learning Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!