摘要:总结对比下$L_1$ 损失函数,$L_2$ 损失函数以及$\text{Smooth} L_1$ 损失函数的优缺点。 均方误差MSE ($L_2$ Loss) 均方误差(Mean Square Error,MSE)是模型预测值$f(x)$ 与真实样本值$y$ 之间差值平方的平均值,其公式如下 $$ M 阅读全文
posted @ 2019-12-11 11:46 Brook_icv 阅读 (91) 评论 (0) 编辑
摘要:咸鱼了半年,年底了,把这半年做的关于目标的检测的内容总结下。 本文主要有两部分: 目标检测中的边框表示 Anchor相关的问题,R CNN,SSD,YOLO 中的anchor 目标检测中的边框表示 目标检测中,使用一个矩形的边框来表示。在图像中,可以基于图像坐标系使用多种方式来表示矩形框。 最直接的 阅读全文
posted @ 2019-12-09 17:49 Brook_icv 阅读 (142) 评论 (0) 编辑
摘要:本文是PyTorch使用过程中的的一些总结,有以下内容: 构建网络模型的方法 网络层的遍历 各层参数的遍历 模型的保存与加载 从预训练模型为网络参数赋值 主要涉及到以下函数的使用 ,`ModulesList Sequential` 模型创建 ,`named_modules() children() 阅读全文
posted @ 2019-06-20 14:25 Brook_icv 阅读 (3290) 评论 (1) 编辑
摘要:设计好神经网络结构以及loss function 后,训练神经网络的步骤如下: 1. 初始化权值参数 2. 选择一个合适的梯度下降算法(例如:Adam,RMSprop等) 3. 重复下面的迭代过程: 1. 输入的正向传播 2. 计算loss function 的值 3. 反向传播,计算loss fu 阅读全文
posted @ 2019-06-13 00:32 Brook_icv 阅读 (1163) 评论 (1) 编辑
摘要:人群计数的方法分为传统的视频和图像人群计数算法以及基于深度学习的人群计数算法,深度学习方法由于能够方便高效地提取高层特征而获得优越的性能是传统方法无法比拟的。本文简单了秒速了近几年,基于单张图像利用CNN估计人群密度图和计数的方法。 1. 传统的人群计数方法 传统的人群计数方法可以分为两类,基于检测 阅读全文
posted @ 2019-03-29 15:17 Brook_icv 阅读 (2745) 评论 (0) 编辑
摘要:本文算是对常用梯度图下降的算法综述,从方向导数开始得到梯度下降的原始算法,接着描述了动量梯度下降算法。 而由于超参数学习率对梯度下降的重要性,所以梯度算法就有多个自适应梯度下降算法。 主要有以下内容: 方向导数和梯度下降 梯度下降的形式,批量梯度下降,SGD以及mini batch 梯度下降 梯度下 阅读全文
posted @ 2019-03-13 10:19 Brook_icv 阅读 (3455) 评论 (0) 编辑
摘要:YOLO V2 YOLO V2是在YOLO的基础上,融合了其他一些网络结构的特性(比如:Faster R CNN的Anchor,GooLeNet的$1\times1$卷积核等),进行的升级。其目的是弥补YOLO的两个缺陷: YOLO中的大量的定位错误 和基于区域推荐的目标检测算法相比,YOLO的召回 阅读全文
posted @ 2019-03-06 02:00 Brook_icv 阅读 (1495) 评论 (1) 编辑
摘要:前面介绍的R CNN系的目标检测采用的思路是:首先在图像上提取一系列的候选区域,然后将候选区域输入到网络中修正候选区域的边框以定位目标,对候选区域进行分类以识别。虽然,在Faster R CNN中利用RPN网络将候选区域的提取以放到了CNN中,实现了end to end的训练,但是其本质上仍然是提取 阅读全文
posted @ 2019-02-20 14:21 Brook_icv 阅读 (1176) 评论 (1) 编辑
摘要:前面对R CNN系的目标检测方法进行了个总结,其中对目标的定位使用了 边框回归 ,当时对这部分内容不是很理解,这里单独学习下。 R CNN中最后的边框回归层,以候选区域(Region proposal)为输入,来对Region proposal中包含的目标进行准将的定位。但是,这个输入的候选区域通常 阅读全文
posted @ 2019-02-18 09:50 Brook_icv 阅读 (2040) 评论 (0) 编辑
摘要:Object Detection,在给定的图像中,找到目标图像的位置,并标注出来。 或者是,图像中有那些目标,目标的位置在那。这个目标,是限定在数据集中包含的目标种类,比如数据集中有两种目标:狗,猫。 就在图像找出来猫,狗的位置,并标注出来 是狗还是猫。 这就涉及到两个问题: 1. 目标识别,识别出 阅读全文
posted @ 2019-02-15 15:48 Brook_icv 阅读 (1339) 评论 (3) 编辑