CN109190030A - 融合node2vec和深度神经网络的隐式反馈推荐方法 - Google Patents

融合node2vec和深度神经网络的隐式反馈推荐方法 Download PDF

Info

Publication number
CN109190030A
CN109190030A CN201810965309.2A CN201810965309A CN109190030A CN 109190030 A CN109190030 A CN 109190030A CN 201810965309 A CN201810965309 A CN 201810965309A CN 109190030 A CN109190030 A CN 109190030A
Authority
CN
China
Prior art keywords
user
project
node
context
node2vec
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810965309.2A
Other languages
English (en)
Other versions
CN109190030B (zh
Inventor
何瑾琳
刘学军
张欣
李斌
徐新艳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Tech University
Original Assignee
Nanjing Tech University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Tech University filed Critical Nanjing Tech University
Priority to CN201810965309.2A priority Critical patent/CN109190030B/zh
Publication of CN109190030A publication Critical patent/CN109190030A/zh
Application granted granted Critical
Publication of CN109190030B publication Critical patent/CN109190030B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • G06N3/084Backpropagation, e.g. using gradient descent

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Molecular Biology (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开了一种融合node2vec和深度神经网络的隐式反馈推荐方法,属于数据处理技术领域。本发明包括获取用户潜在向量和项目潜在向量的步骤;获取用户上下文预测和项目上下文预测的步骤;产生用户对项目偏好预测并进行训练的步骤;共同训练的步骤。本发明可以很好地考虑到用户和项目丰富的元数据信息,具有较高的推荐精确度和模型的训练效率。

Description

融合node2vec和深度神经网络的隐式反馈推荐方法
技术领域
本发明属于数据处理技术领域,具体涉及一种融合node2vec和深度神经网络的隐式反馈推荐方法。
背景技术
在信息***时代,推荐***在减轻信息过载方面发挥了巨大作用。个性化推荐***被广泛应用于电子商务、社交媒体等在线服务网络中。传统推荐基于过去的交互,对用户的项目偏好建模。目前采用神经网络进行推荐的解决方法主要关注显式反馈,并仅对评分数据进行建模。同时在涉及到用户和项目特征之间交互的时候,仍采用矩阵分解方式。最近的推荐趋势已经从明确的评价转向隐式反馈,如购买,点击,观看等。它不能直接表现出用户喜好倾向,但收集成本更低、应用场景更广、数据规模更大。在实际生活中,通过隐式反馈帮助用户探索新的兴趣方向,对用户和企业都具有极大的好处。目前针对隐式反馈的协同过滤推荐在现阶段主要面临以下两个挑战。
1)丰富的元数据信息:基于个性化的推荐***具有丰富的元数据信息(属性信息等)。它们都影响着推荐结果的准确性。首先,用户的偏好受到自身属性的影响,如年龄、性别等。其次,会受到他们的社会关系的影响,特别是在像Facebook、豆瓣这样的社交网络中,用户可以看到朋友的状态。此外用户的偏好随着时间的推移而变化,并且可能遵循某些特定顺序。例如,在中午时间到餐厅,晚上可能到超市或者电影院等。考虑不同的元数据信息会得到不同的上下文预测。
2)数据稀疏性:基于个性化推荐的数据稀疏问题一直存在。例如,Netflix网站的电影推荐中数据密度只有1.2%,Foursquare网站和Yelp网站的项目推荐中使用的数据密度甚至在0.6%左右。数据的稀疏性等级直接导致传统协同过滤方法,即矩阵分解及其各种扩展方法的局限性。
发明内容
本发明目的是提供一种融合node2vec和深度神经网络的隐式反馈推荐方法,可以很好地考虑到用户和项目丰富的元数据信息,具有较高的推荐精确度和模型的训练效率。
具体地说,本发明是采用以下技术方案实现的,包括:
获取用户潜在向量和项目潜在向量的步骤:将one-hot形式的用户和项目作为输入向量,通过全连接嵌入层,将用户和项目向量映射为稠密向量,获得用户和项目潜在向量;
获取用户上下文预测和项目上下文预测的步骤:将用户潜在向量和项目潜在向量分别输入到上下文层,通过结合元数据,利用node2vec的随机游走策略来保留用户和项目之间的上下文信息;
产生用户对项目偏好预测并进行训练的步骤:将用户潜在向量和项目潜在向量进行融合,采用基于深度神经网络的偏好学习方法,在偏好预测层模拟用户和项目之间的交互,使用输出层产生的偏好预测来学习用户对项目的偏好;
共同训练的步骤:通过用户上下文预测、项目上下文预测和用户对项目偏好预测来共同训练模型。
进一步而言,所述获取用户上下文预测和项目上下文预测的步骤包括:
分别根据用户和项目各自包括的元数据信息构建上下文图;
采用基于元数据的node2vec的随机游走策略获得邻居节点序列;
给定一个用户和/或项目及其上下文即邻居节点,得到基于用户元数据上下文图的损失函数和基于项目元数据上下文图的损失函数,并使之收敛。
进一步而言,基于元数据的node2vec的随机游走策略中游走概率计算方式为:
其中,Pro(k|k-1)表示从节点uk-1游走到节点uk的概率,α是node2vec中的二阶随机游走参数;α=1/p表示从节点uk-1回到节点uk-2本身;α=1,表示节点uk-2与节点uk相连;α=1/q,表示节点uk-2与节点uk不直接相连,但节点uk-1与节点uk直接相连;通过调节变量p和q可以控制随机游走的方向,p、q取值大于0;w(k-1,k)表示节点uk-1和节点uk之间的边权重,取值范围为[0,1];N(k-1)表示与节点uk-1直接连接的邻居节点的集合,v∈N(k-1),即v表示与节点uk-1直接连接的邻居节点。
进一步而言,所述基于用户元数据上下文图的损失函数计算公式为:
其中uc是ui的上下文,Cu是N个用户上下文集合,uc′表示Cu中除了uc之外的所有用户,是节点uc作为节点ui上下文的特征向量表示,则是节点ui所有非上下文的特征向量表示,表示用户ui的用户潜在向量。
进一步而言,所述基于项目元数据上下文图的损失函数计算公式为:
其中vc是vj的上下文,Cv则是M个项目上下文集合,vc′表示Cv中除了vc之外的所有项目,是节点vc作为节点vj上下文的特征向量表示,则是节点vj所有非上下文的特征向量表示,表示项目vj的项目潜在向量。
进一步而言,所述通过用户上下文预测、项目上下文预测和用户对项目偏好预测来共同训练模型,是指:
优化基于用户元数据上下文图的损失函数Lu、基于项目元数据上下文图的损失函数Lv和用户对项目的偏好损失函数LPreference这三个预测损失函数的和Lmix,使之收敛,预测损失函数和Lmix的计算方式为:
Lmix=ω(Lu+Lv)+LPreferecce
其中,ω为超参数,取值范围为[0,1],I表示该用户与这个项目有交互,I-表示未交互的项目,包括了未知数据和真正不相关的数据;yij用来表示用户ui与项目vj是否有交互,若用户ui与项目vj有交互,则yij为1,否则为0;的取值范围为[0,1]。
本发明的有益效果如下:本发明的融合node2vec和深度神经网络的隐式反馈推荐方法,将基于图的网络表示学习方法应用到推荐***中,用户和项目节点分别学习节点向量表示,缓解数据的稀疏性;同时可以很好地考虑到不同元数据信息,是一个通用的推荐框架,达到了较好的推荐效果,提高了推荐的精确度和模型的训练效率,实用性较高。
附图说明
图1是本发明实施例1的基于嵌入元数据的深度神经网络框架图。
图2是本发明实施例1的随机游走概率示意图。
具体实施方式
下面结合实施例并参照附图对本发明作进一步详细描述。
实施例1:
本发明的一个实施例,为一种融合node2vec和深度神经网络的隐式反馈推荐方法,其实施过程如图1所示。
步骤一:获取用户潜在向量和项目潜在向量。
将one-hot形式的N个用户ui作为输入向量,通过一个全连接嵌入层将输入层的稀疏表示映射为一个稠密向量,获得的用户嵌入看作是用于描述用户的用户潜在向量。
将one-hot形式的M个项目vj作为输入向量,通过一个全连接嵌入层将输入层的稀疏表示映射为一个稠密向量,获得的项目嵌入看作是用于描述项目的项目潜在向量。
例如使用表示用户ui的用户潜在向量,表示项目vj的项目潜在向量。其中表示用户的潜在特征矩阵,N、Du表示该矩阵的维度。表示项目的潜在特征矩阵,M、Dv表示该矩阵的维度。
步骤二:采用基于上下文图的随机游走方法,获取用户上下文预测和项目上下文预测。
将用户潜在向量和项目潜在向量分别输入到上下文层,通过结合元数据,利用node2vec的随机游走策略来保留用户和项目之间的上下文信息。
包括以下步骤:
2-1)分别根据用户、项目各自包括的元数据信息构建上下文图。该用户上下文/项目上下文是一个三元组,包括节点、边和权重信息。
2-2)获得随机游走序列,即采用基于元数据的node2vec的随机游走策略,获得邻居节点序列。
如图2所示,假设已从节点uk-2游走到节点uk-1,继续游走时,可能的下个节点为uk1或uk2。基于元数据的node2vec的随机游走策略,结合了元数据信息以及节点的结构相似性和内容相似性,所使用的游走概率Pro(k|k-1)表示从节点uk-1游走到节点uk的概率,其计算方式为:
其中,α是node2vec中的二阶随机游走参数;α=1/p表示从节点uk-1回到节点uk-2本身;α=1,表示节点uk-2与节点uk相连;α=1/q,表示节点uk-2与节点uk不直接相连,但节点uk-1与节点uk直接相连;通过调节变量p和q可以控制随机游走的方向,p、q取值大于0;w(k-1,k)表示节点uk-1和节点uk之间的边权重,取值范围为[0,1];N(k-1)表示与节点uk-1直接连接的邻居节点的集合,v∈N(k-1),即v表示与节点uk-1直接连接的邻居节点。
2-3)基于skip-gram模型给定一个用户及其上下文(即邻居节点),得到如下的基于用户元数据上下文图的损失函数Lu
以及基于项目元数据上下文图的损失函数Lv
其中uc是ui的上下文,vc是vj的上下文,Cu是N个用户上下文集合,Cv则是M个项目上下文集合。uc′表示Cu中除了uc之外的所有用户,vc′表示Cv中除了vc之外的所有项目。是节点uc作为节点ui上下文的特征向量表示,则是节点ui所有非上下文的特征向量表示。是节点vc作为节点vj上下文的特征向量表示,则是节点vj所有非上下文的特征向量表示。
使Lu和Lv收敛。
步骤三:
将全连接嵌入层中用户、项目潜在向量融合,采用基于深度神经网络的偏好学习方法,并反馈到具有多个隐藏层的前馈神经网络中,在偏好预测层模拟用户和项目之间的交互。使用偏好预测层顶部的输出层产生的偏好预测来学习用户对项目的偏好。
具体来说,是将用户向量和项目向量合并而非内积,在生成最终用户ui对项目vj的偏好预测(即用户ui与项目vj有交互的可能性)之前***多个非线性的隐藏层,层数为l,l取3时计算效果最佳。偏好预测采用前馈神经网络方法进行计算。用户对项目的偏好损失函数为LPreference,其计算方式为:
其中I表示该用户与这个项目有交互,I-表示未交互的项目,包括了未知数据和真正不相关的数据。yij用来表示用户ui与项目vj是否有交互,若用户ui与项目vj有交互,则yij为1,否则为0。的取值范围为[0,1]。
使与yij之间的差值收敛。
步骤二和步骤三间的顺序可以互换。
步骤四:优化基于用户元数据上下文图的损失函数Lu、基于项目元数据上下文图的损失函数Lv和用户对项目的偏好损失函数LPreference这三个预测损失函数的和Lmix,使之收敛。即通过用户上下文预测、项目上下文预测和用户对项目偏好预测来共同训练模型。
预测损失函数和Lmix的计算方式为:
Lmix=ω(Lu+Lv)+LPreferecce
其中,ω为超参数,取值范围为[0,1]。
为了评价本发明所述算法的性能,可以使用命中率HR@K和折扣累计利润及其归一化(nDCG@K)作为性能评价指标,从而确定所有参数的最佳取值。命中率HR@K的计算方式为:
其中,K表示推荐的前K项。给定一个用户ui得到实验结果,其长度为K的已排序推荐列表<j1,j2,...,jK>;测试集经步骤一到步骤四所述算法进行排序后,测试集的第i项为正例项时pref(i)=1,否则为0,pref(i)∈{0,1}。正例项表示为与用户ui有交互的项目。GT表示测试集中正例的个数,number of Hits@K表示推荐的前K项中正例的个数。
折扣累计利润及其归一化(nDCG@K)的计算公式为:
其中,
其中K表示推荐的前K项。给定一个用户ui得到实验结果,其长度为K的已排序推荐列表<j1,j2,...,jK>,pref(i)∈{0,1};测试集经步骤一到步骤四所述算法进行排序后,测试集的第i项为正例项时pref(i)=1,否则为0,pref(i)∈{0,1}。正例项表示为与用户ui有交互的项目。K+表示该用户所有有交互的项目里取前K个。
虽然本发明已以较佳实施例公开如上,但实施例并不是用来限定本发明的。在不脱离本发明之精神和范围内,所做的任何等效变化或润饰,同样属于本发明之保护范围。因此本发明的保护范围应当以本申请的权利要求所界定的内容为标准。

