[人工智能-深度学习-27]:卷积神经网络CNN - 核心概念(卷积、滑动、填充、参数共享、通道)

2023-11-19

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客

本文网址:https://blog.csdn.net/HiWangWenBing/article/details/120806277


目录

第1章 卷积中的“积”的定义

1.1 卷积中的“积”是内积

第2章 卷积中的“卷”的定义

2.1 在滑动中“卷”积

2.2 滑动的步长

第3章 边缘填充

3.1 Pading的基本思想来源

3.2 填充后的效果

3.3 边缘填充对输出的影响

第4章 单个卷积核的输出

4.1 单通的输出(X,Y)

4.2 多输入通道的合并

第5章 多个卷积核的输出:多通道输出

5.1  通道的拓展

5.2 每个输出通道来自一个卷积核

5.3 特征图:通道的本质是某一角度的特征

第6章 卷积的参数计算

6.1 特征图尺寸的计算公式

6.2 卷积核参数共享

第7章 卷积对图形变换

第8章 池化层

第9章 全连接的dropout


第1章 卷积中的“积”的定义

1.1 卷积中的“积”是内积

第2章 卷积中的“卷”的定义

2.1 在滑动中“卷”积

2.2 滑动的步长

 

 

 stride:反映的每次移动的像素点的个数。

 

备注:

步长与输入数据的尺寸,直接决定了卷积核输出的尺寸。

但在实际定义卷积神经网络时,通常预先定义的是卷积层的输出尺寸,因此,步长并不是程序员预先设定的超参数,而是自动计算。

步长是根据卷积层的程序员指定的输入尺寸、输出尺寸、卷积核的大小来进行推导出来的。

第3章 边缘填充

3.1 Pading的基本思想来源

除了输出的边缘被裁剪,同时输入数据的边缘数据点,被使用的机会也比中心点使用的机会少。

为了克服上述确定,需要在边缘外围进行填充,确保输入数据的所有点都是机会均等的,公平的。

 

3.2 填充后的效果

3.3 边缘填充对输出的影响

(1)边缘填充影响卷积输出的大小

(2)由于填充的是0,因此不影响边缘处的卷积的输出值。

第4章 单个卷积核的输出

4.1 单通的输出(X,Y)

(1)单个卷积核的每一次卷积的输出是一个点

(2)单个卷积核的所有卷积的输出是一个二维的输出(三个通道的合成),而不是一个点。

(3)多个卷积核的所有卷积的输出组成一个三维的输出,第三个维度的长度反映卷积核的个数

4.2 多输入通道的合并

多通道输入数据:通道的来源

RGB三个通道的合并,才阐述了整个图片的综合特征,因此,卷积的“积”会会三个通道的”积”进行累加合并。

 

 

 

第1层是第一个卷积核的输出。

第2层是第二个卷积核的输出。

第5章 多个卷积核的输出:多通道输出

5.1  通道的拓展

在输入图片时,通道是指:R,G,B三个颜色通道

在卷积层内部,通道是指:隶属于每个独立的神经元,通道数就是神经元的个数。

5.2 每个输出通道来自一个卷积核

 每个卷积核的输出图形,都被原始图形小,分别是原始图形中某一个种特征,是原始图形的部分信息,而不是全部像素信息。

5.3 特征图:通道的本质是某一角度的特征

第6章 卷积的参数计算

6.1 特征图尺寸的计算公式

6.2 卷积核参数共享

(1)参数共享的好处

参数共享能够很好的降低全连接网络的过拟合

参数共享也可以极大的降低参数的个数

(2)全连接网络中批量样本计算时的参数共享

(3)卷积核的参数共享

第7章 卷积对图形变换

 

第8章 池化层

备注:池化不进行矩阵运算,而只是选择部分数据输出。

 

 每个区域选择最大值:选择特征最大的值,是特征最明显的特征。

第9章 全连接的dropout


作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客

本文网址:https://blog.csdn.net/HiWangWenBing/article/details/120806277

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

[人工智能-深度学习-27]:卷积神经网络CNN - 核心概念(卷积、滑动、填充、参数共享、通道) 的相关文章

