神经网络3

目录

基本卷积神经网络

1 AlexNet

2 VGG-16

3 残差网络

4 常用数据集

4.1 MNIST

2、Fashion-MNIST数据集

3、CIFAR-10数据集

4、PASCAL VOC数据集

5、MS COCO数据集

6、ImageNet数据集

7、ISLVRC 2012子数据集

5 数据集与评价指标

1、相关概念

2、AP计算


基本卷积神经网络

1 AlexNet

网络提出:

 网络结构:

 网络说明:

网络一共有 8 层可学习层—— 5 层卷积层和 3 层全连接层

改进:

  • 池化层均采用最大池化
  • 选用ReLU作为非线性环节激活函数
  • 网络规模扩大,参数数量接近6000万
  • 出现“多个卷积层+一个池化层”的结构

 改进:输入样本

最简单、通用的图像数据变形的方式

  • 从原始图像(256,256)中,随机的crop出 一些图像(224,224)。【平移变换,crop 】
  • 水平翻转图像。【反射变换,flip】
  • 给图像增加一些随机的光照。【光照、彩 色变换,color jittering】

 改进:激活函数

  • 采用ReLU替代 Tan Sigmoid
  • 用于卷积层与全连接层之后

 

 改进:Dropout

在每个全连接层后面使用一个 Dropout 层,以概率 p 随机关闭激活函数

 改进:双GPU策略

AlexNet使用两块GTX580显卡进行训练,两块显卡只需要在特定的层进行通信

2 VGG-16

网络提出:

网络结构: 

 

 

 

 参数数量变化:

 网络说明:

改进

  • 网络规模进一步增大,参数数量约为1.38亿
  • 由于各卷积层、池化层的超参数基本相同,整体结构呈现出规整的特点。
  • 普遍规律  随网络深入,高和宽衰减,通道数增多。

3 残差网络

非残差网络的缺陷:

 残差网络的优势:

 梯度消失问题:

 残差块

 

 

 残差网络

 

  •  普通网络的基准模型受VGG网络的启发
  • 卷积层主要有3×3的过滤器,并遵循两个简 单的设计规则:①对输出特征图的尺寸相同的 各层,都有相同数量的过滤器; ②如果特征 图的大小减半,那么过滤器的数量就增加一 倍,以保证每一层的时间复杂度相同。
  •  ResNet模型比VGG网络更少的过滤器和更低的 复杂性。ResNet具有34层的权重层,有36亿 FLOPs,只是VGG-19(19.6亿FLOPs)的18%。

 

4 常用数据集

4.1 MNIST

MNIST数据集是由0~9手写数字图片和数字标签所组成的,由60000个训练样本和10000个测试样本组成,每个样本都是一张28 * 28像素的灰度手写数字图片。

2、Fashion-MNIST数据集

FashionMNIST 是一个替代 MNIST 手写数字集 的图像数据集。它是由 Zalando旗下的研究部门提供,涵盖了来自 10 种类别的共 7 万个不同商品的正面图片。
FashionMNIST 的大小、格式和训练集/测试集划分与原始的MNIST 完全一致。60000/10000 的训练测试数据划分,28x28的灰度图片。你可以直接用它来测试你的机器学习和深度学习算法性能,且不需要改动任何的代码

3、CIFAR-10数据集

CIFAR-10数据集由10个类的60000个32x32彩色图像组成,每个类有6000个图像。有50000个训练图像和10000个测试图像
数据集分为五个训练批次和一个测试批次,每个批次有10000个图像。测试批次包含来自每个类别的恰好1000个随机选择的图像


4、PASCAL VOC数据集

目标分类(识别)、检测、分割最常用的数据集之一,第一届PASCAL VOC举办于2005年,2012年终止。常用的是 PASCAL 2012

5、MS COCO数据集

数据集以scene understanding为目标,主要从复杂的日常场景中截取,包含目标分类(识别)、检测、分割、语义标注等数据集,ImageNet竞赛停办后,COCO竞赛就成为是当前目标识别、检测等领域的一个最权威、最重要的标杆

6、ImageNet数据集

总图像数据:14,197,122,总类别数:21841,带有标记框的图像数:1,034,908

7、ISLVRC 2012子数据集

训练集:1,281,167张图片+标签

类别数:1,000

验证集:50,000张图片+标签

测试集:100,000张图片

5 数据集与评价指标


1、相关概念

TP: 被正确地划分为正例的个数,即实际为正例且被分类器划分为正例的实例数

FP: 被错误地划分为正例的个数,即实际为负例但被分类器划分为正例的实例数

FN: 被错误地划分为负例的个数,即实际为正例但被分类器划分为负例的实例数

TN: 被正确地划分为负例的个数,即实际为负例且被分类器划分为负例的实例数

P(精确率): TP/(TP+FP)

R(召回率): TP/(TP+FN)。召回率越高,准确度越低

P-R曲线

P-R的关系曲线图,表示了召回率和准确率之间的关系

精度(准确率)越高,召回率越低

置信度与准确率:调整阈值可改变准确率或召回值。可以通过改变阈值(也可以看作上下移动蓝色的虚线),来选择让系统识别能出多少个图片,当然阈值的变化会导致Precision与Recall值发生变化。比如,把蓝色虚线放到第一张图片下面,也就是说让系统只识别出最上面的那张飞机图片,那么Precision的值就是100%,而Recall的值则是20%。如果把蓝色虚线放到第二张图片下面,也就是说让系统只识别出最上面的前两张图片,那么Precision的值还是100%,而Recall的值则增长到是40%。

2、AP计算

mAP:均值平均准确率

其中N代表测试集中所有图片的个数, P(k)表示在能识别出 个图片的时候Precision的值,而 Δr(k)则表示识别图片个数从k−1变化到k时(通过调整阈值)Recall值的变化情况。

mAP计算:

每一个类别均可确定对应的AP

多类的检测中,取每个类AP的平均值,即为mAP
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weixin_45352056

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值