深度学习准确率与混淆矩阵准确率

数据挖掘 深度学习 机器学习模型 准确性 混淆矩阵
2022-02-15 17:09:03

我正在使用 fer2013 数据集进行深度学习。
训练模型后,我得到val_precision: 0.9168 (precision: 0.8492)

Epoch 67/100
238/238 [==============================] - 31s 130ms/step - loss: 1.5087 - tp: 2622.4142 - fp: 474.9121 - tn: 45584.3013 - fn: 5054.1213 - accuracy: 0.8972 - precision: 0.8492 - recall: 0.3410 - auc: 0.9042 - prc: 0.6758 - val_loss: 0.9754 - val_tp: 1389.0000 - val_fp: 126.0000 - val_tn: 22698.0000 - val_fn: 2415.0000 - val_accuracy: 0.9046 - **val_precision: 0.9168** - val_recall: 0.3651 - val_auc: 0.9235 - val_prc: 0.7276
Restoring model weights from the end of the best epoch.
Epoch 00067: early stopping


但是当我输出“混淆矩阵”时,我得到的精度为 0.13 - 0.18 ...... 我有一些误解 - 为什么我的精度如此不同? 这个混淆矩阵部分有错误吗?在此处输入图像描述

这是我的笔记本-> https://www.kaggle.com/code/prilia/emotion-recognition-with-resnet50-7emotions/notebook

请帮忙

0个回答
没有发现任何回复~