用户的行为预测方法、装置和机器学习模型的训练方法制造方法及图纸

技术编号:39160052 阅读:12 留言:0更新日期:2023-10-23 15:02
本公开涉及一种用户的行为预测方法、装置和机器学习模型的训练方法,涉及计算机技术领域。该预测方法,包括:根据当前物品的物品特征信息,提取当前物品的第一表示信息,第一表示信息用于表示物品的新颖程度;根据当前物品的第一表示信息和用户的历史选择物品的第一表示信息,评估当前物品对于用户的新颖程度;根据当前物品对于用户的新颖程度,预测用户是否会选择当前物品。本公开的技术方案能够提高用户行为的预测结果准确率。户行为的预测结果准确率。户行为的预测结果准确率。

【技术实现步骤摘要】
用户的行为预测方法、装置和机器学习模型的训练方法


[0001]本公开涉及计算机
,特别涉及一种用户的行为预测方法、用户的行为预测装置、机器学习模型的训练方法、机器学习模型的训练装置、电子设备和非易失性计算机可读存储介质。

技术介绍

[0002]随着深度学习技术在推荐系统中的应用,推荐系统准确率得到了显著提升。
[0003]在相关技术中,主要关注推荐的准确率,为用户推荐与其历史浏览物品相似的物品。

技术实现思路

