CONFUSION MATRIX RESULTS INFORMATION FOR PRETRAINED NEURAL NETWORK

1 view (last 30 days)
I got this confusion matrix for pretrained vgg19 model after the validation process, what are all the information obtained by this confusion matrix ?
how can we identified that this model is good for classification of multiclass based on this confusion matrix?
Thank you for your response in advance.

Answers (1)

Monisha Nalluru
Monisha Nalluru on 3 Mar 2020
Hi,
In a confusion matrix the rows correspond to predicted class (Output class) and columns corresponds to true class (Target class). The diagonal cells correspond to observations that are correctly classified. The off diagonal cells correspond to incorrectly classified observations. Both the number of observations and percentage of total number of observations are shown in each cell.
In your case ‘a’ is a classified as ‘a’ for 43 times, ‘c’ is classified as ‘a’ for 0 times, ‘d’ is classified as ‘a’ for 4 time and similarly all other values.
In order to identify whether it is good classification model it depends on accuracy which you. In your case it is 84% which is good for few fields and not very good for medical field datasets.
  6 Comments
Monisha Nalluru
Monisha Nalluru on 4 Mar 2020
Hello,
You can give a try to alexnet and check if it works for your dataset or not.
The constraints can be the size of input dataset and number of target classes which can be changed as per custom dataset.
Moreover, go through the literature of fundus image classification and check if those algorithms is working to your dataset or not.

Sign in to comment.

Categories

Find more on Quantization, Projection, and Pruning 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!