[发明专利]图数据识别方法、装置、计算机设备和存储介质在审
申请号: | 201910503194.X | 申请日: | 2019-06-11 |
公开(公告)号: | CN110378372A | 公开(公告)日: | 2019-10-25 |
发明(设计)人: | 张一帆;史磊 | 申请(专利权)人: | 中国科学院自动化研究所南京人工智能芯片创新研究院;中国科学院自动化研究所 |
主分类号: | G06K9/62 | 分类号: | G06K9/62 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 孟德栋 |
地址: | 211135 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 矩阵 偏置 邻接矩阵 输入特征 卷积 卷积神经网络 特征图 计算机设备 存储介质 目标输出 卷积核 图生成 图数据 图像数据生成 参考 固定的 可调整 准确率 出图 申请 | ||
1.一种图数据识别方法,其特征在于,所述方法包括:
获取输入已训练的卷积神经网络的当前卷积层的输入特征图,所述输入特征图为根据图数据生成的特征图;
获取所述当前卷积层的第一偏置矩阵,其中所述第一偏置矩阵为生成所述已训练的卷积神经网络时生成的矩阵;
根据所述输入特征图生成第二偏置矩阵;
获取参考邻接矩阵,计算所述参考邻接矩阵、所述第一偏置矩阵和所述第二偏置矩阵的和,得到目标邻接矩阵;
获取所述当前卷积层的卷积核;
根据所述当前卷积层的卷积核、所述目标邻接矩阵和所述输入特征图生成目标输出特征图;
根据所述目标输出特征图,识别出所述图数据对应的识别结果。
2.根据权利要求1所时述的方法,其特征在于,所述根据所述输入特征图生成的第二偏置矩阵,包括:
采用所述已训练的卷积神经网络中的降维函数对所述输入特征图进行降维,得到降维矩阵;
归一化所述降维矩阵,得到归一化矩阵,所述归一化矩阵为所述第二偏置矩阵。
3.根据权利要求2所述的方法,其特征在于,所述降维函数包括两个,所述输入特征图至少包括三个维度,其中,第一维度为通道数,所述方法包括:
根据所述降维函数中的第一降维函数对所述输入特征图的各个通道的矩阵进行降维,得到各个通道的第一降维矩阵;
根据所述降维函数中的第二降维函数对所述输入特征图的各个通道的矩阵进行降维,得到各个所述通道的第二降维矩阵;
计算各个通道的所述第一降维矩阵和第二降维矩阵的乘积,得到各个通道的第一乘积矩阵;
归一化各个通道的第一乘积矩阵,得到所述归一化矩阵对应的通道的矩阵。
4.根据权利要求1所述的方法,其特征在于,生成所述已训练的卷积神经网络的步骤,包括:
获取包含多个训练图数据的训练集合,所述训练图数据携带标签信息;
将所述训练图数据和所述标签信息输入初始卷积神经网络,通过所述初始卷积神经网络提取各个所述训练图数据的特征;
根据各个所述训练图数据的特征,识别出各个所述训练图数据对应的识别结果;
按照预设损失函数计算各个所述训练图数据的识别结果和所述标签的损失值;
当所述损失值小于或等于预设损失值时,得到所述已训练的卷积神经网络。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
当所述损失值大于所述预设损失值时,根据所述损失值通过梯度回传算法更新所述初始卷积神经网络的网络参数;
采用更新了网络参数的初始卷积神经网络作为所述初始卷积神经网络,进入将所述训练图数据和所述标签信息输入初始卷积神经网络,直至所述按照预设损失函数计算各个所述训练图数据的识别结果和所述标签的损失值,小于或等于所述预设损失值时,得到所述已训练的卷积神经网络。
6.根据权利要求5所述的方法,其特征在于,所述初始卷积神经网络模型包括至少一个卷积层,所述卷积层中包括初始偏置矩阵和初始降维函数,所述根据所述损失值通过梯度回传算法更新所述初始卷积神经网络的网络参数,包括:
通过所述梯度回传算法将所述损失值回传到任意一个所述卷积层时,得到各个所述卷积层的回传值;
根据各个所述卷积层的回传值更新所述卷积层的网络参数,所述网络参数包括初始降维函数的参数和所述初始偏置矩阵的参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院自动化研究所南京人工智能芯片创新研究院;中国科学院自动化研究所,未经中国科学院自动化研究所南京人工智能芯片创新研究院;中国科学院自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910503194.X/1.html,转载请声明来源钻瓜专利网。