[发明专利]一种神经网络的池化层加速运算的电路有效

专利信息
申请号: 201810284999.5 申请日: 2018-04-02
公开(公告)号: CN108763612B 公开(公告)日: 2022-11-18
发明(设计)人: 韩军;蔡宇杰;曾晓洋 申请(专利权)人: 复旦大学
主分类号: G06F30/39 分类号: G06F30/39;G06F30/27;G06N3/02
代理公司: 上海正旦专利代理有限公司 31200 代理人: 陆飞;陆尤
地址: 200433 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 神经网络 池化层 加速 运算 电路
【权利要求书】:

1.一种神经网络池化层加速运算的方法,其特征在于,是将二维的池化运算分解为两次一维池化运算:宽度方向一维池化运算与高度方向一维池化运算。

2.根据权利要求1所述的方法,其特征在于,所述将二维的池化运算分解为两次一维池化运算,具体流程为:

设输入特征图层的高为H,宽度为W;池化算子的高为KH,宽KW;池化运算高度方向的步幅为SH, 宽度方向的步幅为SW;输出特征图层的高为floor((H-KH)/SH)+1,宽为floor((W-KW)/SW)+1,分别记作Hout与Wout

首先,进行宽度方向上的池化运算,输出结果为一个高为H、宽为Wout的临时矩阵,记作Ftp;其中Ftp的第i行第j列的数据是输入特征图层第i行、第SW *j列至第SW*j+ KW-1列的数据即长度为KW的行向量在进行“求最大值”、“求最小值”或“求均值”运算后的结果;

接着,进行高度方向的池化运算,这一步运算的输入为上一步的运算结果——临时矩阵Ftp;在对Ftp进行高度方向的池化运算之后,得到一个高为Hout、宽为Wout的矩阵,这个矩阵就是输出特征图层Fout;其中,Fout的第i行第j列的数据是临时矩阵Ftp第j列、第SH *i行至第SH*i+ KH-1行的数据即长度为KH的列向量在进行“求最大值”、“求最小值”或“求均值”运算后的结果。

3.一种基于权利要求1或2所述方法的神经网络池化层加速运算的电路,其特征在于,包括图层分割模块、横向池化运算模块、纵向池化运算模块以及输出控制模块;其中:

所述图层分割模块,根据输入图层的宽度信息,将图层按宽度方向进行分割,使得分割后的图层能够放进纵向池化运算模块中进行运算,图层分割模块将分割后的输入特征的数据流送往横向池化运算模块;

所述横向池化运算模块,用于宽度方向上的池化运算,来自图层分割模块的数据流在完成横向的池化运算后,被送往纵向池化运算模块;

所述纵向池化运算模块,用于对数据流进行高度方向上的池化运算;在该模块中,设有一个寄存器阵列,用来缓存来自横向池化运算模块的数据,这个寄存器阵列的大小决定能处理的最大输入图层的宽度;

所述输出控制模块,用于将池化运算的结果写回外部存储器。

4.根据权利要求3所述方法的电路,其特征在于,所述横向池化运算模块,包括4组寄存器与4个OP运算,OP为取最大值、最小值或均值;来自图层分割模块的输入特征流进入横向池化运算模块后,产生4个的输出,分别对应于KW=2,3,4,5这四种情况;4组寄存器用于存储KW为2、3、4、5这四种情况的运算数据;这4个输出经多路选择器选择后送给纵向运算模块,横向池化运算模块的输出对应于临时矩阵Ftp

5. 根据权利要求4所述方法的电路,其特征在于,所述纵向池化运算模块,主要包括一寄存器阵列,该寄存器阵列由4行寄存器组构成,每个寄存器组有Wmax个寄存器,Wmax代表此池化电路最大所支持的输入特征的宽度;图层分割模块将实际的输入图层按宽度方向进行分割,使得每一片的宽度均不大于Wmax;4*Wmax+1个寄存器构成了一条“移位寄存器链”的结构,并且每个寄存器的输入端均有一个多路选择器,通过控制多路选择器的选择信号实现对每一行寄存器组中位于 “移位寄存器链”中的寄存器数目的控制;每一行寄存器组中位于 “移位寄存器链”中的寄存器数目应和当前进行池化运算的特征宽度相等;来自横向池化模块的数据流经纵向池化运算模块后,产生四个输出,分别对应于KH=2、3、4、5这四种情况;这4个输出经多路选择器选择后送给输出控制模块,纵向池化运算模块的输出对应于输出特征图层Fout

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810284999.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top