[0004]本公开的专利技术人发现上述相关技术中存在如下问题:没有考虑其他影响用户选择的因素,导致用户行为的预测结果准确率较低。
[0005]鉴于此,本公开提出了一种用户的行为预测技术方案,能够提高用户行为的预测结果准确率。
[0006]根据本公开的一些实施例,提供了一种用户的行为预测方法,包括:根据当前物品的物品特征信息,提取当前物品的第一表示信息,第一表示信息用于表示物品的新颖程度;根据当前物品的第一表示信息和用户的历史选择物品的第一表示信息,评估当前物品对于用户的新颖程度;根据当前物品对于用户的新颖程度,预测用户是否会选择当前物品。
[0007]在一些实施例中,评估当前物品对于用户的新颖程度包括:提取当前物品的第一表示信息中不受干扰影响的分量和受干扰影响的分量;利用当前物品的不受干扰影响的分量和受干扰影响的分量,将当前物品的第一表示信息重构为当前物品的第二表示信息;根据当前物品的第二表示信息,评估当前物品对于用户的新颖程度。
[0008]在一些实施例中,将当前物品的第一表示信息重构为当前物品的第二表示信息包括:根据当前物品的不受干扰影响的分量和受干扰影响的分量的加权均值,将当前物品的第一表示信息重构为当前物品的第二表示信息。
[0009]在一些实施例中,提取当前物品的第一表示信息中不受干扰影响的分量和受干扰影响的分量包括:根据当前物品的文本特征信息,提取当前物品的工具变量;根据当前物品的工具变量,提取当前物品的第一表示信息中不受干扰影响的分量和受干扰影响的分量。
[0010]在一些实施例中,提取当前物品的第一表示信息中不受干扰影响的分量和受干扰影响的分量包括:根据当前物品的工具变量和当前物品的物品特征信息,利用最小二乘回归处理,提取当前物品的不受干扰影响的分量和受干扰影响的分量。
[0011]在一些实施例中,提取当前物品的不受干扰影响的分量和受干扰影响的分量包括:根据工具变量,利用第一多层感知机模块确定第一处理结果;根据当前物品的物品特征信息,利用第二多层感知机模块确定第二处理结果;根据第一处理结果和第二处理结果,确定当前物品的不受干扰影响的分量。
[0012]在一些实施例中,评估当前物品对于用户的新颖程度包括:根据当前物品的第二表示信息和至少一个历史选择物品的第二表示信息,评估当前物品对于用户的新颖程度,至少一个历史选择物品的第二表示信息根据至少一个历史选择物品的第一表示信息中不受干扰影响的分量和受干扰影响的分量重构。
[0013]在一些实施例中,评估当前物品对于用户的新颖程度包括:利用第一注意机制模块,对至少一个历史选择物品的第二表示信息进行聚合处理,以确定第一聚合处理结果;根据第一聚合处理结果和当前物品的第二表示信息,评估当前物品对于用户的新颖程度。
[0014]在一些实施例中,预测方法还包括:根据当前物品的物品特征信息和用户的至少一个历史选择物品的物品特征信息,评估用户对于当前物品的感兴趣程度;预测用户是否会选择当前物品包括:根据当前物品对于用户的新颖程度和感兴趣程度,预测用户是否会选择当前物品。
[0015]在一些实施例中,评估用户对于当前物品的感兴趣程度包括:利用第二注意机制模块,对至少一个历史选择物品的物品特征信息进行聚合处理,以确定第二聚合处理结果;根据第二聚合处理结果和当前物品的物品特征信息,评估用户对于当前物品的感兴趣程度。
[0016]在一些实施例中,评估用户对于当前物品的感兴趣程度包括:利用第三注意机制模块,对当前物品的物品特征信息和用户的至少一个历史选择物品的物品特征信息进行处理,以评估用户对于当前物品的感兴趣程度。
[0017]在一些实施例中,评估当前物品对于用户的新颖程度包括:利用第四注意机制模块,对当前物品的第一表示信息和用户的历史选择物品的第一表示信息进行处理,以评估当前物品对于用户的新颖程度。
[0018]根据本公开的另一些实施例,提供一种机器学习模型的训练方法,包括:根据当前物品样本的物品特征信息,利用机器学习模型提取当前物品的第一表示信息,第一表示信息用于表示物品的新颖程度;根据当前物品样本的第一表示信息和用户的历史选择物品的第一表示信息,利用机器学习模型评估当前物品样本对于用户的新颖程度;根据当前物品样本对于用户的新颖程度,利用机器学习模型预测用户是否会选择当前物品样本;根据预测结果和当前物品样本的标注结果,训练机器学习模型。
[0019]在一些实施例中,当前物品样本包括正样本和负样本,标注结果包括用于标注当前物品样本的新颖程度的第一标签和用于标注用户是否选择当前物品样本的第二标签,根据预测结果和当前物品样本的标注结果,训练机器学习模型包括:正样本的选择标签和负样本的第二标签,以及正样本的新颖程度是否大于负样本的新颖程度,判断用户对正样本的兴趣程度是否大于对负样本的兴趣程度;根据判断结果,确定兴趣损失;根据兴趣损失,训练机器学习模型。
[0020]在一些实施例中,根据判断结果,确定兴趣损失包括:在判断结果为用户对正样本的兴趣程度大于负样本的兴趣程度的情况下,根据机器学习模型评估的用户对正样本的兴趣程度和负样本的兴趣程度,确定兴趣损失;在判断结果为无法判断用户对正样本的兴趣程度是否大于负样本的兴趣程度的情况下,将兴趣损失确定为预设值。
[0021]在一些实施例中,训练机器学习模型包括:根据第一标签,确定新颖程度损失;根据第二标签,确定选择损失;根据新颖程度损失、选择损失和兴趣损失的加权均值,训练机
器学习模型。
[0022]根据本公开的又一些实施例,提供一种用户的行为预测装置,包括:提取单元,用于根据当前物品的物品特征信息,提取当前物品的第一表示信息,第一表示信息用于表示物品的新颖程度;评估单元,用于根据当前物品的第一表示信息和用户的历史选择物品的第一表示信息,评估当前物品对于用户的新颖程度;预测单元,用于根据当前物品对于用户的新颖程度,预测用户是否会选择当前物品。
[0023]根据本公开的再一些实施例,提供一种机器学习模型的训练装置,包括:提取单元,用于根据当前物品样本的物品特征信息,利用机器学习模型提取当前物品的第一表示信息,第一表示信息用于表示物品的新颖程度;评估单元,用于根据当前物品样本的第一表示信息和用户的历史选择物品的第一表示信息,利用机器学习模型评估当前物品样本对于用户的新颖程度;预测单元,用于根据当前物品样本对于用户的新颖程度,利用机器学习模型预测用户是否会选择当前物品样本;训练单元,用于根据预测结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户的行为预测方法,包括:根据当前物品的物品特征信息,提取所述当前物品的第一表示信息,第一表示信息用于表示物品的新颖程度;根据所述当前物品的第一表示信息和所述用户的历史选择物品的第一表示信息,评估所述当前物品对于所述用户的新颖程度;根据所述当前物品对于所述用户的新颖程度,预测所述用户是否会选择所述当前物品。2.根据权利要求1所述的行为预测方法,其中,所述评估所述当前物品对于所述用户的新颖程度包括:提取所述当前物品的第一表示信息中不受干扰影响的分量和受干扰影响的分量;利用所述当前物品的不受干扰影响的分量和受干扰影响的分量,将所述当前物品的第一表示信息重构为所述当前物品的第二表示信息;根据所述当前物品的第二表示信息,评估所述当前物品对于所述用户的新颖程度。3.根据权利要求2所述的行为预测方法,其中,所述将所述当前物品的第一表示信息重构为所述当前物品的第二表示信息包括:根据所述当前物品的不受干扰影响的分量和受干扰影响的分量的加权均值,将所述当前物品的第一表示信息重构为所述当前物品的第二表示信息。4.根据权利要求2所述的行为预测方法,其中,所述提取所述当前物品的第一表示信息中不受干扰影响的分量和受干扰影响的分量包括:根据所述当前物品的文本特征信息,提取所述当前物品的工具变量;根据所述当前物品的工具变量,提取所述当前物品的第一表示信息中不受干扰影响的分量和受干扰影响的分量。5.根据权利要求4所述的行为预测方法,其中,所述提取所述当前物品的第一表示信息中不受干扰影响的分量和受干扰影响的分量包括:根据所述当前物品的工具变量和所述当前物品的物品特征信息,利用最小二乘回归处理,提取所述当前物品的不受干扰影响的分量和受干扰影响的分量。6.根据权利要求5所述的行为预测方法,其中,所述提取所述当前物品的不受干扰影响的分量和受干扰影响的分量包括:根据所述工具变量,利用第一多层感知机模块确定第一处理结果;根据所述当前物品的物品特征信息,利用第二多层感知机模块确定第二处理结果;根据所述第一处理结果和所述第二处理结果,确定所述当前物品的不受干扰影响的分量。7.根据权利要求2所述的行为预测方法,其中,所述评估所述当前物品对于所述用户的新颖程度包括:根据所述当前物品的第二表示信息和所述至少一个历史选择物品的第二表示信息,评估所述当前物品对于所述用户的新颖程度,所述至少一个历史选择物品的第二表示信息根据所述至少一个历史选择物品的第一表示信息中不受干扰影响的分量和受干扰影响的分量重构。8.根据权利要求7所述的行为预测方法,其中,所述评估所述当前物品对于所述用户的
新颖程度包括:利用第一注意机制模块,对所述至少一个历史选择物品的第二表示信息进行聚合处理,以确定第一聚合处理结果;根据所述第一聚合处理结果和所述当前物品的第二表示信息,评估所述当前物品对于所述用户的新颖程度。9.根据权利要求1

