首页 > 解决方案 > CNN图像分类:准确率值大幅波动

问题描述

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

优化器:adam 学习率:1e-4

网络:https ://gist.github.com/elect000/130acbdb0a3779910082593db4296254在此处输入图像描述

优化器:adam 学习率:1e-6 在此处输入图像描述

标签: tensorflowdeep-learningclassificationconv-neural-network

解决方案


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

阅读本文以获得更好的描述和漂亮的图表: https ://www.quora.com/In-an-artificial-neural-network-algorithm-what-happens-if-my-learning-rate-是错误的太高或太低


推荐阅读