《卷积网络》

网友投稿 225 2022-10-23


《卷积网络》

一、卷积网络中的迁移学习

要做一个项目或应用时,先从GitHub下载别人的代码下来,因为别人一般都是训练好的,且初始权重值也一般比较好。所以就从别人搭好的框架开始修改自己的代码。

例如:自己家有两只猫,一只Tiggar,一只Misty。所以先从GitHub下载有关猫的图像识别的代码。当数据集较少时,可以把前面的几层隐藏层都冻结,既不用训练前面的层数看,把softmax函数输出后面的先去掉,自己在创建自己的softmax函数输出。如输出为Tigger、Missy和Neither三个类别。

当数据集较大时,可以冻结前面的几层,留着比较后面的层数进行权重训练,softmax也可以自己写。

当数据集很大时,更新所有层数的权重,不用再冻结层数。关系如下图:

二、数据增强

方法一:镜像对称

方法二:随机裁剪

方法三:色彩转换

三、目标检测:滑动窗口检测

用一个小窗输入卷积网络,遍历整张图片,设置合理的步长。

四、目标定位及分类

y表示输出的特征,Pc表示图片有没有所要检测的物体,Pc=1表示有物体。L(y^,y)表示损失函数,即实际值与网络输出值的差值。图片左上角坐标记为(0,0),右下角坐标即为(1,1)。bx,by表示物体中心点的坐标,bh,bw表示物体相对于整张图片的比例


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:几种常见的编码
下一篇:渗透测试考证要多少钱?具体收费情况详解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~