IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 人工智能 -> 【CV-Learning】卷积神经网络 -> 正文阅读

[人工智能]【CV-Learning】卷积神经网络

学习路线

————————————————
首先,应该具有全连接神经网络基础后,才能进行本文的学习。
————————————————
在这里插入图片描述

图像表示

像素表示:直接利用原始像素作为特征,展开为列向量。
Ps:CIFAR10数据集每个图像是(32323)3072维向量。

分类模型

全连接神经网络的瓶颈

例:图像尺寸为32323,隐层每个神经元的权值个数为3072+1=3073。
例:图像尺寸为2002003,隐层每个神经元的权值个数为120000+1=120001。

问:为什么要加上1?
答:计算隐层每个神经元的权值个数时,除了要考虑每个连接边,还需要考虑一个偏置b。

由此可见,当图像尺寸增大时,每个神经元的权值个数大幅增多,若再考虑一个隐层上的多个神经元以及多个隐层,计算量将相当的大。

结论:全连接神经网络仅适合处理小图像。

卷积神经网络

由于全连接网络适合处理小图像,即输入层的维数小。由此我们先可以使用卷积核处理图像,例如将上节预备知识中得到48维特征向量作为输入进行处理,之后进行全连接网络处理。

在这里插入图片描述

卷积层

基于卷积核组的图像表示

在这里插入图片描述

卷积核(与卷积核组中的略有不同)

1.不仅具有宽和高,还有深度。常写成以下形式:宽度 * 高度 * 深度。
2.卷积核参数不仅包括核中存储的权值,还包括一个偏置值。

卷积操作

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
下一层卷积操作的卷积核深度要与特征相应图层的深度一致,即要和上一层卷积操作的卷积核个数一致。

卷积步长

卷积步长(stride):卷积神经网络中,卷积核可以按照指定的间隔进行卷积操作,这个间隔就是卷积步长。
卷积步长越大,输出特征图组的尺寸越小。

在这里插入图片描述

边界填充

为防止多次卷积操作后,输出图像越来越小,我们需要进行边界填充以达到输入、输出图像尺寸大小一致的要求。

在这里插入图片描述

特征相应图尺寸计算

在这里插入图片描述

激活层

在这里插入图片描述
本文的卷积神经网络采用ReLU函数进行激活处理。

池化层

池化的作用:对每一个特征响应图独立进行,降低特征响应图组中每个特征响应图的宽度和高度,减少后续卷积层的参数的数量,降低计算资源耗费,进而控制过拟合;还可以使卷积核看到更多的东西,提取到更加粗犷的图像(相当于大方差效果)。

池化操作:对特征响应图某个区域进行池化就是在该区域上指定一个值来代表整个区域。
池化操作对每一个特征响应图独立进行。
在这里插入图片描述
常见的池化操作
1.最大池化——使用区域内的最大值来代表这个区域
类似于非极大值抑制。
在这里插入图片描述
2.平均池化——采用区域内所有值的均值作为代表

池化层的超参数:池化窗口和池化步长。

损失函数

交叉熵损失:度量分类器预测分布与真实分布之间的距离。
两个分布越接近,交叉熵的损失越小。

在这里插入图片描述

优化算法

1.SGD、带动量的SGD
在这里插入图片描述
动量法优势:由于动量的存在,算法可以冲出局部最低点或鞍点,找到最优解。

2.ADAM
在这里插入图片描述

图像增强

图像增强

存在的问题:过拟合的原因是学习样本太少,导致无法训练出能够泛化到新数据的模型。

数据增强:是从现有的训练样本中生成更多的训练数据,其方法是利用多种能够生成可信图像的随机变换来增加样本。
数据增强的目标:模型在训练时不会两次查看完全相同的图像。这让模型能够观察到数据的更多内容,从而具有更好的泛化能力

增强方法
1.翻转
2.随机缩放&抠图
在这里插入图片描述
3.色彩抖动
在这里插入图片描述
4.平移
5.旋转
6.拉伸
7.径向畸变
8.裁剪

北京邮电大学–计算机视觉与深度学习–鲁鹏

  人工智能 最新文章
2022吴恩达机器学习课程——第二课(神经网
第十五章 规则学习
FixMatch: Simplifying Semi-Supervised Le
数据挖掘Java——Kmeans算法的实现
大脑皮层的分割方法
【翻译】GPT-3是如何工作的
论文笔记:TEACHTEXT: CrossModal Generaliz
python从零学(六)
详解Python 3.x 导入(import)
【答读者问27】backtrader不支持最新版本的
上一篇文章      下一篇文章      查看所有文章
加:2022-08-06 10:44:55  更:2022-08-06 10:45:16 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/29 9:21:35-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计