【技术实现步骤摘要】
基于对比学习的模型训练方法及装置
[0001]本申请涉及图像处理
,尤其涉及一种基于对比学习的模型训练方法及装置。
技术介绍
[0002]随着人工智能技术的快速发展,神经网络模型也随之孕育而生,其中,通过基于大量历史样本数据对神经网络模型中的模型参数进行迭代训练,能够使得神经网络模型从大量历史样本数据中学习规律,从而对新的样本做智能识别或对未来做预测,但针对某些特定的应用场景,获取大量的有标签样本数据的难度比较大。
技术实现思路
[0003]第一方面,本申请实施例提供了一种基于对比学习的模型训练方法,所述方法包括:
[0004]获取第一样本图像和第二样本图像;所述第二样本图像为所述第一样本图像的对比样本;
[0005]将所述第一样本图像和所述第二样本图像输入待训练模型进行模型训练,得到图像处理模型;
[0006]其中,所述待训练模型包括权重计算模块、第一神经网络、第二神经网络和相似度计算模块;所述模型训练的具体方式有:
[0007]所述权重计算模块对所述第一样本图像和所述第二样本图像进行图像特征加权计算,得到所述第一样本图像的第一加权向量和所述第二样本图像的第二加权向量;
[0008]所述第一神经网络对所述第一加权向量进行特征提取,得到第一特征提取向量,以及,所述第二神经网络对所述第二加权向量进行特征提取,得到第二特征提取向量;
[0009]所述相似度计算模块对所述第一特征提取向量和所述第二特征提取向量进行特征相似度计算,得到特征相似度;
...
【技术保护点】
【技术特征摘要】
1.一种基于对比学习的模型训练方法,其特征在于,所述方法包括:获取第一样本图像和第二样本图像;所述第二样本图像为所述第一样本图像的对比样本;将所述第一样本图像和所述第二样本图像输入待训练模型进行模型训练,得到图像处理模型;其中,所述待训练模型包括权重计算模块、第一神经网络、第二神经网络和相似度计算模块;所述模型训练的具体方式有:所述权重计算模块对所述第一样本图像和所述第二样本图像进行图像特征加权计算,得到所述第一样本图像的第一加权向量和所述第二样本图像的第二加权向量;所述第一神经网络对所述第一加权向量进行特征提取,得到第一特征提取向量,以及,所述第二神经网络对所述第二加权向量进行特征提取,得到第二特征提取向量;所述相似度计算模块对所述第一特征提取向量和所述第二特征提取向量进行特征相似度计算,得到特征相似度;将所述特征相似度与实际特征相似度输入损失函数计算对比损失,以及基于所述对比损失对所述权重计算模块、所述第一神经网络、所述第二神经网络和所述相似度计算模块进行参数更新;所述实际特征相似度根据所述对比样本与所述第一样本图像的样本关系确定。2.根据权利要求1所述的基于对比学习的模型训练方法,其特征在于,所述权重计算模块,采用如下方式进行图像特征加权计算:对所述第一样本图像进行向量转化,得到第一图像向量,以及,对所述第二样本图像进行向量转化,得到第二图像向量;计算所述第一图像向量中向量元素与所述第二图像向量的相似度,得到第一正向权重向量,以及,计算所述第二图像向量中向量元素与所述第一图像向量的相似度,得到第二正向权重向量;基于所述第一正向权重向量计算第一反向权重向量,以及,基于所述第二正向权重向量计算第二反向权重向量;基于所述第一正向权重向量和所述第一反向权重向量对所述第一图像向量进行加权处理,得到第一正向加权向量和第一反向加权向量,以及,基于所述第二正向权重向量和所述第二反向加权向量对所述第二图像向量进行加权处理,得到第二正向加权向量和第二反向加权向量;对所述第一正向加权向量和所述第一反向加权向量进行拼接处理,得到所述第一加权向量,以及,对所述第二正向加权向量和所述第二反向加权向量进行拼接处理,得到所述第二加权向量。3.根据权利要求2所述的基于对比学习的模型训练方法,其特征在于,所述基于所述第一正向权重向量和所述第一反向权重向量对所述第一图像向量进行加权处理,得到第一正向加权向量和第一反向加权向量,包括:将所述第一正向权重向量中的正向权重值与所述第一图像向量中向量元素的特征值进行对位相乘,得到所述第一正向加权向量;以及,将所述第一反向权重向量中的反向权重值与所述第一图像向量中向量元素的特征值进行对位相乘,得到所述第一反向加权向量;
以及,所述基于所述第二正向权重向量和所述第二反向权重向量对所述第一图像向量进行加权处理,得到第二正向加权向量和第二反向加权向量,包括:将所述第二正向权重向量中的正向权重值与所述第二图像向量中向量元素的特征值进行对位相乘,得到所述第二正向加权向量;以及,将所述第二反向权重向量中的反向权重值与所述第二图像向量中向量元素的特征值进行对位相乘,得到所述第二反向加权向量。4.根据权利要求2所述的基于对比学习的模型训练方法,其特征在于,所述第一加权向量中向量元素的数目,等于所述第一正向加权向量中向量元素的数目与所述第一反向加权向量中向量元素的数目之和;以及,所述第二加权向量中向量元素的数目,等于所述第二正向加权向量中向量元素的数目与所述第二反向加权向量中向量元素的数目之和。5.根据权利要求2所述的基于对比学习的模型训练方法,其特征在于,所述第一反向权重向量中第一向量元素的反向权重值,等于1减去所述第一正向权重向量中与...
【专利技术属性】
技术研发人员:吕乐宾,王洪斌,权佳成,李宽,
申请(专利权)人:马上消费金融股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。