资源推荐模型的训练方法、资源推荐方法及设备技术

技术编号:35565152 阅读:13 留言:0更新日期:2022-11-12 15:48
本申请公开了一种资源推荐模型的训练方法、资源推荐方法及设备,属于人工智能技术领域。方法包括:获取样本搜索记录、至少一个第一样本资源的基本信息和至少一个第二样本资源被推荐的标注结果,样本搜索记录包含各个第一样本资源的历史搜索记录,第一样本资源是样本对象历史选择的资源;基于样本搜索记录确定各个第一样本资源的辅助信息;基于各个第一样本资源的基本信息和辅助信息,确定各个第二样本资源被推荐的预测结果;基于各个第二样本资源被推荐的预测结果和标注结果,训练得到资源推荐模型。本申请提高了各个第二样本资源被推荐的预测结果的准确性,从而提高了资源推荐模型的准确性,进而提高了资源推荐的质量。进而提高了资源推荐的质量。进而提高了资源推荐的质量。

【技术实现步骤摘要】
资源推荐模型的训练方法、资源推荐方法及设备


[0001]本申请实施例涉及人工智能
,特别涉及一种资源推荐模型的训练方法、资源推荐方法及设备。

技术介绍

[0002]随着人工智能技术的不断发展,应用程序的种类和功能也越来越多。部分应用程序可以向用户推荐资源,以便于用户从推荐的资源中快速找到感兴趣的资源,提高用户使用应用程序的体验。
[0003]相关技术中,可以先训练得到资源推荐模型,再利用资源推荐模型进行资源推荐。在训练资源推荐模型时,可以获取至少一个第一样本资源的基本信息和至少一个第二样本资源被推荐的标注结果,其中,第一样本资源是样本对象历史选择的资源。基于各个第一样本资源的基本信息确定各个第二样本资源被推荐的预测结果。根据各个第二样本资源被推荐的预测结果和标注结果,训练得到资源推荐模型。
[0004]上述技术是基于各个第一样本资源的基本信息确定各个第二样本资源被推荐的预测结果,导致预测结果的准确性较低,从而导致资源推荐模型的准确性较差,影响了资源推荐的质量。

技术实现思路

