位置: IT常识 - 正文

卷积 - 3. 分组卷积 详解(卷积拆分)

编辑:rootadmin
卷积 - 3. 分组卷积 详解 1. 起源

推荐整理分享卷积 - 3. 分组卷积 详解(卷积拆分),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:卷积码 分组码,卷积拆分,卷积码和分组码的区别是什么,分层卷积,卷积码和分组码的区别是什么,分组卷积的好处,卷积码 分组码,组卷积优点,内容如对您有帮助,希望把文章链接给更多的朋友!

分组卷积(Group Convolution) 起源于2012年的 AlexNet - 《ImageNet Classification with Deep Convolutional Neural Networks》。由于当时硬件资源的限制,因为作者将Feature Maps分给多个GPU进行处理,最后把多个GPU的结果进行融合。如下图:

2. 分组卷积 介绍

我接下来用图来直观的展示普通2D卷积 和 分组卷积的区别:

标准的 2D 卷积步骤如下图所示,输入特征为 (H × W × C) ,然后应用 C' 个filters(每个filter的大小为 (h × w × c),输入层被转换为大小为 (H' × W' × C') 的输出特征。

卷积 - 3. 分组卷积 详解(卷积拆分)

分组卷积 的表示如下图(下图表示的是被拆分为 2 个filters组的分组卷积) :

首先每个filters组,包含 C'/2个 数量的filter, 每个filter 的通道数为传统2D-卷积filter的一半。每个filters组作用于原来 W × H × C 对应通道数的一半,也就是 W × H × C/2最终每个filters组对应输出输出 C' / 2 个通道的特征。最后将通道堆叠得到了最终的 C'个通道,实现了和上述标准2D 卷积一样的效果。

 3. 分组卷积的优势

根据上面的表述,既然能实现和传统卷积一样的效果,那这样做的目的是什么呢?重点来了!

1. 我们先计算一下标准2D卷积 和 分组卷积的 参数量:

标准2D卷积:w × h × C × C'

分组卷积:w × h × C/2 × C'/2 × 2 

好!看出来差别了吧!参数量减少到原来的1/2!当Group为4的时候,参数量减少到原来的1/4,这个我觉得是最主要的优势。

2. 但是虽然得到了一样size的feature,参数量也降低了。那对于模型来说分组卷积的效果好不好呢?这篇文章给了一个非常满意的答复 https://blog.yani.ai/filter-group-tutorial/ 。

总结来说:在某些情况下,分组卷积能带来的模型效果确实要优于标准的2D 卷积,是因为组卷积的方式能够增加相邻层filter之间的对角相关性,而且能够减少训练参数,不容易过拟合,这类似于正则的效果。

4. 代码

代码的话很简单,就是nn.Conv2d里面的一个参数:group,如下图所示:

import torchimport torch.nn as nnif __name__ == '__main__': a = torch.randn([12, 64, 30, 100]) conv2d = nn.Conv2d(in_channels=64, out_channels=128, kernel_size=3, padding=1, stride=1) conv2d_gruop = nn.Conv2d(in_channels=64, out_channels=128, kernel_size=3, padding=1, stride=1, groups=2) b_2d = conv2d(a) b_group = conv2d_gruop(a) print(b_2d.shape) # torch.Size([12, 128, 30, 100]) print(b_group.shape) # torch.Size([12, 128, 30, 100])
本文链接地址:https://www.jiuchutong.com/zhishi/300646.html 转载请保留说明!

上一篇:Linux下调试方法汇总(linux调试工具有哪些)

