[发明专利]一种基于近似计算的二值权重卷积神经网络硬件加速器计算装置有效
| 申请号: | 201710029955.3 | 申请日: | 2017-01-12 |
| 公开(公告)号: | CN106909970B | 公开(公告)日: | 2020-04-21 |
| 发明(设计)人: | 王中风;王逸致;林军;周杨灿 | 申请(专利权)人: | 南京风兴科技有限公司 |
| 主分类号: | G06N3/063 | 分类号: | G06N3/063 |
| 代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
| 地址: | 210032 江苏省南京市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种基于近似计算的二值权重卷积神经网络硬件加速器的计算模块。硬件加速器的计算模块可接收输入神经元以及二值卷积核(权重)并进行快速的卷积乘累加计算。计算模块使用补码数据表示形式,主要包含了优化的近似二值乘法器,一个压缩器树,创新的近似加法器及用于串行地累加部分和的暂存器。除此之外,针对优化的二值近似乘法器,提出了两种误差补偿方案,能在极少增加硬件资源开销的前提下使二值近似乘法器带来的误差得到降低或完全消除。本发明通过优化的计算单元,能够使使用该计算模块的二值权重卷积神经网络硬件加速器的关键路径大大缩短,并减少了面积损耗和功耗,适用于需要使用卷积神经网络的低功耗嵌入式系统。 | ||
| 搜索关键词: | 一种 基于 近似 计算 权重 卷积 神经网络 硬件 加速器 装置 | ||
【主权项】:
一种基于近似计算的二值权重卷积神经网络硬件加速器的计算模块,包括:多个输入神经元输入端,用于接收输入神经元数据值,所述多个数据输入端包括四个输入通道,每个输入通道若干个的数据输入端;多个二值权重(卷积核)输入端。所述二值权重输入端包括四个输入通道,每个输入通道若干个权重值的输入端;多个近似二值乘法器,用于进行二值权重与输入神经元的乘法计算。四个输入通道,每个输入通道有若干个近似二值乘法器;一个压缩器树。用于将若干个并行输入通道,每个输入通道若干个输入神经元在进行二值乘法计算后的结果进行快速相加;此压缩器树包含多个3:2压缩器和4:2压缩器;第一近似加法器,用于将压缩器树输出的两个数值结果进行相加;一个串行累加单元,用于将上述单元的运算结果进行串行累加,或是与偏置项结合。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京风兴科技有限公司,未经南京风兴科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710029955.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种烟气分析仪
- 下一篇:一种烟草制品溶出液中的烟碱检测装置





