【问题标题】:CNN image classification: accuracy values shakes greatly [closed]CNN图像分类:准确率值大幅波动[关闭]
【发布时间】:2019-05-01 08:46:35
【问题描述】:

我尝试使用 cnn 进行 2 类(狗/猫)分类。 但我发现它的训练图很奇怪。 为什么准确度值波动很大?是正确的训练吗?

优化器:亚当 学习率:1e-4

网络:https://gist.github.com/elect000/130acbdb0a3779910082593db4296254

优化器:亚当 学习率:1e-6

【问题讨论】:

    标签: tensorflow deep-learning classification conv-neural-network


    【解决方案1】:

    可能你的学习率太高了。 当学习率太高时,网络在改变权重时会发生很大的跳跃,这可能会导致它超过它所接近的局部最小值。

    阅读这篇文章以获得更好的描述和漂亮的图表: https://www.quora.com/In-an-artificial-neural-network-algorithm-what-happens-if-my-learning-rate-is-wrong-too-high-or-too-low

    【讨论】:

    • 没有。当我以 1e-6 的学习率重试时,抖动更大。
    • 有趣。这是你第二次得到的非常奇怪的图表。我仍然建议稍微调整一下学习率。您的数据集也可能太小而无法获得任何好的结果。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-20
    • 1970-01-01
    • 2017-11-20
    相关资源
    最近更新 更多