Claims (6)

1.融合node2vec和深度神经网络的隐式反馈推荐方法,其特征在于,包括:
获取用户潜在向量和项目潜在向量的步骤:将one-hot形式的用户和项目作为输入向量,通过全连接嵌入层,将用户和项目向量映射为稠密向量,获得用户和项目潜在向量;
获取用户上下文预测和项目上下文预测的步骤:将用户潜在向量和项目潜在向量分别输入到上下文层,通过结合元数据,利用node2vec的随机游走策略来保留用户和项目之间的上下文信息;
产生用户对项目偏好预测并进行训练的步骤:将用户潜在向量和项目潜在向量进行融合,采用基于深度神经网络的偏好学习方法,在偏好预测层模拟用户和项目之间的交互,使用输出层产生的偏好预测来学习用户对项目的偏好;
共同训练的步骤:通过用户上下文预测、项目上下文预测和用户对项目偏好预测来共同训练模型。
2.根据权利要求1所述的融合node2vec和深度神经网络的隐式反馈推荐方法,其特征在于,所述获取用户上下文预测和项目上下文预测的步骤包括:
分别根据用户和项目各自包括的元数据信息构建上下文图;
采用基于元数据的node2vec的随机游走策略获得邻居节点序列;
给定一个用户和/或项目及其上下文即邻居节点,得到基于用户元数据上下文图的损失函数和基于项目元数据上下文图的损失函数,并使之收敛。
3.根据权利要求2所述的融合node2vec和深度神经网络的隐式反馈推荐方法,其特征在于,基于元数据的node2vec的随机游走策略中游走概率计算方式为:
其中,Pro(k|k-1)表示从节点uk-1游走到节点uk的概率,α是node2vec中的二阶随机游走参数;α=1/p表示从节点uk-1回到节点uk-2本身;α=1,表示节点uk-2与节点uk相连;α=1/q,表示节点uk-2与节点uk不直接相连,但节点uk-1与节点uk直接相连;通过调节变量p和q可以控制随机游走的方向,p、q取值大于0;w(k-1,k)表示节点uk-1和节点uk之间的边权重,取值范围为[0,1];N(k-1)表示与节点uk-1直接连接的邻居节点的集合,v∈N(k-1),即v表示与节点uk-1直接连接的邻居节点。
4.根据权利要求2所述的融合node2vec和深度神经网络的隐式反馈推荐方法,其特征在于,所述基于用户元数据上下文图的损失函数计算公式为:
其中uc是ui的上下文,Cu是N个用户上下文集合,uc′表示Cu中除了uc之外的所有用户,是节点uc作为节点ui上下文的特征向量表示,则是节点ui所有非上下文的特征向量表示,表示用户ui的用户潜在向量。
5.根据权利要求2所述的融合node2vec和深度神经网络的隐式反馈推荐方法,其特征在于,所述基于项目元数据上下文图的损失函数计算公式为:
其中vc是vj的上下文,Cv则是M个项目上下文集合,vc′表示Cv中除了vc之外的所有项目,是节点vc作为节点vj上下文的特征向量表示,则是节点vj所有非上下文的特征向量表示,表示项目vj的项目潜在向量。
6.根据权利要求1所述的融合node2vec和深度神经网络的隐式反馈推荐方法,其特征在于,所述通过用户上下文预测、项目上下文预测和用户对项目偏好预测来共同训练模型,是指:
优化基于用户元数据上下文图的损失函数Lu、基于项目元数据上下文图的损失函数Lv和用户对项目的偏好损失函数LPreference这三个预测损失函数的和Lmix,使之收敛,预测损失函数和Lmix的计算方式为:
Lmix=ω(Lu+Lv)+LPreferecce
其中,ω为超参数,取值范围为[0,1],I表示该用户与这个项目有交互,I-表示未交互的项目,包括了未知数据和真正不相关的数据;yij用来表示用户ui与项目vj是否有交互,若用户ui与项目vj有交互,则yij为1,否则为0;的取值范围为[0,1]。
CN201810965309.2A 2018-08-22 2018-08-22 融合node2vec和深度神经网络的隐式反馈推荐方法 Active CN109190030B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810965309.2A CN109190030B (zh) 2018-08-22 2018-08-22 融合node2vec和深度神经网络的隐式反馈推荐方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810965309.2A CN109190030B (zh) 2018-08-22 2018-08-22 融合node2vec和深度神经网络的隐式反馈推荐方法

