[发明专利]一种海思无NPU硬件上实现的卷积神经网络方法在审

专利信息
申请号: 202210031395.6 申请日: 2022-01-12
公开(公告)号: CN114386578A 公开(公告)日: 2022-04-22
发明(设计)人: 王飞 申请(专利权)人: 西安石油大学
主分类号: G06N3/04 分类号: G06N3/04;G06N3/08
代理公司: 西安铭泽知识产权代理事务所(普通合伙) 61223 代理人: 韩晓娟
地址: 710065 陕西省西安*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 海思无 npu 硬件 实现 卷积 神经网络 方法
【权利要求书】:

1.一种海思无NPU硬件上实现的卷积神经网络方法,包括以下步骤:

S1、修改网络结构

修改网络结构中的卷积单元,所述卷积单元包括卷积层、池化层、反卷积层和激活层;

通过多个卷积单元设计出YOLO或SSD网络模型;

S2、训练网络模型

使用8位图像作为YOLO或SSD网络模型的输入,对YOLO或SSD网络模型进行训练,使得卷积单元中的卷积层、池化层、反卷积层和激活层中的每一层的输出均通过激活函数变换为8位数据,卷积核也使用8位进行存储;

S3、使用训练好的YOLO或SSD网络模型通过IVE算子设计前向运算。

2.如权利要求1所述的海思无NPU硬件上实现的卷积神经网络方法,其特征在于,所述卷积单元的卷积层后增加量化层,量化层将网络权重量化到[-128-128],在存储时候,网络权重存储量化后的数据。

3.如权利要求1所述的海思无NPU硬件上实现的卷积神经网络方法,其特征在于,所述激活函数为8位算子。

4.如权利要求1所述的海思无NPU硬件上实现的卷积神经网络方法,其特征在于,所述卷积层均采用5*5卷积。

5.如权利要求1所述的海思无NPU硬件上实现的卷积神经网络方法,其特征在于,所述池化层为最大池化层,最大池化层使用最大值滤波加间隔拷贝来替代。

6.如权利要求1所述的海思无NPU硬件上实现的卷积神经网络方法,其特征在于,所述步骤S3中的前向运算包括以下步骤:

卷积层使用海思硬件算子HI_MPI_IVE_Sobel来实现,该硬件算子完成8位数据的5*5模板卷积运算,得到16位数据;

激活层使用海思硬件算子HI_MPI_IVE_16BitTo8Bit将卷积运算的结果转换为8位数据;

池化层首先使用海思硬件算子HI_MPI_IVE_OrdStatFilter完成对激活函数处理后的数据的最大值滤波,然后使用HI_MPI_IVE_DMA函数来实现下采样;

反卷积层使用HI_MPI_IVE_ReSize来对数据进行放大,部分不支持HI_MPI_IVE_ReSize的硬件使用VGS缩放功能来实现。

7.如权利要求6所述的海思无NPU硬件上实现的卷积神经网络方法,其特征在于,所述反卷积层使用线性插值来替代HI_MPI_IVE_ReSize对数据进行放大。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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