下一篇:uniapp之路由中携带参数跳转(uniapp h5路由模式)

  • 唯品会省钱月卡在哪里买(唯品会省钱月卡会自动续费吗)

    唯品会省钱月卡在哪里买(唯品会省钱月卡会自动续费吗)

  • vivos12耳机孔在哪(vivo手机耳机孔)

    vivos12耳机孔在哪(vivo手机耳机孔)

  • 苹果13下面的横条怎么去掉(苹果13下面的横条怎么设置)

    苹果13下面的横条怎么去掉(苹果13下面的横条怎么设置)

  • 华为手机禁止安装恶意应用在哪里修改呢(华为手机禁止安装应用软件,在哪里设置)

    华为手机禁止安装恶意应用在哪里修改呢(华为手机禁止安装应用软件,在哪里设置)

  • 小米手环4和荣耀手环5区别(小米手环4荣耀手环5对比)

    小米手环4和荣耀手环5区别(小米手环4荣耀手环5对比)

  • 微信聊天怎么找回记录(微信聊天怎么找到第一条)

    微信聊天怎么找回记录(微信聊天怎么找到第一条)

  • xsmax来电闪光灯怎么设置(苹果xsmax来电闪光灯打开了怎么不闪?)

    xsmax来电闪光灯怎么设置(苹果xsmax来电闪光灯打开了怎么不闪?)

  • 窗口是windows应用程序的用户界面吗(窗口是windows什么程序存在方式)

    窗口是windows应用程序的用户界面吗(窗口是windows什么程序存在方式)

  • qq怎么增加点赞次数(qq怎么增加点赞数)

    qq怎么增加点赞次数(qq怎么增加点赞数)

  • 华为mate10充电器规格(华为mate10充电器接口)

    华为mate10充电器规格(华为mate10充电器接口)

  • ai嵌入快捷键(ai嵌入快捷键是什么)

    ai嵌入快捷键(ai嵌入快捷键是什么)

  • 手机信号一会断一会好(手机信号时不时的断掉)

    手机信号一会断一会好(手机信号时不时的断掉)

  • 腾讯会议支持多少人在线(腾讯会议能支持多少人)

    腾讯会议支持多少人在线(腾讯会议能支持多少人)

  • 4800u和4800h区别(4800u和4800uh)

    4800u和4800h区别(4800u和4800uh)

  • 为什么有的抖音不能保存本地(为什么有的抖音号搜不到)

    为什么有的抖音不能保存本地(为什么有的抖音号搜不到)

  • 苹果x发微信语音只能发10秒怎么解决(苹果x发微信语音声音很小)

    苹果x发微信语音只能发10秒怎么解决(苹果x发微信语音声音很小)

  • 苹果手机有哪些款式型号(苹果手机有哪些实用功能)

    苹果手机有哪些款式型号(苹果手机有哪些实用功能)

  • qq音乐怎么下载付费音乐(qq音乐怎么下载mp3格式手机)

    qq音乐怎么下载付费音乐(qq音乐怎么下载mp3格式手机)

  • win10我的电脑怎么调出来(win10我的电脑)

    win10我的电脑怎么调出来(win10我的电脑)

  • 华为nova5pro厚度(nova5pro有多厚)

    华为nova5pro厚度(nova5pro有多厚)

  • 如何将微信语音转成mp3(如何将微信语音转换成文字发送)

    如何将微信语音转成mp3(如何将微信语音转换成文字发送)

  • 苹果耳机掉了怎么找(苹果耳机掉了怎么查找位置)

    苹果耳机掉了怎么找(苹果耳机掉了怎么查找位置)

  • 怎么成为淘宝达人lv2(怎么成为淘宝达人开通直播)

    怎么成为淘宝达人lv2(怎么成为淘宝达人开通直播)

  • 华为mate30有红外功能吗(华为mate30有红外线遥控吗)

    华为mate30有红外功能吗(华为mate30有红外线遥控吗)

  • 抖音推荐是啥意思(抖音的推荐功能真的很强大)

    抖音推荐是啥意思(抖音的推荐功能真的很强大)

  • ppt文字位置怎么设置(ppt文字设置位置)

    ppt文字位置怎么设置(ppt文字设置位置)

  • 微信收款商业版和个人版可以同时用吗(微信收款商业版和个人收款码区别)

    微信收款商业版和个人版可以同时用吗(微信收款商业版和个人收款码区别)

  • bios界面怎么进入(bios界面怎么进入u盘启动)

    bios界面怎么进入(bios界面怎么进入u盘启动)

  • Zabbix“专家坐诊”第183期问答汇总(专家坐诊信息)

    Zabbix“专家坐诊”第183期问答汇总(专家坐诊信息)

  • 增值税一般纳税人税率
  • 查补以前年度税款
  • 企业税后利润留用比例怎么算?
  • 中国税务精神是谁提出的
  • 契税计税依据及税率
  • 在外地设立分公司如何办理
  • 旅游服务小规模差额征税申报表怎么填
  • 商贸企业产值含税吗
  • 期末未缴税额为负数怎么办
  • 过桥费是多少
  • 挖掘机要交多少个人所得税
  • 建筑业会计科目工程结算
  • 存货的计价方法及公式
  • 固定资产拆除后账务处理
  • 应收外币账款如何入账
  • 待认证转进项税额转出会计分录
  • 企业收取的押金要开票吗
  • 核定征收印花税的计税依据是否含税
  • 子公司取得的投资收益
  • 结转贸易方式
  • 土地使用税与房产税的区别
  • 新开公司季初季末人数和资产可以填0吗
  • 小型微利企业所得税优惠政策2023超过100万
  • 筹建期可以有收入吗
  • 金融衍生工具的特点不包括
  • 公转私合理吗
  • 关闭windows defender实时防护
  • php curl post请求
  • win10蓝牙怎么开ldac
  • 半成品月末账务处理
  • 在php中,字符串有哪些表示形式
  • 结转本年利润的分录怎么写
  • 整体租赁经营模式是什么
  • hue环境搭建
  • 如果企业亏损要交企业所得税吗
  • java项目报错
  • 2023年最全盘点 | 16款跨平台应用程序开发框架
  • yolov5的使用
  • thinkphp怎么用
  • 小规模纳税人免增值税的账务处理
  • 损益表填制
  • sql语句字符串比较大小
  • 已缴款未入库是缴费成功了吗
  • 销售成本转结分录
  • 小规模企业没有进项票能开发票吗
  • 预付账款和应付账款怎么合并
  • 高新补助收入属于不征税收入吗
  • 零申报对企业有什么影响
  • 个人扣税是怎么扣的
  • 银行转账凭证可以保留多久
  • 销售折让的红字信息申请表怎么做
  • 报销无法取得发票
  • 管理费用月底结转吗
  • 公司多出来的钱怎么办
  • 汇算清缴晚了几天
  • 分配现金股利的顺序
  • 诺诺开票人怎么修改
  • win7玩游戏出现安全警报
  • xp系统删除文件怎么删
  • ubuntu软件安装
  • Win10 Mobile 14393.321终于修复Lumia636/638导航栏遮挡
  • win7如何设置多个显示器
  • 虚拟机安装redhat没有图形界面
  • iptables配置详解
  • win10右键菜单快捷键
  • win7电量
  • Android游戏开发入门
  • javascript学习指南
  • js opendialog
  • perl and
  • 路径可分为
  • TNet Tasharen Networking 学习总结
  • jquery获取值的几种方法
  • shell脚本传参数给命令
  • python怎么调用shell脚本
  • pythen开发环境
  • 天津环保网站官网
  • 内蒙古赤峰市房价2023年最新房价走势
  • 地税应急管理办法最新
  • 湖南 资源税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设