[发明专利]一种基于卷积神经网络的参数填充方法与装置有效
| 申请号: | 201910974233.4 | 申请日: | 2019-10-14 |
| 公开(公告)号: | CN110472700B | 公开(公告)日: | 2020-06-16 |
| 发明(设计)人: | 陈海波 | 申请(专利权)人: | 深兰人工智能芯片研究院(江苏)有限公司 |
| 主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/04 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李迪 |
| 地址: | 213161 江苏省常州市武进*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 卷积 神经网络 参数 填充 方法 装置 | ||
1.一种基于卷积神经网络的参数填充方法,其特征在于,所述方法包括:
确定第一参数和第二参数,所述第一参数和所述第二参数用于确定第一卷积神经网络的第一权重的形状和第一偏置项的形状,当输入图像输入到所述第一卷积神经网络时,所述第一权重和所述第一偏置项用于对所述输入图像进行卷积生成与所述输入图像对应的第一特征图;
确定改变后第一参数和/或第二参数的取值,基于改变后的第一参数和第二参数,确定第二卷积神经网络的第二权重的形状和第二偏置项的形状,所述第二权重和所述第二偏置项用于对所述输入图像进行卷积生成与所述输入图像对应的第二特征图;分析所述第二特征图的形状与所述第一特征图的形状,确定第二特征图的需重建形状;
根据所述需重建形状,对所述第二权重和所述第二偏置项填充特定形状的特定值,以使当所述输入图像输入所述第二卷积神经网络时,填充后的所述第二权重和所述第二偏置项对所述输入图像进行卷积得到第三特征图,所述第三特征图与所述第一特征图的形状相同,且所述第三特征图经过后续处理得到的最终预测结果与所述第二特征图经过所述后续处理得到的最终预测结果相同。
2.如权利要求1所述的方法,其特征在于,所述第一权重包括F个滤波器,所述第一偏置项包括G个数值;对所述第二权重和所述第二偏置项进行填充,包括:
对所述第二权重填充特定形状的特定值,使得填充后的所述第二权重中的滤波器个数等于所述F,使得所述第三特征图与所述第一特征图形状相同,且所述第三特征图经过后续处理得到的最终预测结果与所述第二特征图经过后续处理得到的最终预测结果相同;
对所述第二偏置项填充特定形状的特定值,使得填充后的所述第二偏置项中的数值个数等于所述G,使得所述第三特征图与所述第一特征图形状相同,且所述第三特征图经过后续处理得到的最终预测结果与所述第二特征图经过后续处理得到的最终预测结果相同。
3.如权利要求2所述的方法,其特征在于,所述第一参数和所述第二参数是用于确定第一卷积神经网络的第一权重的形状和第一偏置项的形状,包括:
通过所述第一参数和所述第二参数以及如下公式,确定所述第一卷积神经网络的第一权重的形状和所述第一偏置项的形状:
weight[anchors*(5+classes),K,1,1];
bias[anchors*(5+classes)];
其中,所述anchors是所述第一参数,所述classes是所述第二参数,所述weight是所述第一权重,所述bias是所述第一偏置项,所述weight[anchors*(5+classes),K,1,1]表示所述第一权重包括anchors*(5+classes)个形状为[K,1,1]的滤波器,所述滤波器的高度和宽度均为1;所述K是所述滤波器的深度;所述bias[anchors*(5+classes)]用于表示所述第一偏置项包括anchors*(5+classes)个数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深兰人工智能芯片研究院(江苏)有限公司,未经深兰人工智能芯片研究院(江苏)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910974233.4/1.html,转载请声明来源钻瓜专利网。





