残差神经网络训练慢、如何改善?

发布于 2022-09-04 12:42:52 字数 212 浏览 23 评论 0

我的残差网络32层的、训练cifar10、训练了一晚上加一上午、训练集上的准确率只有百分之88左右、在测试集上只有百分之84、请大神指点一下这种情况一般要怎么调参才能改善?图片描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

孤城病女 2022-09-11 12:42:52

从准确率的曲线来看, 很有可能网络陷入局部极小值,可以尝试如下的调整:

  1. 可以将优化器改为带Momemtum的SGD优化器(如果不是使用SGD的话),同时可以适当降低batch_size。
  2. 可以尝试使用lr_schedule来手动调整学习率。
  3. 可以尝试其他的参数初始化方法,比如kaiming_norm。

这是github上的一个cifar10分类项目, 可以参考这里
仅供参考,希望可以帮到你。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文