当前位置: 首页 > news >正文

响应式网站的组成/360识图

响应式网站的组成,360识图,转移网站如何转数据库,镇江企业网站建设公司背景 学习深度学习的框架,积累调参经验 数据集 5类花卉图像数据,分别是向日葵、郁金香、玫瑰、蒲公英、雏菊,每类花卉在700到1000张左右,图像尺寸大小不统一,常见尺寸是320x240,数据并不干净&#xff0c…

背景

学习深度学习的框架,积累调参经验

数据集

5类花卉图像数据,分别是向日葵、郁金香、玫瑰、蒲公英、雏菊,每类花卉在700到1000张左右,图像尺寸大小不统一,常见尺寸是320x240,数据并不干净,有些混杂的图片。
任务是利用CNN方法对其进行分类识别。

模型记录

1.基本CNN模型进行分类

  • 卷积层1:32个卷积核、大小5x5、步数1,激活函数ReLU,最大池化、步数2,输入150x150x3
  • 卷积层2:64个卷积核、大小3x3、步数1,激活函数ReLU,最大池化、步数2
  • 卷积层3:96个卷积核、大小3x3、步数1,激活函数ReLU,最大池化、步数2
  • 卷积层4:96个卷积核、大小3x3、步数1,激活函数ReLU,最大池化、步数2
  • 全连接层1:512个神经元,激活函数ReLU
  • 全连接层2:256个神经元,激活函数ReLU
  • 分类层:5个神经元,激活函数softmax

batch_size=16,epoch=50。
效果如下,并不理想,出现了过拟合,识别率在65%左右,val_loss不减反增,令人畏惧。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.数据增强

在上面的基础上,加上了图像增强处理,具体方式是,随机旋转范围10度,随机缩放0.9~1.1范围,水平和竖直偏移为范围0.2。
epoch还是50,效果如下,识别率在77%左右,loss_val下降后反弹,波动较大,训练loss持续下降,似乎可以继续下降:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.模型改进

在上面的基础上,对cnn模型进行改进,添加了权重衰减、Dropout层、批正则化层(BN)

  • 卷积层1:32个卷积核、大小5x5、步数1,激活函数ReLU,最大池化、步数2,输入150x150x3
  • 加入BN层,介于卷积层和池化层之间
  • 卷积层2:64个卷积核、大小3x3、步数1,激活函数ReLU,最大池化、步数2
  • 加入BN层,介于卷积层和池化层之间
  • 卷积层3:96个卷积核、大小3x3、步数1,激活函数ReLU,最大池化、步数2
  • 加入BN层,介于卷积层和池化层之间
  • 卷积层4:96个卷积核、大小3x3、步数1,激活函数ReLU,最大池化、步数2
  • 加入BN层,介于卷积层和池化层之间
  • 全连接层1:512个神经元,激活函数ReLU,加入权重衰减
  • 加入Dropout层,0.3
  • 全连接层2:256个神经元,激活函数ReLU,加入权重衰减
  • 加入Dropout层,0.3
  • 分类层:5个神经元,激活函数softmax

epoch150,效果如下,发现最后的识别率在83%左右。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.自调整学习率

规则是,如果在5个epoch内,val识别率还是不增加,就让lr变为原来的0.1倍

epoch50,batch_size增加,效果如下,loss趋于平坦,识别率在85%左右,说明合适的学习率很重要,但是最后lr变成了1e-10甚至以下,loss平坦,说明lr越小,收敛越没有效果。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.增加cnn网络深度

方法是在每个卷积层后面repeat同样数量的2个卷积层。效果就不上传了,只提升了0.5%~1%左右的识别率。

总结

1.卷积核尺寸不能超过图像尺寸,否则训练下来没什么效果
2.过拟合时候,采用合适的数据增强十分有效,而且对于训练效果也很有帮助,数据增强中,水平翻转比竖直翻转更有效,因为没有倒立的花朵,其他方法也可以多尝试下。
3.在预处理阶段,让X_train归一化会具有一定效果
4.在网络改进中,BN层(批正则化,让数据分布均匀)的加入和dropout层(随机失效,避免过拟合)的效果尤为明显
5.深度网络似乎并没有什么很明显的提升,甚至可能会导致梯度问题,但是深度网络的理解能力肯定要比非深度网络要好。
6.学习率的选择非常重要,越大,收敛越快,但达不到最优的点,越小,收敛越慢,可能会导致局部最优。在训练中自适应调整是一种很好的方法。
7.基本cnn:65%,数据增强:77%左右,模型改进83%左右,自适应调整学习率,85%左右,深度cnn网络,没有很明显的提升。

附个图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
参考链接:
https://www.kaggle.com/alxmamaev/flowers-recognition(数据集来源)
https://zhuanlan.zhihu.com/p/29534841(受启发的文章)

要代码的人比较多,所以公开数据集+代码的百度网盘链接:
链接:https://pan.baidu.com/s/1-0u55gO38V0PckMZ0IyYSA
提取码:wkhi

http://www.jmfq.cn/news/4942459.html

相关文章:

  • wordpress网站地图生成/百度推广时间段在哪里设置
  • 河北手机版建站系统价格/启动互联全网营销推广
  • 凤凰网站建设公司/网站seo哪家好
  • 在线app开发网站建设/百度app免费下载安装
  • 大连网站建设仟亿科技/武汉今日新闻头条
  • 行业门户网站设计/提高工作效率8个方法
  • 商丘网吧什么时候恢复营业/建站网站关键词优化
  • 重庆制作网站培训/太原seo排名优化公司
  • 天津建筑工程信息招标网/seo是什么软件
  • seo网站优化推广教程/南京搜索引擎推广优化
  • 设计公司起名两个字/seo系统培训哪家好
  • 求做网站/百度推广平台登录网址
  • 甘肃网站开发企业/网络公关公司收费
  • 慕课联盟网站开发实战/南宁今日头条最新消息
  • 小程序定制公司哪里有/河南关键词优化搜索
  • 企业做网站服务费/网上有卖网站链接的吗
  • 美食网站怎么做/深圳网站建设开发公司
  • 长沙小学网站建设/产品推广计划怎么写
  • 网站栏目页优化/百度联系电话
  • 江西住房与城乡建设厅网站/一个产品的市场营销策划方案
  • 有什么网站可以做商品展示的吗/靠谱的seo收费
  • 旅游网站排名前5位的/奶茶店推广软文500字
  • 上饶专业做网站建设/百度下载安装到手机
  • 网站跳转怎么做360/发稿软文公司
  • 网站开发毕业论文提纲/沈阳线上教学
  • 怎么做电影网站教程/网络推广中心
  • 做企业商城网站/临沂做网站推广的公司
  • 怎么做网站凡科/万词霸屏百度推广seo
  • b2b外贸建站/网店代运营商
  • 关于做网站的英语对话/收录优美的图片app