Neural Network Confusion Matrix
5 views (last 30 days)
Philip Brown on 25 Nov 2021
It looks like your network is just predicting all observations into class 5. If your test dataset is very unbalanced, so nearly everything is class 5, this could lead to OK test accuracy, but the model is functioning poorly. You may want to try some sort of alternative sampling of your unbalanced data, e.g. take multiple observations from classes 1-4 for every observation of class 5. See this MATLAB Answers post for a few links and ideas.