2022最新版-李宏毅机器学习深度学习课程-P17 卷积神经网络CNN

news/2024/7/8 2:19:15 标签: 机器学习, 深度学习, cnn

 一、CNN 用于图像分类

需要图片大小统一

 彩色图像分为R G B 三层,展平后首尾相接

值代表着颜色的强度

 图像识别中不需要全连接的,参数太多了

观测1:通过判断多个小局部图像就能判断出图片标签

感受野的定义

 简化1

  • 感受野可以重叠;
  • 同一感受野可以通过不同的权重

典型设置 

 观测2:相同部分出现在不同区域

简化2

共享参数

典型设置

引入filter的概念,实质是同一套权重

卷积的优势

  • 有些要素比整张图片小的多
  • 同一要素可能会出现在不同区域

二、另一角度切入

卷积层

多次经过卷积层

在第二次卷积时,输入的原始图片信息增加了!

所以不是一直分区域处理的。随着层数的增加,考虑的范围会逐渐变大

三、两种介绍的对比

分享的权重其实就是filter

 卷积 = 不同的filter扫过整个矩阵 = 不同的感受野公用权重参数

观测3:截出主要元素不会改变标签

引入池化层

每次选出一个作为代表

MAX pooling:每个区域选出最大的作为代表

四、CNN全过程总结

五、应用:下围棋

每个棋子有48个channel,代表48个状态

CNN为啥能用于下围棋?因为他们的这两点特征相似

由于棋子不能省略,用于围棋中不能加入池化层

更多应用:语音、自然语音处理。。。


http://www.niftyadmin.cn/n/5093225.html

相关文章

博客项目(前后端分离)(servlet实战演练)

作者简介:大家好,我是未央; 博客首页:未央.303 系列专栏:实战项目 每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!! 文章目录 前言…

【MySQL】深入了解索引的底层逻辑结构

文章目录 主键排序一. InnoDB的索引结构1. 单个page2. 多个page 二. 为什么选择B树三. 聚簇索引和非聚簇索引结束语 主键排序 我们创建一个user表,并乱序插入数据 mysql> create table if not exists user(-> id int primary key,-> age int not null,-&…

Ps:快速蒙版

快速蒙版 Quick Mask是查看和编辑选区的一种模式。 按快捷键 Q 可切换到快速蒙版模式,再按一次 Q 键则会退出快速蒙版模式。 或者,点击工具箱下方的“快速蒙版”按钮来进行切换。 也可使用菜单命令。 Ps菜单:选择/在快速蒙版模式下编辑 Selec…

【Python学习笔记】列表、元组

Python中的 列表(英文叫list) 和 元组(英文叫tuple) 也是 序列 特性的,支持索引和切片操作。 1. 列表(List) 列表(List)对象经常被用来 存储 任何数据类型对象。 Python代码中,我们可以这样定义一个空的…

C++ 集成 Lua

一、Lua 定位 嵌入式语言:C 语言拥有控制权, Lua 语言被用作库 可扩展语言:Lua 语言拥有控制权,C 语言被用作库 无论哪一种,都需要用到 C API 进行交互。 C API 中大多数函数不会检查参数的正确性,所以…

Oracle-truncate误删数据恢复

前言: truncate操作误删数据之后想恢复数据通常比较困难,因为truncate操作属于ddl操作无法使用直接undo闪回查询方式恢复数据,并且由于空间大小、备份时间以及变更操作不规范原因,往往在执行操作之前没有对表进行CTAS备份或者其他…

海量数据插入的各种方案试验

海量数据插入的各种方案试验,大家来分析下 前提 源表:一千万条以上记录,54个字段.exp导出文件2.8G以上。 目的表:无索引,空表 试验:A.本地插入。B.跨库插入 初始化 SQL> select count…