当前位置: 首页 > 专利查询>清华大学专利>正文

一种推荐方法、装置、电子设备及存储介质制造方法及图纸

技术编号:31231606 阅读:29 留言:0更新日期:2021-12-08 10:07
本发明专利技术提供一种推荐方法、装置、电子设备及存储介质,该方法包括:将用户项目社交数据组输入训练好的项目推荐模型,得到每个用户与各个项目的交互预测信息,所述用户项目社交数据组包括用户

【技术实现步骤摘要】
一种推荐方法、装置、电子设备及存储介质


[0001]本专利技术涉及数据处理
,尤其涉及一种推荐方法、装置、电子设备及存储介质。

技术介绍

[0002]推荐系统(Recommender System)如今已经用于许多信息服务平台,其旨在依据用户(User)的历史行为自动地推荐个性化的项目(Item)列表,如电商平台中的商品,社交服务平台中的其他用户等。
[0003]而现有技术中的推荐方法,往往仅仅考虑了社交关系中的同质性对于用户信息的影响,即有社交联系的用户间的行为相对于陌生用户行为更具有相似性。而在真实场景中,用户的行为(如在电商平台上的购买)往往还受到朋友的直接影响,这里称为社交影响,这一点在以往的社交推荐工作中没有被有效建模,进而导致了对于用户真实行为建模的不准确,从而导致推荐不准确的问题。
[0004]因此,如何推荐不准确,已经成为业界亟待解决的问题。

技术实现思路

[0005]本专利技术提供一种推荐方法、装置、电子设备及存储介质,用以解决现有技术中对推荐不准确的问题。
[0006]本专利技术本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种推荐方法,其特征在于,包括:将用户项目社交数据组输入训练好的项目推荐模型,得到每个用户与各个项目的交互预测信息,所述用户项目社交数据组包括用户

用户社交信息、用户

项目

用户影响行为信息、用户

项目交互信息中的至少一项,所述训练好的项目推荐模型是基于用户项目社交样本数据组训练得到的;根据所述每个用户与各个项目的交互预测信息,生成每个用户的项目推荐信息。2.根据权利要求1所述的推荐方法,其特征在于,在所述将用户项目社交数据组输入训练好的项目推荐模型之前,所述方法还包括:基于所述用户项目社交样本数据组中的用户

用户社交样本信息,构建用户社交图,根据所述用户社交图进行用户兴趣嵌入传播,得到目标兴趣表征;基于所述用户项目社交样本数据组中的用户

项目

用户影响行为样本信息,构建用户项目社交图,根据所述用户项目社交图进行社交影响力嵌入传播,得到目标社交影响表征。3.根据权利要求2所述的推荐方法,其特征在于,在所述将用户项目社交数据组输入训练好的项目推荐模型之前,所述方法还包括:获取多个用户

项目交互样本信息和所述用户

项目交互样本信息对应的第一正负样本标签,并获取多个用户

项目

用户影响行为样本信息和所述用户

项目

用户影响行为样本信息对应的第二正负样本标签;将每个所述用户

项目交互样本信息和所述第一正负样本标签作为一个第一训练样本,获得多个第一训练样本;将每个所述用户

项目

用户影响行为样本信息和所述第二正负样本标签作为一个第二训练样本,获得多个第二训练样本;利用所述多个第一训练样本和多个第二训练样本对预设项目推荐模型进行训练。4.根据权利要求3所述的推荐方法,其特征在于,所述利用所述多个第一训练样本和多个第二训练样本对预设项目推荐模型进行训练,包括:基于所述目标兴趣表征和所述目标社交影响表征确定所述第一训练样本的用户项目交互预测信息,以根据所述第一训练样本的用户项目交互预测信息和所述第一正负样本标签对项目推荐模型的第一损失函数进行优化;基于所述第二训练样本对所述项目推荐模型的第二损失函数进行优化;交替对所述第一损失函数和所述第二损失函数进行优化,在满足预设优化条件的情况下,停止训练,得到训练好的项目推荐模型。5.一种推荐装置,其特征在于,包括:处理模块,用于将用户项目社交数据组输入训练好的项目推荐模型,得到每个用户与各个项目的交互预测信...

【专利技术属性】
技术研发人员:高宸李勇李念金德鹏
申请(专利权)人:清华大学
类型:发明
国别省市:

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

1