python - 多类分类的混淆矩阵变错我找不到错误
问题描述
我希望找到你做得很好...
我有多类问题(41 类),我在不平衡数据上训练我的深度学习模型,训练、测试准确率约为 95-96%
从每个类别的混淆矩阵中获得的 Acc:
准确性 [1.
0.99997259 0.99320824 0.99903523 0.99388248 0.99999452 0.99619574 0.9956092 0.99806498 0.99714406 0.99755519 0.9944745 0.99773608 0.99974236
0.99999452 0.99564209 0.99752778 0.99720984 0.9958778 0.99879404 0.99790601
0.99942991 0.99938057 0.99996711
0.9997314
0.99836647 0.99972044 0.99773608 0.99686998 0.99770867 0.99559276 0.99998904 0.99956147 0.99200776 0.9992389452 0.98.92385602
0.99597099 0.99904071]
而且,混淆矩阵看起来是错误的,例如。1类,所有样本都预测正确,颜色作为准确度低!而 35 级的蓝色变深并且预测错误!
谁能帮我找出错误,非常感谢
解决方案
推荐阅读
- windows - 来自网络 URL 的 DirectShow RenderFile 存在严重缺陷。如何避免?
- android - 我的应用程序发布前报告中的兼容性问题:android.os.strictmode.NonSdkApiUsedViolation
- python - 为什么这段代码变成了一个无限循环?
- python - 如何在 Tkinter 中重置下拉菜单的值和不显示图像?
- c# - 在网络浏览器中单击时出现奇怪的错误
- javascript - http 响应正文始终为空或未定义
- go - 如何将 wav 文件加载到 PCM 编码的字节数组中
- javascript - 每次浏览器通过开发刷新时,firebase 用户都会被注销
- asp.net - 如何在 Visual Studio 2019 中创建 ASP.NET 网站?
- javascript - 尝试使用 Javascript 向类添加 ID,显示在开发工具上但不在源代码中