[0005]本申请提供了一种资源推荐模型的训练方法、资源推荐方法及设备,可用于解决相关技术中的问题,所述技术方案包括如下内容。
[0006]一方面,提供了一种资源推荐模型的训练方法,所述方法包括:
[0007]获取样本搜索记录、至少一个第一样本资源的基本信息和至少一个第二样本资源被推荐的标注结果,所述样本搜索记录包含各个第一样本资源的历史搜索记录,所述第一样本资源是样本对象历史选择的资源;r/>[0008]基于所述样本搜索记录确定所述各个第一样本资源的辅助信息,所述第一样本资源的辅助信息包括与所述第一样本资源相关的相关搜索词和与所述相关搜索词相关的相关搜索资源的指定信息中的至少一项;
[0009]基于所述各个第一样本资源的基本信息和辅助信息,确定各个第二样本资源被推荐的预测结果;
[0010]基于所述各个第二样本资源被推荐的预测结果和标注结果,训练得到资源推荐模型。
[0011]另一方面,提供了一种资源推荐方法,所述方法包括:
[0012]获取目标搜索记录、目标对象历史选择的至少一个第一目标资源的基本信息,所述目标搜索记录包含各个第一目标资源的历史搜索记录;
[0013]基于所述目标搜索记录确定各个第一目标资源的辅助信息,所述第一目标资源的辅助信息包括与所述第一目标资源相关的目标搜索词和与所述目标搜索词相关的目标搜
索资源的指定信息中的至少一项;
[0014]基于所述各个第一目标资源的基本信息和辅助信息,确定各个第二目标资源被推荐的预测结果;
[0015]基于所述各个第二目标资源被推荐的预测结果,从所述各个第二目标资源中选择指定目标资源进行推荐。
[0016]另一方面,提供了一种资源推荐模型的训练装置,所述装置包括:
[0017]获取模块,用于获取样本搜索记录、至少一个第一样本资源的基本信息和至少一个第二样本资源被推荐的标注结果,所述样本搜索记录包含各个第一样本资源的历史搜索记录,所述第一样本资源是样本对象历史选择的资源;
[0018]确定模块,用于基于所述样本搜索记录确定所述各个第一样本资源的辅助信息,所述第一样本资源的辅助信息包括与所述第一样本资源相关的相关搜索词和与所述相关搜索词相关的相关搜索资源的指定信息中的至少一项;
[0019]所述确定模块,还用于基于所述各个第一样本资源的基本信息和辅助信息,确定各个第二样本资源被推荐的预测结果;
[0020]训练模块,用于基于所述各个第二样本资源被推荐的预测结果和标注结果,训练得到资源推荐模型。
[0021]在一种可能的实现方式中,所述样本搜索记录包括多个搜索词和各个搜索词对应的搜索资源,一个第一样本资源为一个搜索资源;
[0022]所述确定模块,用于对于任一个第一样本资源,基于所述多个搜索词和所述各个搜索词对应的搜索资源,确定所述任一个第一样本资源与所述各个搜索词共同出现的频率;基于所述任一个第一样本资源与所述各个搜索词共同出现的频率,从所述各个搜索词中确定所述任一个第一样本资源的至少一个相关搜索词;基于所述任一个第一样本资源的至少一个相关搜索词,确定所述任一个第一样本资源的辅助信息。
[0023]在一种可能的实现方式中,所述确定模块,用于将所述任一个第一样本资源的至少一个相关搜索词,确定为所述任一个第一样本资源的辅助信息。
[0024]在一种可能的实现方式中,所述确定模块,用于对于任一个第一样本资源,基于所述任一个第一样本资源的至少一个相关搜索词,构建所述任一个第一样本资源对应的第一图结构,所述任一个第一样本资源对应的第一图结构中的节点为所述任一个第一样本资源的相关搜索词;基于所述各个第一样本资源的基本信息和对应的第一图结构,确定各个第二样本资源被推荐的预测结果。
[0025]在一种可能的实现方式中,所述确定模块,用于对于所述任一个第一样本资源的任一个相关搜索词,基于所述多个搜索词和所述各个搜索词对应的搜索资源,确定所述任一个相关搜索词与各个搜索资源共同出现的频率;基于所述任一个第一样本资源的各个相关搜索词分别与所述各个搜索资源共同出现的频率,从所述各个搜索资源中确定所述任一个第一样本资源的至少一个相关搜索资源;基于所述任一个第一样本资源的至少一个相关搜索资源,确定所述任一个第一样本资源的辅助信息。
[0026]在一种可能的实现方式中,所述确定模块,用于基于所述任一个第一样本资源与所述任一个第一样本资源的各个相关搜索词共同出现的频率和所述任一个第一样本资源的各个相关搜索词分别与所述各个搜索资源共同出现的频率,确定所述任一个第一样本资
源与所述各个搜索资源共同出现的频率;基于所述任一个第一样本资源与所述各个搜索资源共同出现的频率,从所述各个搜索资源中确定所述任一个第一样本资源的至少一个相关搜索资源。
[0027]在一种可能的实现方式中,所述确定模块,用于将所述任一个第一样本资源的至少一个相关搜索资源的指定信息,确定为所述任一个第一样本资源的辅助信息。
[0028]在一种可能的实现方式中,所述确定模块,用于对于任一个第一样本资源,基于所述任一个第一样本资源的至少一个相关搜索资源的指定信息,确定所述任一个第一样本资源对应的第二图结构,所述任一个第一样本资源对应的第二图结构中的节点为所述任一个第一样本资源的相关搜索资源的指定信息;基于所述各个第一样本资源的基本信息和对应的第二图结构,确定各个第二样本资源被推荐的预测结果。
[0029]在一种可能的实现方式中,所述第一样本资源的数量为至少两个;
[0030]所述训练模块,用于基于其他样本资源的基本信息和辅助信息确定预测样本资源,所述其他样本资源是至少两个第一样本资源中除指定样本资源之外的样本资源;基于所述指定样本资源、所述预测样本资源、所述各个第二样本资源被推荐的预测结果和标注结果,训练得到资源推荐模型。
[0031]在一种可能的实现本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种资源推荐模型的训练方法,其特征在于,所述方法包括:获取样本搜索记录、至少一个第一样本资源的基本信息和至少一个第二样本资源被推荐的标注结果,所述样本搜索记录包含各个第一样本资源的历史搜索记录,所述第一样本资源是样本对象历史选择的资源;基于所述样本搜索记录确定所述各个第一样本资源的辅助信息,所述第一样本资源的辅助信息包括与所述第一样本资源相关的相关搜索词和与所述相关搜索词相关的相关搜索资源的指定信息中的至少一项;基于所述各个第一样本资源的基本信息和辅助信息,确定各个第二样本资源被推荐的预测结果;基于所述各个第二样本资源被推荐的预测结果和标注结果,训练得到资源推荐模型。2.根据权利要求1所述的方法,其特征在于,所述样本搜索记录包括多个搜索词和各个搜索词对应的搜索资源,一个第一样本资源为一个搜索资源;所述基于所述样本搜索记录确定所述各个第一样本资源的辅助信息,包括:对于任一个第一样本资源,基于所述多个搜索词和所述各个搜索词对应的搜索资源,确定所述任一个第一样本资源与所述各个搜索词共同出现的频率;基于所述任一个第一样本资源与所述各个搜索词共同出现的频率,从所述各个搜索词中确定所述任一个第一样本资源的至少一个相关搜索词;基于所述任一个第一样本资源的至少一个相关搜索词,确定所述任一个第一样本资源的辅助信息。3.根据权利要求2所述的方法,其特征在于,所述基于所述任一个第一样本资源的至少一个相关搜索词,确定所述任一个第一样本资源的辅助信息,包括:将所述任一个第一样本资源的至少一个相关搜索词,确定为所述任一个第一样本资源的辅助信息。4.根据权利要求2或3所述的方法,其特征在于,所述基于所述各个第一样本资源的基本信息和辅助信息,确定各个第二样本资源被推荐的预测结果,包括:对于任一个第一样本资源,基于所述任一个第一样本资源的至少一个相关搜索词,构建所述任一个第一样本资源对应的第一图结构,所述任一个第一样本资源对应的第一图结构中的节点为所述任一个第一样本资源的相关搜索词;基于所述各个第一样本资源的基本信息和对应的第一图结构,确定各个第二样本资源被推荐的预测结果。5.根据权利要求2所述的方法,其特征在于,所述基于所述任一个第一样本资源的至少一个相关搜索词,确定所述任一个第一样本资源的辅助信息,包括:对于所述任一个第一样本资源的任一个相关搜索词,基于所述多个搜索词和所述各个搜索词对应的搜索资源,确定所述任一个相关搜索词与各个搜索资源共同出现的频率;基于所述任一个第一样本资源的各个相关搜索词分别与所述各个搜索资源共同出现的频率,从所述各个搜索资源中确定所述任一个第一样本资源的至少一个相关搜索资源;将所述任一个第一样本资源的至少一个相关搜索资源的指定信息,确定为所述任一个第一样本资源的...

【专利技术属性】
技术研发人员:冯家琪肖垚陈达遥陈胜
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:

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

1