MATLAB: How to get percentage of training loss

deep learningneural networks

The validation accuracy was shown at the right, but how can I get the loss accuracy in percentage? Thank you for solving my problem.

Best Answer

While using the trainNetwork function, mention the info output argumetn along with the net as follows:
[net,info] = trainNetwork(___)
Training information, returned as a structure info , where each field is a scalar or a numeric vector with one element per training iteration.
For classification problems, info contains the following fields:
  • TrainingLoss — Loss function values
  • TrainingAccuracy — Training accuracies
  • ValidationLoss — Loss function values
  • ValidationAccuracy — Validation accuracies
  • BaseLearnRate — Learning rates
  • FinalValidationLoss — Final validation loss
  • FinalValidationAccuracy — Final validation accuracy
For regression problems, info contains the following fields:
  • TrainingLoss — Loss function values
  • TrainingRMSE — Training RMSE values
  • ValidationLoss — Loss function values
  • ValidationRMSE — Validation RMSE values
  • BaseLearnRate — Learning rates
  • FinalValidationLoss — Final validation loss
  • FinalValidationRMSE — Final validation RMSE
Refer to documentation of trainNetwork.
Related Question