【发布时间】:2021-08-01 06:22:26
【问题描述】:
我目前正在处理图像分类任务,涉及卡通灰度图像的大型数据集,我的 CNN 需要对它们进行分类。 Atm 我的模型的测试准确度约为 88%,但我知道更高的准确度是可能的。
我试过了:
- 改进/更改实际模型/架构
- 使用不同的元参数
- pytorch 库中的不同损失函数
- 一堆不同的变换
- 与 torch.optim 不同的优化
我还尝试了一些包含在 torchvision.models 中的标准模型,但在测试集上的准确率仍然低于 90%。
我是否只需要继续尝试上述方法以提高准确性,还是我可以尝试其他途径?真的很感谢任何建议,我能想到的唯一另一件事就是为数据集制作自己的自定义损失函数,但我不确定这会有多大帮助?
【问题讨论】:
标签: python deep-learning neural-network pytorch conv-neural-network