随机推荐

  • 红帽rhce认证考试科目有哪些?

    红帽RHCE认证考试主要考察的科目包括 RH124 主要考察Linux基础 文件和目录管理 用户和组管理 文件和目录权限管理 进程管理 系统服务 网络配置 日志分析等内容 RH134 主要考察自动化安装 文件编辑 任务计划 系统进程优先级管
  • 在Linux中安装Cmake过程中,遇到有关于openSSL的问题

    在Linux中安装Cmake过程中 遇到有关于openSSL的问题 以下是个人在安装cmake的过程中遇到的一些问题 如有什么错误之处欢迎各位大佬留言 共同进步 提示 Could Not Find OpenSSL try to set th
  • 【CV中的Attention机制】模块梳理合集

    文章目录 0 总述 1 SENet CVPR18 2 SKNet CVPR19 3 CBAM ECCV18 BAM BMVC18 scSE MICCAI18 4 Non Local Network CVPR19 5 GCNet ICCVW1
  • 手把手教你爬取并下载英雄联盟所有英雄皮肤高清大图

    利用requests和urlretrieve爬取并下载英雄联盟所有英雄皮肤高清大图 不知道屏幕前的你是不是也是一名loler 最近学习爬虫 印象中以前看过爬取英雄联盟的帖子 所以也就自己试了试 结果很是满意 先上效果图 亲女儿拉克丝 下面开
  • IO多路复用--[select

    因为在简历上写了netty的项目 因此还是将网络底层的那点东西搞清楚 首先希望明确的是 BIO NIO IO多路复用这是不同的东西 我会在本文中详细讲出来 本文参考资料 JAVA IO模型 IO多路复用 select poll epoll介
  • SpringBoot2.2.X整合ElasricSearch7.8

    这里默认大家已经掌握es基础语法 es版本为7 8 pom
  • pikachu靶场&RCE&文件包含&上传下载&越权(四)

    文章目录 RCE 概述 RCE PING RCE EVEL File Inclusion 文件包含漏洞 概述 文件下载漏洞 概念 文件上传漏洞 概述 前端页面检查 client check MIME TYPE漏洞 getimagesize
  • openwrt恢复出厂设置有两种方法

    1 输入以下指令 firstboot mtd r erase rootfs data 2 输入以下指令 mount root firstboot reboot f
  • spring Bean 生命周期BeanNameAware, BeanFactoryAware, ApplicationContextAware, InitializingBean接口详解

    继续接着上一篇完成后续接口的解析 还是借用上一篇引用大佬的文章 https www jianshu com p 1dec08d290c1 第二篇spring Bean 生命周期及BeanPostProcessor和Instantiation
  • Oracle dba_ts_quotas

    修改用户表空间配额 用户bpx1默认表空间是bpx1 select default tablespace from dba users where username in BPX1 SQL gt alter user bpx1 quota
  • 人工智能巨头碰撞——埃隆·马斯克推出xAI挑战OpenAI的统治地位

    目录 前言 XAI 的推出 什么是XAI 它将聚焦于什么 一 反AI斗士 马斯克进军AI 你怎么看 二 回顾上半年的 百模大战 中国的AI产业怎么样了 三 AI大模型这把火 还能怎么烧 其它资料下载 前言 北京时间7月13日凌晨 马斯克在T
  • R语言中用于计算Rsquare的包rsq

    文章目录 理论介绍 线性模型情形 广义线性模型情形 函数介绍 rsq 的介绍 实例 rsq partial 的介绍 相关文献 pcor 函数介绍 vresidual 函数介绍 实例 理论介绍 线性模型情形 R squared 值范围 0 1
  • 软件工程期末试题及答案(史上最全)

    软件工程期末试题及答案 文章目录 软件工程期末试题及答案 一 填空题 二 选择题 三 判断题 四 简答题 五 分析题 六 画图题 一 填空题 在信息处理和计算机领域内 一般认为软件是 文库 程序 文档 和 数据 数据流图的基本组成部分有 数
  • 双机热备VRRP协议介绍及其工作原理

    VRRP协议 为了更好的解决由于网关故障引起的网络中断问题 网络开发者提出了VRRP协议 VRRP协议是一种容错协议 他保证当链路中路由器出现故障的时候 由备份路由器自动替代路由器进行工作 从而保证网络通信的持续性和可靠性 虚拟路由器 由一
  • eNSP:ospf相关实验

    一 实验要求 二 实验步骤 1 建设如下图拓扑并划分网段 2 配置R1 R4的接口和回环地址 R1 r1 int g0 0 0 r1 GigabitEthernet0 0 0 ip add 192 168 1 1 27 r1 int l 0
  • ThinkPHP 关闭调试模式

    ThinkPHP有专门为开发过程而设置的调试模式 开启调试模式后 会牺牲一定的执行效率 但方便了不少 同时除错功能也非常值得 开启调试模式 config app php 文件 return 应用名称 app name gt 应用地址 app
  • GAN的入门与实践

    作者 Double V 编辑 龚 赛 PART 01 GAN 简介 引言 生成对抗网络 Generative Adversarial Nets GAN 是由open ai研究员Good fellow在2014年提出的一种生成式模型 自从提出
  • ABAP:ME28/ME2L/ME2N标准报表字段增强统一出口

    BADI ME CHANGE OUTTAB CUS 这里说一下ME28的增强 首先打个断点看一下进来的结构是什么 这里进来显示的是 MEREP OUTTAB PURCHDOC REL 这时候我们需要在结构MEREP OUTTAB PURCH
  • yagmail和keyring的安装与注册

    协议简介 POP3全称Post Office Protocol 3 邮局协议第三个版本 本协议主要用于支持使用客户端远程管理在服务器上的电子邮件 用来收取邮件 SMTP全称Simple Mail Transfer Protocol 即简单邮
  • [人工智能-深度学习-27]:卷积神经网络CNN - 核心概念(卷积、滑动、填充、参数共享、通道)

    作者主页 文火冰糖的硅基工坊 文火冰糖 王文兵 的博客 文火冰糖的硅基工坊 CSDN博客 本文网址 https blog csdn net HiWangWenBing article details 120806277 目录 第1章 卷积中