【技术实现步骤摘要】
项目推荐方法及装置
[0001]本说明书实施例涉及计算机
,特别涉及一种项目推荐方法。
技术介绍
[0002]传统的推荐问题往往只在一个域(可以理解为项目线)上进行训练,训练所得到的推荐模型也只能用于这一个域。但是在很大工业数据集上,这样的推荐模型往往效果不太好,由于一些项目线的数据比较稀疏,存在着冷启动的问题,如果只用一个域的数据来训练,很难达到好的效果。
[0003]目前,很多机构开始考虑域和域之间的特征共享,但是通过此种方式训练获得的推荐模型并不适用于用户行为较为稀疏的领域,例如金融跨域领域的用户行为较为稀疏,如果仅考虑域和域之间的特征共享,就会导致很多没有行为的新用户难以训练,那么对于这些新用户,推荐模型就没有办法给出好的推荐结果。
技术实现思路
[0004]有鉴于此,本说明书施例提供了一种项目推荐方法。本说明书一个或者多个实施例同时涉及一种项目推荐装置,一种计算设备,一种计算机可读存储介质,一种计算机程序,以解决现有技术中存在的技术缺陷。
[0005]根据本说明书实施例的第一方...
【技术保护点】
【技术特征摘要】
1.一种项目推荐方法,包括:确定目标用户、待推荐至所述目标用户的不同域的初始项目;基于所述目标用户、与目标用户存在资源关系的第一关联用户、与所述目标用户存在社会关系的第二关联用户构建关系特征图,其中,所述第一关联用户和/或所述第二关联用户、与所述目标用户属于同域或者不同域;基于所述关系特征图、同构图以及异构图确定所述目标用户的目标用户特征以及所述初始项目的目标项目特征;基于所述目标用户的目标用户特征以及所述初始项目的目标项目特征,从所述初始项目中确定所述目标用户的目标项目。2.根据权利要求1所述的项目推荐方法,所述基于所述目标用户、与目标用户存在资源关系的第一关联用户、与所述目标用户存在社会关系的第二关联用户构建关系特征图,包括:基于所述目标用户,确定与所述目标用户存在资源关系的第一关联用户、与所述目标用户存在社会关系的第二关联用户;基于所述目标用户、所述第一关联用户、所述第二关联用户、所述目标用户与所述第一关联用户之间的资源关系、以及所述目标用户与所述第二关联用户之间的社会关系,构建第一多边图和第二多边图;基于所述第一多边图和所述第二多边图构建关系特征图。3.根据权利要求2所述的项目推荐方法,所述基于所述目标用户、所述第一关联用户、所述第二关联用户、所述目标用户与所述第一关联用户之间的资源关系、以及所述目标用户与所述第二关联用户之间的社会关系,构建第一多边图和第二多边图,包括:将所述目标用户以及所述第一关联用户作为节点,将所述目标用户与所述第一关联用户之间的资源关系作为边,构建第一多边图;将所述目标用户以及所述第二关联用户作为节点,将所述目标用户与所述第二关联用户之间的社会关系作为边,构建第二多边图。4.根据权利要求2所述的项目推荐方法,所述基于所述第一多边图和所述第二多边图构建关系特征图,包括:提取所述第一多边图中每条边的边特征,以及所述第二多边图中每条边的边特征;将所述第一多边图中的每条边的边特征、与所述第二多边图中每条边的边特征进行特征拼接,形成初始特征图;基于预设矩阵对所述初始特征图中每条边的边特征做特征嵌入化,获得关系特征图。5.根据权利要求1所述的项目推荐方法,所述基于所述关系特征图、同构图以及异构图确定所述目标用户的目标用户特征以及所述初始项目的目标项目特征,包括:基于所述关系特征图确定与所述目标用户关联的边的边特征、与所述目标用户关联的同域的用户的用户特征、与所述目标用户关联的不同域的域特征;将所述边特征、所述用户特征以及所述域特征通过同构图进行信息传递,获得所述目标用户的融合特征;将所述目标用户的融合特征以及所述初始项目的初始项目特征输入异构图,获得所述目标用户的目标用户特征以及所述初始项目的目标项目特征。
6.根据权利要求5所述的项目推荐方法,所述将所述边特征、所述用户特征以及所述域特征通过同构图进行信息传递,获得所述目标用户的融合特征,包括:将所述边特征、所述用户特征以及所述域特征通过同构图进行信息传递,获得所述目标用户的第一特征、第二特征以及第三特征;将所述第一特征、所述第二特征以及所述第三特征进行融合,获得所述目标用户的融...
【专利技术属性】
技术研发人员:徐武将,李少帅,马琼旭,梁倩乔,赵云安,郭晓波,郭胜,韩冰,
申请(专利权)人:浙江网商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。