[发明专利]目标分类方法、目标分类装置及计算机可读存储介质在审
申请号: | 201910908047.0 | 申请日: | 2019-09-25 |
公开(公告)号: | CN112560880A | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 于志刚;贺群;李昊;刘国萍;孙静博;刘康;全硕;辛冠军;付睿;周路 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N3/04 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 姜雍 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标 分类 方法 装置 计算机 可读 存储 介质 | ||
本公开提供了一种目标分类方法、目标分类装置及计算机可读存储介质,涉及人工智能技术领域。其中的目标分类方法包括:将训练图像输入神经网络,得到训练图像的特征向量;将与训练图像具有相同标签的正样本图像输入神经网络,得到正样本图像的特征向量;将与训练图像具有不同标签的负样本图像输入神经网络,得到负样本图像的特征向量;调整神经网络的参数以减小神经网络的损失函数值;损失函数值与第一距离呈正相关且与第二距离呈负相关,第一距离为负样本图像的特征向量与训练图像的特征向量之间的距离,第二距离为正样本图像的特征向量与训练图像的特征向量之间的距离;利用神经网络对目标图像进行分类。本公开能够更加准确的对目标进行识别和分类。
技术领域
本公开涉及人工智能技术领域,特别涉及一种目标分类方法、装置及计算机可读存储介质。
背景技术
图像识别是人工智能领域的重要部分。图像识别是利用计算机对图像进行处理、分析和理解,以识别各种不同模式的目标的技术。为了编制模拟人类图像识别活动的计算机程序,人们提出了不同的图像识别模型。
图像分类是计算机视觉的核心,实际应用广泛。采用机器学习的方法处理图像分类问题时,向机器学习模型输入图像,机器学习模型能够输出一个已知的混合类别中的某一个标签,从而确定该图像中内容所属的类别。
发明内容
本公开解决的一个技术问题是,如何更加准确的对目标进行识别和分类。
根据本公开实施例的一个方面,提供了一种目标分类方法,包括:将训练图像输入神经网络,得到训练图像的特征向量;将与训练图像具有相同标签的正样本图像输入所述神经网络,得到正样本图像的特征向量;将与训练图像具有不同标签的负样本图像输入所述神经网络,得到负样本图像的特征向量;调整所述神经网络的参数以减小所述神经网络的损失函数值;所述损失函数值与第一距离呈正相关且与第二距离呈负相关,所述第一距离为负样本图像的特征向量与训练图像的特征向量之间的距离,所述第二距离为正样本图像的特征向量与训练图像的特征向量之间的距离;利用所述神经网络对目标的图像进行处理,以确定目标的类别。
在一些实施例中,所述距离为余弦距离。
在一些实施例中,所述神经网络的损失函数L为:
其中,N表示训练图像、正样本图像、负样本图像所组成三元组的个数,i表示三元组的序号;{·}+=max({·},0),表示{·}内的值大于零时取该值,小于零时取零;表示第i个三元组中的训练图像,表示第i个三元组中的负样本图像,表示第i个三元组中的正样本图像;f(·)表示求特征向量;cos[]表示求特征向量之间的余弦距离;α为常数。
在一些实施例中,目标分类方法还包括:将InceptionV3神经网络中第三个Inception模块组之后的神经层,替换为由全局平均池化层、全连接层、分类层组成的神经层,以生成所述神经网络。
在一些实施例中,所述利用所述神经网络对目标的图像进行处理,以确定目标的类别包括:将目标的图像输入所述神经网络,以使得所述分类层输出多维向量;所述多维向量中的元素表示目标属于各个类别的概率,所述多维向量的维度表示各个类别的总数;根据所述多维向量,确定目标所属的类别。
在一些实施例中,目标分类方法还包括:在对InceptionV3神经网络中第三个Inception模块组之后的神经层进行替换之前,采用标注了标签的训练图片集对InceptionV3神经网络进行训练。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910908047.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种花草枕的制作方法
- 下一篇:一种提高测井横波速度预测精度的方法及系统