caffe 准确率一直震荡,从0到0.6反复

原创 2016年08月29日 12:30:15

可能原因:

猜测版,未经证实,如有虚言,不要怪我……

一、学习率太大,一般说法,但是通过lr policy调试学习次数很多之后应该不会出现这种情况吧

二、solver里的test interval* train batch size 应该>=train image 总数,保证全部图片循环一轮之后再测试。之前我就是test interval设的太小了,导致accuracy一直震荡……

        另外提醒:solver里的test iter * test batch size应该>=test image 总数

        都是血的教训

三、之前在网上找了一个vgg16的网络,开始训练自己的数据,但是准确率一直在0.3上不去,我怀疑数据有问题,怀疑label错了,怀疑写label的txt文本的时候到底应该用\r换行还是\r\n换行,怀疑数据应该用三通道还是灰度……最后换了个网络,一下到了0.6……原来是网络的初始化没有弄好,不会初始化可以去网上下载已经初始化好的网络。

总之在我目前水平使用caffe,全凭运气……

deep learning实践经验总结2--准确率再次提升,到达0.8,再来总结一下

deep learning实践经验总结 最近拿caffe来做图片分类,遇到不少问题,同时也吸取不少教训和获得不少经验。...
  • linger2012liu
  • linger2012liu
  • 2014年06月19日 15:25
  • 9677

Caffe训练网络时的点点滴滴

以前主要是微调网络,所以参数的设计非常简单,我们只需要注意转换数据时把参数--shuffle=true,loss收敛就不会有什么问题。但是最近我重新训练网络,发现参数调试真的是一个麻烦的事情。在这里总...
  • Sunshine_in_Moon
  • Sunshine_in_Moon
  • 2016年11月25日 13:40
  • 4653

caffe 画损失曲线和准确率曲线

1. 为了方便查看模型如何,是否存在过拟合,收敛等情况,最好的方法是把 损失曲线和验证集的准确率曲线画出来。直观的查看分析。 是否需要降学习率继续训练,通过准确率图来选取最好的模型。 代码在caffe...
  • u014114990
  • u014114990
  • 2016年01月12日 10:20
  • 6862

caffe中使用droupout层对cifar10图片集提高准确率10%(0.62到0.72)

# The train/test net protocol buffer definition net: "D:\\CaffeInfo\\D_TrainVal\\cifar10_full_train_...
  • zlf19910726
  • zlf19910726
  • 2017年12月01日 20:38
  • 58

caffe的solver.prototxt下test_interval不同数值造成准确率的变化大

样本为0~9,全部10分类,每类80个训练数据,18个测试数据。 训练数据: 测试数据   1)情况1:当 test_interval = 200 时候,loss = 0.00...
  • ChenShuiBiao
  • ChenShuiBiao
  • 2017年12月11日 15:50
  • 36

手把手教你在kaggle degit recognizer比赛用caffe达到准确率99.1%

最近实验室师兄布置了参加kaggle上的digit recognizer训练比赛,识别手写数据。在经过两周的探索之后,发现了一个非常surprising的结论,就是使用mnist的lenet中的len...
  • woshilimengxi
  • woshilimengxi
  • 2016年09月28日 10:05
  • 171

Android中的GridView反复调用getView和getCount,并且getView中的position的值几乎都是0

最近做项目发现一个界面当用到GridView的时候,getView和getCount中的log被疯狂调用,并且getVIew中的LOG每出来一次就是四条,并且这四条数据的position的值都是0。一...
  • ling376962380
  • ling376962380
  • 2015年07月12日 20:52
  • 710

Android中的GridView反复调用getView和getCount,并且getView中的position的值几乎都是0

最近做项目发现一个界面当用到GridView的时候,getView和getCount中的log被疯狂调用,并且getVIew中的LOG每出来一次就是四条,并且这四条数据的position的值都是0。一...
  • HarryWeasley
  • HarryWeasley
  • 2014年10月21日 11:23
  • 884

Listview、GridView反复调用position=0的问题

在使用Listview 、GridView的过程中会发现 adapter的getView方法中会创建好多次position=0的控件,这是为什么呢,下面让我们从源码部分分析一下: GridView 和...
  • qq_28375209
  • qq_28375209
  • 2016年11月08日 16:43
  • 124

caffe:cudaSuccess (2 vs. 0) out of memory

问题描述:我试图在Caffe上训练一个网络。 我有512x640的图像大小。 批量大小是1.我试图实现FCN-8s。 我目前在一个带有4GB GPU内存的Amazon EC2实例(g2.2xlarg...
  • qq_25073253
  • qq_25073253
  • 2016年11月25日 11:07
  • 1514
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:caffe 准确率一直震荡,从0到0.6反复
举报原因:
原因补充:

(最多只允许输入30个字)