The invention discloses a goods recommendation method and device, method includes: according to the initial resource distribution matrix of all items previously determined and all of the user's initial calculation of forward and reverse transfer matrix initial transfer matrix; determine the initial positive transfer matrix corresponding to the positive target epidemic degree of punishment and reverse the initial transfer matrix corresponding to the reverse target epidemic according to the degree of punishment; positive target epidemic degree of punishment and positive initial transfer matrix and initial resource distribution matrix positive target transfer matrix, according to the reverse target epidemic degree of punishment, the initial reverse transfer matrix and initial resource distribution matrix calculation target reverse transfer matrix, according to the goal of positive transfer matrix and reverse transfer matrix of two-way transfer target target to determine the distribution of matrix; matrix of target resources, according to the distribution of resources The matrix determines what is recommended for each user. The invention realizes more accurate, more diversified and more personalized articles for the users.
【技术实现步骤摘要】
一种物品推荐方法及装置
本专利技术涉及互联网
,特别是涉及一种物品推荐方法及装置。
技术介绍
信息过载已经成为互联网技术发展的严重障碍,而推荐装置是缓解这一难题的有效途径。推荐装置的出现打破了用户在海量数据中难以获得个性化信息的僵局。纵观国内外,虽然推荐装置已经广泛应用于众多领域,但是仍然难以满足日益增长的商品信息服务需要。推荐装置对互联网经济的巨大贡献,吸引了众多的研究者,他们根据不同的应用场景和条件研究出了多样的推荐算法。现有的物品推荐方法主要包括以下两种:第一、基于物品间因果关系的推荐方法。在基于因果关系的推荐方法中,基于二部图网络的协同过滤算法由于适应性强,准确性、多样性和个性化方面推荐性能优异,得到了广泛关注。但是以往在二部图网络上,协同过滤算法主要是基于物品在时间顺序上的因果关系来研究物品间相似性的,但当物品间没有因果关系,并且物品的选择是基于用户的一致性偏好时,采用因果关系推荐将导致物品间相似性估计偏差,造成推荐性能的局限。事实上,在实际应用场景中,绝大多数推荐是非因果的一致性推荐。也就是说,绝大多数情况下,物品间的相似性本质上并不是基于时间上的因果关系,即不是由于用户先喜欢了一个物品,所以才喜欢另一个物品,而是同时喜欢两个物品。当物品之间没有因果关系的时候,基于因果关系的推荐方法则无法判断究竟推荐哪一个物品更好。第二、基于物品的一致性推荐。即表示用户一致性喜好两个物品。一致相似性是由从已选择物品到未选择物品的相似性和从未选择物品到已选择物品的相似性构成,分别称为正向相似性和反向相似性。由于一致性推荐中影响相似性的因素众多,其间关系复杂 ...
【技术保护点】
一种物品推荐方法,其特征在于,包括:根据预先确定的全部物品和全部用户的初始资源分布矩阵计算全部物品的正向初始转移矩阵和反向初始转移矩阵;确定所述正向初始转移矩阵对应的正向目标流行性惩罚程度和所述反向初始转移矩阵对应的反向目标流行性惩罚程度;根据所述正向目标流行性惩罚程度、所述正向初始转移矩阵和所述初始资源分布矩阵计算全部物品的正向目标转移矩阵,根据所述反向目标流行性惩罚程度、所述反向初始转移矩阵和所述初始资源分布矩阵计算全部物品的反向目标转移矩阵,根据所述正向目标转移矩阵和所述反向目标转移矩阵计算全部物品的双向目标转移矩阵;根据所述双向目标转移矩阵和所述初始资源分布矩阵,确定全部物品和全部用户的目标资源分布矩阵,根据所述目标资源分布矩阵确定推荐给每个用户的物品。
【技术特征摘要】
1.一种物品推荐方法,其特征在于,包括:根据预先确定的全部物品和全部用户的初始资源分布矩阵计算全部物品的正向初始转移矩阵和反向初始转移矩阵;确定所述正向初始转移矩阵对应的正向目标流行性惩罚程度和所述反向初始转移矩阵对应的反向目标流行性惩罚程度;根据所述正向目标流行性惩罚程度、所述正向初始转移矩阵和所述初始资源分布矩阵计算全部物品的正向目标转移矩阵,根据所述反向目标流行性惩罚程度、所述反向初始转移矩阵和所述初始资源分布矩阵计算全部物品的反向目标转移矩阵,根据所述正向目标转移矩阵和所述反向目标转移矩阵计算全部物品的双向目标转移矩阵;根据所述双向目标转移矩阵和所述初始资源分布矩阵,确定全部物品和全部用户的目标资源分布矩阵,根据所述目标资源分布矩阵确定推荐给每个用户的物品。2.根据权利要求1所述的方法,其特征在于,所述确定所述正向初始转移矩阵对应的正向目标流行性惩罚程度和所述反向初始转移矩阵对应的反向目标流行性惩罚程度,包括:将所述初始资源分布矩阵至少划分为第一初始资源分布矩阵和第二初始资源分布矩阵;当预先确定的流行性惩罚程度集合不为空时,在所述流行性惩罚程度集合中选择一组流行性惩罚程度作为当前流行性惩罚程度,其中,所述当前流行性惩罚程度包括:正向当前流行性惩罚程度和反向当前流行性惩罚程度;根据所述第一初始资源分布矩阵确定所述当前流行性惩罚程度对应的当前资源分布矩阵;当所述流行性惩罚程度集合为空时,根据所述第二初始资源分布矩阵在全部当前资源分布矩阵中确定目标资源分布矩阵,确定所述目标资源分布矩阵对应的正向当前流行性惩罚程度和反向当前流行性惩罚程度为所述正向目标流行性惩罚程度和所述反向目标流行性惩罚程度。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一初始资源分布矩阵确定所述当前流行性惩罚程度对应的当前资源分布矩阵,包括:根据所述第一初始资源分布矩阵计算预先确定的全部物品中第一物品的第一正向初始转移矩阵和第一反向初始转移矩阵;根据所述正向当前流行性惩罚程度、所述第一正向初始转移矩阵和所述第一初始资源分布矩阵计算第一物品的第一正向转移矩阵,根据所述反向当前流行性惩罚程度、所述第一反向初始转移矩阵和所述第一初始资源分布矩阵计算第一物品的第一反向转移矩阵,根据所述第一正向转移矩阵和所述第一反向转移矩阵计算第一物品的第一双向转移矩阵;根据所述第一双向转移矩阵和所述第一初始资源分布矩阵,确定第一物品的当前资源分布矩阵。4.根据权利要求1所述的方法,其特征在于,所述根据所述正向目标转移矩阵和所述反向目标转移矩阵计算全部物品的双向目标转移矩阵,包括:所述双向目标转移矩阵为所述正向目标转移矩阵与所述反向目标转移矩阵之和。5.根据权利要求1所述的方法,其特征在于,所述根据所述目标资源分布矩阵确定推荐给每个用户的物品,包括:根据所述目标资源分布矩阵获取每个用户对应的各个物品的权重值;根据各个...
【专利技术属性】
技术研发人员:田辉,陈桂林,朱旭振,杨钊,
申请(专利权)人:北京邮电大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。