【技术实现步骤摘要】
基于邻域聚合的资源推荐方法及相关设备
[0001]技术邻域
[0002]本申请涉及人工智能技术邻域,更具体地,涉及一种基于邻域聚合的资源推荐方法及相关设备。
技术介绍
[0003]随着在线社交网络的兴起和迅速普及,社交平台上的用户可以在微博、Facebook、微信等社交平台上分享自己的观点和生活经验,构建自己的社交圈子。由此引出了社交推荐(Social Recommendation)问题。相关技术中基于社交推荐向用户所推荐的资源存在精准度不高的问题,从而导致用户需要二次进行资源筛选或者进行二次资源请求,造成用户的资源获取效率不高。
技术实现思路
[0004]鉴于上述问题,本申请实施例提出了一种基于邻域聚合的资源推荐方法及相关设备,以提高资源推荐的精准度。
[0005]根据本申请实施例的一个方面,提供了一种基于邻域聚合的资源推荐方法,包括:根据所述目标用户的初始嵌入向量和所述目标用户所对应邻域用户集合对所述目标用户的邻域影响向量进行社交聚合,得到所述目标用户的目标嵌入向量;所述初始嵌入向量是根据所对应用户的用户属性信息和所对应用户的偏好资源信息确定的;根据所述目标用户所对应历史偏好资源的资源嵌入向量和所述目标用户的目标嵌入向量,生成所述目标用户的目标特征向量;所述资源嵌入向量是根据所对应资源的资源属性信息和所对应资源的关联用户信息生成的;根据所述目标用户的目标特征向量和资源集合中各资源的资源嵌入向量,确定所述目标用户对所述资源集合中各资源的偏好权重;根据所述偏好权重在所述资源集合中进行资源筛选,确定向所述 ...
【技术保护点】
【技术特征摘要】
1.一种基于邻域聚合的资源推荐方法,其特征在于,包括:根据所述目标用户的初始嵌入向量和所述目标用户所对应邻域用户集合对所述目标用户的邻域影响向量进行社交聚合,得到所述目标用户的目标嵌入向量;所述初始嵌入向量是根据所对应用户的用户属性信息和所对应用户的偏好资源信息确定的;根据所述目标用户所对应历史偏好资源的资源嵌入向量和所述目标用户的目标嵌入向量,生成所述目标用户的目标特征向量;所述资源嵌入向量是根据所对应资源的资源属性信息和所对应资源的关联用户信息生成的;根据所述目标用户的目标特征向量和资源集合中各资源的资源嵌入向量,确定所述目标用户对所述资源集合中各资源的偏好权重;根据所述偏好权重在所述资源集合中进行资源筛选,确定向所述目标用户推荐的目标资源。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标用户的初始嵌入向量和所述目标用户所对应邻域用户集合对所述目标用户的邻域影响向量进行社交聚合,得到所述目标用户的目标嵌入向量,包括:获取t级社交聚合所得到所述目标用户的t级嵌入向量;其中,t为正整数;以及获取用于(t+1)级社交聚合的(t+1)级邻域影响向量;将所述目标用户的t级嵌入向量和所述(t+1)级邻域影响向量进行(t+1)级社交聚合,得到所述目标用户的(t+1)级嵌入向量;其中,所述目标用户的初始嵌入向量用于进行1级社交聚合;若社交聚合级数(t+1)达到设定级数阈值,则以目标用户的(t+1)级嵌入向量作为所述目标用户的目标嵌入向量;若社交聚合级数(t+1)小于设定级数阈值,则继续将所述目标用户的(t+1)级嵌入向量进行下一级社交聚合。3.根据权利要求2所述的方法,其特征在于,所述获取用于(t+1)级社交聚合的(t+1)级邻域影响向量,包括:获取所述邻域集合中各邻域用户的t级嵌入向量;将所述邻域集合中全部邻域用户的注意力系数与所述邻域集合中全部邻域用户的t级嵌入向量进行聚合,得到所述对应于(t+1)级社交聚合的(t+1)级邻域影响向量;其中,对应于1级社交聚合的1级邻域影响向量是根据所述邻域集合中各邻域用户的初始嵌入向量计算得到的。4.根据权利要求1所述的方法,其特征在于,所述根据所述目标用户的初始嵌入向量和所述目标用户所对应邻域用户集合对所述目标用户的邻域影响向量进行社交聚合,得到所述目标用户的目标嵌入向量之前,所述方法还包括:根据所述目标用户的用户属性信息生成所述目标用户的第一特征向量;以及根据所述目标用户的偏好资源信息生成所述目标用户的第二特征向量;将所述目标用户的第一特征向量和所述目标用户的第二特征向量进行融合,得到所述目标用户的初始嵌入向量。5.根据权利要求4所述的方法,其特征在于,所述将所述目标用户的第一特征向量和所述目标用户的第二特征向量进行融合,得到所述目标用户的初始嵌入向量,包括:
将所述目标用户的第一特征向量与所述目标用户的第二特征向量进行向量连接,得到用户连接向量;将所述用户连接向量输入第一多层感知机网络,由所述第一多层感知机网络根据所述用户连接向量输出所述目标用户的初始嵌入向量。6.根据权利要求1所述...
【专利技术属性】
技术研发人员:姜楠,高莉,李媛媛,万涛,段福先,刘西蒙,仇森,
申请(专利权)人:华东交通大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。