为什么在使用神经网络的多类别分类中,某些类别的灵敏度为零?

2024-06-14 13:41:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我得到了一个灵敏度等于零的3类7类。我已经在Keras中微调了一个面部情绪识别模型,我成功地获得了大约35%的准确率,但对我来说,每个班级的敏感度是一个重要的衡量标准。结果是这样的:[0.96323 0.0.017543 0.105263 0.0.0.11976],这让我非常困惑

这是数据在我的类中的分布

第一类:18.13% 第2类:7.72% 第3类:12.43% 第4类:7.92% 第5类:7.58% 第6类:14.36% 第7类:31.85%

我使用tensorflow中的class weights参数解决了类不平衡问题。但我还是得到了一些灵敏度为0的类

有人能提出一些提高课堂敏感性的方法吗


Tags: 数据模型参数tensorflowclasskeras情绪课堂