How to identify overfitting or underfitting in ANN model?

33 views (last 30 days)
I have simulated ANN model and also obtained the R values corresponding to training, testing, validation and all data. Now how can i scientifically identify that model is overfitted or underfitted?
Is there any scientific criteria for this.
Kindly help.

Accepted Answer

Piyush Kumar
Piyush Kumar on 28 Aug 2024
Edited: Piyush Kumar on 28 Aug 2024
Identifying overfitting and underfitting in an Artificial Neural Network (ANN) model involves analyzing the model’s performance on training, validation, and test datasets.
Indicators of Overfitting and Underfitting -
  1. High Training Accuracy, Low Validation/Test Accuracy: If the model shows significantly higher accuracy on the training set compared to the validation or test set, it is likely overfitting.
  2. Low Training and Validation/Test Accuracy: If the model performs poorly on both the training and validation/test sets, it is likely underfitting.
Methods to detect Overfitting and Underfitting -
  • Learning Curves: Check this medium article that describes how to use "Learning Curve to identify Overfitting and Underfitting in a model".

More Answers (0)

Categories

Find more on Deep Learning Toolbox in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!