8任一项所述的行为预测方法,还包括:根据所述当前物品的物品特征信息和所述用户的至少一个历史选择物品的物品特征信息,评估所述用户对于所述当前物品的感兴趣程度;其中,所述预测所述用户是否会选择所述当前物品包括:根据所述当前物品对于所述用户的新颖程度和所述感兴趣程度,预测所述用户是否会选择所述当前物品。10.根据权利要求9所述的行为预测方法,其中,所述评估所述用户对于所述当前物品的感兴趣程度包括:利用第二注意机制模块,对所述至少一个历史选择物品的物品特征信息进行聚合处理,以确定第二聚合处理结果;根据所述第二聚合处理结果和所述当前物品的物品特征信息,评估所述用户对于所述当前物品的感兴趣程度。11.根据权利要求9所述的行为预测方法,其中,所述评估所述用户对于所述当前物品的感兴趣程度包括:利用第三注意机制模块,对所述当前物品的物品特征信息和所述用户的至少一个历史选择物品的物品特征信息进行处理,以评估所述用户对于所述当前物品的感兴趣程度...

【专利技术属性】
技术研发人员:王冬月李征于涛丁卓冶徐夙龙赵夕炜张骁徐君石腾戴孙浩
申请(专利权)人:北京京东世纪贸易有限公司中国人民大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1