【技术实现步骤摘要】
基于卷积神经网络的自适应分组卷积模块设计方法
本专利技术涉及计算机视觉与人工智能领域,尤其涉及在卷积神经网络中自适应分组卷积的设计方法。
技术介绍
卷积神经网络作为人工神经网络的一种,被广泛应用于深度学习中的多种领域,比如自动驾驶、地理信息系统、医疗影像分析、机器人等领域。卷积神经网络通过局部感知和权值共享等方式,自适应提取特征。相比早期采用人为设计的人工算子提取特征的方式,卷积神经网络自适应提取的特征具有更强的表达能力。在卷积神经网络被广泛应用之前,提取特征通常是使用SIFT,HOG和GIST特征,这些特征有一个共性,都具有按组表示的特征,每一个组由相同种类直方图构建而成,这些特征通常是对在每个直方图或每个方向上进行组归一化而得到。从卷积神经网络角度来说,每一层有很多的卷积核,这些核学习到的特征并不完全是独立的,某些特征具有相同的分布,可以被分为一组。因此,设计一个自适应分组卷积模块,使得卷积神经网络提取更加有效的特征,显得尤为重要。
技术实现思路
本专利技术提出一种基于卷积神经网络的自适应卷积模块,该模块会在卷积神经网络对特征进行提取的过程中,自适应的将输入特征进行分组提取。基于卷积神经网络的自适应分组卷积模块设计方法,该方法设计的模块在卷积神经网络对特征进行提取的过程中,能够自适应的将输入特征进行分组提取,具体实现如下:步骤1:通过自适应全局平均池化操作,将原始输入特征大小变为1*1的输入特征,即对全局特征进行加和求平均处理;步骤2:通过全卷积操作将大小为1* ...
【技术保护点】
1.基于卷积神经网络的自适应分组卷积模块设计方法,其特征在于该方法设计的模块在卷积神经网络对特征进行提取的过程中,能够自适应的将输入特征进行分组提取,具体实现如下:/n步骤1:通过自适应全局平均池化操作,将原始输入特征大小变为1*1的输入特征,即对全局特征进行加和求平均处理;/n步骤2:通过全卷积操作将大小为1*1的输入特征的通道数转换为指定大小的通道数,输出特征I;/n同时通过全卷积操作将大小为1*1的输入特征转换为通道数不变,但大小为3*3的特征II,作为分组卷积的卷积核;/n步骤3:将步骤2的输出特征I作为softmax函数的输入,得到一组概率分布;并按照此概率分布将原始输入特征和得到的卷积核进行分组;/n步骤4:将分组后的原始输入特征通过分组后的卷积核进行特征提取;对完成特征提取的各个分组得到的特征通过通道拼接进行融合,使得融合后的通道数与原始输入特征的通道数一致。/n
【技术特征摘要】
1.基于卷积神经网络的自适应分组卷积模块设计方法,其特征在于该方法设计的模块在卷积神经网络对特征进行提取的过程中,能够自适应的将输入特征进行分组提取,具体实现如下:
步骤1:通过自适应全局平均池化操作,将原始输入特征大小变为1*1的输入特征,即对全局特征进行加和求平均处理;
步骤2:通过全卷积操作将大小为1*1的输入特征的通道数转换为指定大小的通道数,输出特征I;
同时通过全卷积操作将大小为1*1的输入特征转换为通道数不变,但大小为3*3的特征II,作为分组卷积的卷积核;
步骤3:将步骤2的输出特征I作为softmax函数的输入,得到一组概率分布;并按照此概率分布将原始输入特征和得到的卷积核进行分组;
步骤4:将分组后的原始输入特征通过分组后的卷积核进行特征提取;对完成特征提取的各个分组得到的特征通过通道拼接进行融合,使得融合后的通道数与原始输入特征的通道数一致。
2.根据权利要求1所述的基于卷积神经网络的自适应分组卷积模块设计方法,其特征在于所述的指定...
【专利技术属性】
技术研发人员:颜成钢,王廷宇,孙垚棋,张继勇,张勇东,
申请(专利权)人:杭州电子科技大学,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。