首页 > 解决方案 > 来自测试数据的模型精度与混淆矩阵精度之间的差异

问题描述

问题

两者的准确度之间有什么区别,哪一个应该被视为实际准确度?为什么?

测试集上的代码

loss, acc = model.evaluate(Xtest, y_test_array)

标签: nlp

解决方案


看起来您的数据集存在类别不平衡,并且从混淆矩阵计算的指标(它不是准确性 - 可能类似于 F1 分数)很低,因为少数类别的识别率很低。同时,准确度很高,因为多数类被很好地识别。


推荐阅读