在Keras中训练网络时,训练集的accuracy和loss很平稳,但验证集的accuracy和loss波动幅度特别大,这是怎么回事呢?
你好,请问你最终这个问题是怎么解决的呢,我也做的是三分类,同样出现了这种情况,训练集和测试集都各自打乱了
这时间应该考虑一下划分数据集是否合理,训练集是否包含了所有种类,且较为平均的分布,或者是对训练集采样,样本加权是否合理。
建议把所有数据集打乱,再重新划分训练集和测试集,看是否还有这个情况。
我的情况比你的好一点 不会这么夸张 但是问题时验证集的正确率一直上不去 我已经做了同分布采样了
有没有方法可以解决这个问题
你好 我的测试集震荡很厉害 训练过程中准确率还会高于训练集 这是为什么啊
这种一般是优化器参数的问题,学习率,衰减都调一下
shuffle 测试集没用,指标不会变的
修改一下激活函数,或者使用Adam优化器 试试
四楼评论,我的情况和你的非常相像。不过我的震荡比较厉害,请问是怎么解决的呢?
shuffle一下验证集数据就好