社区
脚本语言
帖子详情
求助:cnn网络5分类accuracy、loss曲线这样,存在什么问题?
Crysis-H
2019-02-20 11:54:40
初学tensorflow,网上下载了一堆图片,5分类,每个分类的训练集有3000张图片,测试集100张。总共就是15000训练集,500测试集。 图片预处理都是直接resize成224*224。 cnn网络有5个卷积层,3个全连接层,基本参照vgg的结构简化了一下。 调整了几次学习率等等超参数,曲线都基本如此。 这是最后一次的曲线,学习率0.01,batch为20。 猜测是数据集有什么问题,但是检查了label没有错,不知道还有什么没考虑到。 哎,搞了三天了,显卡一直在满载,心痛
...全文
1186
4
打赏
收藏
求助:cnn网络5分类accuracy、loss曲线这样,存在什么问题?
初学tensorflow,网上下载了一堆图片,5分类,每个分类的训练集有3000张图片,测试集100张。总共就是15000训练集,500测试集。 图片预处理都是直接resize成224*224。 cnn网络有5个卷积层,3个全连接层,基本参照vgg的结构简化了一下。 调整了几次学习率等等超参数,曲线都基本如此。 这是最后一次的曲线,学习率0.01,batch为20。 猜测是数据集有什么问题,但是检查了label没有错,不知道还有什么没考虑到。 哎,搞了三天了,显卡一直在满载,心痛
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guo mingyu
2020-09-18
打赏
举报
回复
1
验证集分了多少,还是用测试集跑的 accuracy、loss曲线属于通常范畴,但是从曲线上可以看到模型还没有训练到适合区域,加上学习率可能太大导致模型下降过快。 建议 1 增加验证集数量 2 加强数据 3 调整学习率找到最适合下降曲线 4 调整模型深度 15000张图片batch为20过于小 5 不知道你怎么设置的打乱顺序的让顺序和batch尽量保持一致 不好意思擅自说了一大堆希望有帮助
Nicholas-L
2020-04-27
打赏
举报
回复
可进行数据增强
Nicholas-L
2020-04-27
打赏
举报
回复
可能是训练集的特征不能涵盖测试集的特征
王者灵魂
2019-08-13
打赏
举报
回复
1
loss曲线还是不错的,不过你的曲线严重过拟合了。
基于卷积神经
网络
的物体
分类
识别(二)---绘制
loss
和
ac
cura
cy
曲线
这篇博客介绍了如何使用Python代替Caffe自带工具,自行绘制物体
分类
识别的
loss
和
ac
cura
cy
曲线
。作者遇到数据类型
问题
,并参考了多个博客,最终成功实现。代码片段展示了实现过程,结果呈现了美观的图表。
【模型训练】
loss
和
ac
cura
cy
变化的调整方向
本文探讨了在模型训练过程中,
loss
和
ac
cura
cy
的不同变化情况,解释了过拟合现象,提供了针对验证
loss
先减小后增大、训练
loss
无法下降等
问题
的应对策略,涉及调整学习率、增加训练样本、正则化和优化模型结构等内容。
keras自定义回调函数查看训练的
loss
和
ac
cura
cy
本文围绕Keras框架展开,为更好追踪
网络
训练的损失函数和准确率,介绍了自定义回调函数的方法。以卷积神经
网络
Lenet - 5和mnist数据集为例,讲解了回调函数的构建、本质、系统预定义类型,还实现了自定义History回调函数记录
loss
和
ac
cura
cy
,并进行了模型结果测试。
卷积神经
网络
(
CNN
):乳腺癌识别.ipynb
本文介绍了如何在Python环境中使用TensorFlow2.4.1构建卷积神经
网络
模型,从数据导入、预处理、模型结构设计,到训练、验证和模型性能评估,包括
Ac
cura
cy
与
Loss
曲线
、混淆矩阵以及各项指标分析。
关于
CNN
训练时
loss
停留在0.69,
ac
c为0.5左右的
问题
在使用
CNN
训练二分器时遇到
loss
停在0.69、
ac
cura
cy
保持在0.5的
问题
。首先检查数据是否正确、是否归一化,然后考虑数据分布,可能需要加入BN层。如果以上都无误,可能是初始化bias或反向传播的
问题
。通过检查
网络
参数更新情况,发现是cost.b
ac
kward()写错为
loss
.b
ac
kward(),修正后
问题
得到解决,
loss
开始正常下降。
脚本语言
37,738
社区成员
34,210
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章