Publications (2)

Publication Number Publication Date
CN109190030A true CN109190030A (zh) 2019-01-11
CN109190030B CN109190030B (zh) 2022-04-05

Family

ID=64919635

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810965309.2A Active CN109190030B (zh) 2018-08-22 2018-08-22 融合node2vec和深度神经网络的隐式反馈推荐方法

Country Status (1)

Country Link
CN (1) CN109190030B (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110175287A (zh) * 2019-05-22 2019-08-27 湖南大学 一种基于Flink的矩阵分解隐式反馈推荐方法和***
CN110287335A (zh) * 2019-06-17 2019-09-27 桂林电子科技大学 基于知识图谱和用户长短期偏好的个性化景点推荐方法及装置
CN110362753A (zh) * 2019-04-10 2019-10-22 深思考人工智能机器人科技(北京)有限公司 一种基于用户隐式反馈的个性化神经网络推荐方法及***
CN110910218A (zh) * 2019-11-21 2020-03-24 南京邮电大学 一种基于深度学习的多行为迁移推荐方法
CN111695042A (zh) * 2020-06-10 2020-09-22 湖南湖大金科科技发展有限公司 基于深度游走和集成学习的用户行为预测方法及***
CN111832724A (zh) * 2020-07-14 2020-10-27 西北工业大学 一种基于深度神经网络的异构网络推荐算法
CN112036165A (zh) * 2019-05-14 2020-12-04 西交利物浦大学 一种新闻特征向量的构建方法及应用
CN112800344A (zh) * 2021-01-29 2021-05-14 重庆邮电大学 一种基于深度神经网络的电影推荐方法
CN113010802A (zh) * 2021-03-25 2021-06-22 华南理工大学 一种基于用户与物品多属***互面向隐式反馈的推荐方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102982107A (zh) * 2012-11-08 2013-03-20 北京航空航天大学 一种融合用户、项目和上下文属性信息的推荐***优化方法
CN107766439A (zh) * 2017-09-21 2018-03-06 汉鼎宇佑互联网股份有限公司 一种融合结构特征和隐式反馈的个性化推荐方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102982107A (zh) * 2012-11-08 2013-03-20 北京航空航天大学 一种融合用户、项目和上下文属性信息的推荐***优化方法
CN107766439A (zh) * 2017-09-21 2018-03-06 汉鼎宇佑互联网股份有限公司 一种融合结构特征和隐式反馈的个性化推荐方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
JIEZHONG QIU 等: "Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2vec", 《2018 ASSOCIATION FOR COMPUTING MACHINERY》 *
刘振娇 等: "基于上下文学习和张量分解的个性化推荐", 《山东师范大学学报》 *

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110362753A (zh) * 2019-04-10 2019-10-22 深思考人工智能机器人科技(北京)有限公司 一种基于用户隐式反馈的个性化神经网络推荐方法及***
CN112036165A (zh) * 2019-05-14 2020-12-04 西交利物浦大学 一种新闻特征向量的构建方法及应用
CN110175287A (zh) * 2019-05-22 2019-08-27 湖南大学 一种基于Flink的矩阵分解隐式反馈推荐方法和***
CN110287335B (zh) * 2019-06-17 2021-08-27 桂林电子科技大学 基于知识图谱和用户长短期偏好的个性化景点推荐方法及装置
CN110287335A (zh) * 2019-06-17 2019-09-27 桂林电子科技大学 基于知识图谱和用户长短期偏好的个性化景点推荐方法及装置
CN110910218A (zh) * 2019-11-21 2020-03-24 南京邮电大学 一种基于深度学习的多行为迁移推荐方法
CN110910218B (zh) * 2019-11-21 2022-08-26 南京邮电大学 一种基于深度学习的多行为迁移推荐方法
CN111695042A (zh) * 2020-06-10 2020-09-22 湖南湖大金科科技发展有限公司 基于深度游走和集成学习的用户行为预测方法及***
CN111695042B (zh) * 2020-06-10 2023-04-18 湖南湖大金科科技发展有限公司 基于深度游走和集成学习的用户行为预测方法及***
CN111832724A (zh) * 2020-07-14 2020-10-27 西北工业大学 一种基于深度神经网络的异构网络推荐算法
CN111832724B (zh) * 2020-07-14 2023-03-28 西北工业大学 一种基于深度神经网络的异构网络推荐方法
CN112800344A (zh) * 2021-01-29 2021-05-14 重庆邮电大学 一种基于深度神经网络的电影推荐方法
CN112800344B (zh) * 2021-01-29 2022-03-22 重庆邮电大学 一种基于深度神经网络的电影推荐方法
CN113010802A (zh) * 2021-03-25 2021-06-22 华南理工大学 一种基于用户与物品多属***互面向隐式反馈的推荐方法
CN113010802B (zh) * 2021-03-25 2022-09-20 华南理工大学 一种基于用户与物品多属***互面向隐式反馈的推荐方法

Also Published As

Publication number Publication date
CN109190030B (zh) 2022-04-05

Similar Documents

Publication Publication Date Title
CN109190030A (zh) 融合node2vec和深度神经网络的隐式反馈推荐方法
Dong et al. A hybrid collaborative filtering model with deep structure for recommender systems
CN111428147A (zh) 结合社交和兴趣信息的异源图卷积网络的社交推荐方法
Dadoun et al. Location embeddings for next trip recommendation
CN111310063B (zh) 基于神经网络的记忆感知门控因子分解机物品推荐方法
Chen et al. Deep transfer tensor decomposition with orthogonal constraint for recommender systems
CN109299370A (zh) 多对级个性化推荐方法
CN113158033A (zh) 一种基于知识图谱偏好传播的协同推荐模型构建方法
CN108647800B (zh) 一种基于节点嵌入的在线社交网络用户缺失属性预测方法
CN113918833B (zh) 通过社交网络关系的图卷积协同过滤实现的产品推荐方法
CN113918832B (zh) 基于社交关系的图卷积协同过滤推荐***
CN108460153A (zh) 一种混合博文与用户关系的社交媒体好友推荐方法
CN109034960A (zh) 一种基于用户节点嵌入的多属性推断的方法
CN108563690A (zh) 一种基于面向对象聚类的协同过滤推荐方法
CN113918834B (zh) 融合社交关系的图卷积协同过滤推荐方法
CN106384259A (zh) 一种融合社交信息的推荐***解决方法
CN112950324A (zh) 一种知识图谱辅助的成对排序个性化电商推荐方法及***
CN108920521A (zh) 基于伪本体的用户画像-项目推荐***及方法
CN109272390A (zh) 融合评分和标签信息的个性化推荐方法
CN108241619A (zh) 一种基于用户多兴趣的推荐方法
CN113379494A (zh) 基于异质社交关系的商品推荐方法、装置和电子设备
Fakhfakh et al. Deep learning-based recommendation: Current issues and challenges
Yigit et al. Extended topology based recommendation system for unidirectional social networks
CN111143704A (zh) 一种融合用户影响关系的在线社区好友推荐方法及***
Luo et al. Conceptualize and infer user needs in e-commerce

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant