CN106991133B - 一种基于重启随机游走模型的活跃用户群组推荐方法 - Google Patents
一种基于重启随机游走模型的活跃用户群组推荐方法 Download PDFInfo
- Publication number
- CN106991133B CN106991133B CN201710145033.9A CN201710145033A CN106991133B CN 106991133 B CN106991133 B CN 106991133B CN 201710145033 A CN201710145033 A CN 201710145033A CN 106991133 B CN106991133 B CN 106991133B
- Authority
- CN
- China
- Prior art keywords
- group
- active ues
- project
- user
- gmg
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1044—Group management mechanisms
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种基于重启随机游走的活跃用户群组推荐方法,主要针对群组推荐过程中冷门项目的涵盖等问题,提出了一种群组推荐方法,主要包括提出活跃用户群组,用户倾向值,项目涵盖率,群组倾向偏差,通过重启随机游走模型得到各个活跃群组关于项目的相关系数,并对用户群组生成包含冷门项目的推荐,降低了群组推荐中用户量过大的问题,同时生成的推荐包含了冷门项目。
Description
技术领域
本发明涉及推荐***技术领域,特别是一种基于重启随机游走模型的活跃用户群组推荐方法。
背景技术
随着互联网技术的飞速发展,网络上的服务数量也随之急剧增长.然而,这种增长远远超过个人或***所能接受、处理和有效利用的范畴。在这种环境下,能够针对不同用户需求的推荐***应运而生,推荐理论及其相关技术已成为学术界和工业界的一个热门研究课题。
传统的服务推荐***如协同过滤技术普遍侧重于向单个用户进行推荐,但在现实生活的许多日常活动中,用户是以群组形式出现的,例如出行旅游、网上团购等。因此,群组推荐***需要同时考虑所有用户的倾向来进行推荐.另一方面,针对某单一用户进行推荐容易产生效果不理想的情况,而需要将其放入到群组中,通过群组推荐往往能获得良好效果,并能有效缓解新用户引起的冷启动问题.目前面向群组的推荐***研究受到越来越多的关注,2011年ACM推荐***大会(RecSys2011)以“为家庭群组推荐电影”为主题,举办了上下文感知电影推荐挑战赛(CAMRa2011),促进了群组推荐在电影、餐饮、旅游等领域的推广与应用.群组发现作为群组推荐的前提步骤,其群组划分结果对推荐效果起重要作用.群组的内在相似度决定了群组推荐的精确度,高相似度群组的推荐效果能够达到甚至超过单个用户推荐的精度,且在群组规模增大时也具有良好的稳定性。
现有的群组推荐中,往往随着群组规模的增大计算效率急剧下降,绝大部分计算消耗来自于不活跃的用户,并且对于冷门项目的推荐也是亟待解决的问题。群组推荐中随着群组规模的不断增多,逐个分析单个用户极大的浪费了时间和资源,并且无法保证完全涵盖所有项目,及冷门项目得不到恰当的推荐。
发明内容
本发明所要解决的技术问题是克服现有技术的不足而提供一种基于重启随机游走模型的活跃用户群组推荐方法,将活跃用户作为群组推荐对象,并通过随机游走重启模型为其推荐合适项目。
本发明为解决上述技术问题采用以下技术方案:
根据本发明提出的一种基于重启随机游走模型的活跃用户群组推荐方法,包括以下步骤:
步骤一、通过计算项目涵盖率和群组倾向偏差获得活跃用户群组:将同时具有最大项目涵盖率和最低群组倾向偏差的子集群组作为活跃用户群组;
步骤二、构建相关度矩阵SGMG,其中,SGMG包含了活跃用户群组与项目间的相关度矩阵SGM,每个活跃用户群组包含对项目的选择倾向,以及每个活跃用户群组与每个用户的相关度,并且每个用户同样具有对项目的选择倾向值;然后将相关度矩阵SGMG正规化为NGMG,作为重启随机游走模型的概率转移矩阵;
步骤三、启动重启随机游走模型,获得活跃用户群组与项目的相关系数,以NGMG为概率转移矩阵,对各个活跃用户群组反复迭代执行重启随机游走过程,通过定义终止条件终止重启随机游走;再对每个活跃用户群组计算其稳定状态概率矩阵直至收敛,以获得活跃用户群组与项目的相关度系数,最后将相关度系数最高的前K个项目推荐给活跃用户群组。
作为本发明所述的一种基于重启随机游走模型的活跃用户群组推荐方法进一步优化方案,步骤一中获得活跃用户群组的具体流程如下:
步骤1.1、计算评分量化矩阵,定义用户集合U:U={ui},0≤i≤|U|,项目集合P:P={pj},0≤j≤|P|,用户和项目之间的互动信息用评分矩阵R量化,则有:
R={rij}|U|×|P|,rij≥0
其中,ui为第i个用户且i为整数,pj为第j个项目且j为整数,rij为评分矩阵R的第i行j列的元素且rij为第i个用户对第j个项目的互动信息评分数据,若rij=0代表ui和pj没有互动,即ui的活动没有涵盖pj;
步骤1.2、计算项目涵盖率,对于用户集合U给定的子集U',U'的项目涵盖集PU'定义为:
U'的项目涵盖率Cov(U')为P的子集PU'在P中所占的比例,即:
步骤1.3、计算群组倾向偏差,用子集评分误差Err(U')来表示用户子集和全体用户之间的倾向偏差:
其中,avg(pj,U')表示用户子集U'对第j个项目pj的平均评分;
步骤1.4、根据步骤1.2及1.3得到项目涵盖率和群组倾向偏差获取活跃用户群组,活跃用户群组CUG是用户集合U的一个子集,活跃用户群组的大小为k,该子集满足如下两个条件,在用户集合U所有大小为k的子集中,有:
作为本发明所述的一种基于重启随机游走模型的活跃用户群组推荐方法进一步优化方案,步骤二中构建相关度矩阵SGMG具体方法如下:
该相关度矩阵SGMG用以表示两类项目间的相关系数:
其中,SGM为活跃用户群组与项目间的相关度矩阵,SMUG由SMU和SUG相乘得到,SMU为项目与活跃用户群组的相关度矩阵,SUG为用户与活跃用户群组的相关度矩阵;
NGMG是通过如下方法得到的:
活跃用户群组及项目间的马尔科夫过渡矩阵NGMG=col_norm(SGMG),其中col_norm(SGMG)表示正规化的SGMG,所以矩阵SGMG每一列和为1,然后正规化SGM和SMUG,则:
其中,NGMG即为正规化后的SGMG,NGM表示从活跃用户群组到项目的概率转移矩阵,NMUG表示项目到活跃用户群组的概率转移矩阵。
作为本发明所述的一种基于重启随机游走模型的活跃用户群组推荐方法进一步优化方案,所述终止条件为:当λ2≤ε时终止重启随即游走过程,ε为预设的阈值;
λ2是指步骤三中对各个活跃用户群组反复迭代执行重启随机游走过程,所得到的所有结果的方差,λ2通过如下公式计算:
其中,G为活跃用户群组数量,M为项目数量,μ为统计变量,从1开始至(G+M)结束,表示第μ个节点的第vth次向活跃用户群组或项目游走,第μ个节点的第(v+1)th次向活跃用户群组或项目游走,节点为活跃用户群组和项目的抽象表示;
稳定状态概率向量通过以下等式获得:
其中,表示第一个活跃用户群组的向量,表示最后一个项目的向量,对于第i个活跃用户群组gi,执行公式(1)直至收敛,当公式(1)收敛时,公式(1)的结果是一个关于gi的(G+M)×1的向量。
作为本发明所述的一种基于重启随机游走模型的活跃用户群组推荐方法进一步优化方案,所述ε为0.28。
本发明采用以上技术方案与现有技术相比,具有以下技术效果:
(1)为用户提供合适的群组推荐结果:在群组推荐中,由于用户选择的长尾效应导致冷门项目被热门项目覆盖,通过采用重启随机游走模型挖掘包括冷门项目在内的,用户、群组和项目间的相关关系,为活跃用户群体提供包含冷门项目的群组推荐结果。
(2)降低群组推荐计算复杂度:由于网络中用户数量的急剧增加,群组推荐中用户规模也随之增大,通过定义活跃用户群组来代替原有群组,有效屏蔽了不活跃用户带来的计算消耗,在保证项目覆盖率的情况下,提高了计算效率节约了计算时间和资源。
附图说明
图1是挖掘活跃用户群组的过程。
图2是重启随机游走的过程。
图3是本发明整体流程图。
具体实施方式
下面结合附图对本发明的技术方案做进一步的详细说明:
为了说明本发明所述的群组推荐方法,我们给出如下的最佳实例,详细的阐述了一种基于重启随机游走模型的活跃用户群组推荐方法的实现过程。
下面给出一种基于重启随机游走模型的活跃用户群组推荐方法中的相关概念及具体描述:
(1)用户群组:具有相似选择倾向的用户形成的集合。比如在线电影评论社区中的电影圈。
(2)选择倾向值:用户对某项目的倾向的量化值,不同应用场景量化方式有所不同。
(3)项目涵盖率:推荐***是一种利用用户和项目的内容信息以及用户项目之间的互动信息,向合适的用户推荐合适的项目的信息过滤***。
(4)活跃用户群组:由于期望活跃用户群组能够充分反映全体用户的倾向偏好,用子集评分误差Err(U')来表示用户子集和全体用户之间的倾向偏差:
其中avg(pj,U')表示用户子集U'对项目pj的平均评分,显然Err(U')越小,子集U'越能充分反映全体用户群组的偏好倾向。但是若Cov(U')较小,则用户子集U'不能充分涵盖全体项目。因此,活跃用户群组(Active User Group,AUG)是用户集合U的一个子集,大小为k,它同时满足如下两个条件,在用户集合U所有大小为k的子集中,有:
(5)重启随机游走模型:随机游走(random walk)是一种数学统计模型,最早由Pearson提出。随机游走由一连串的轨迹组成,每一步的运动都是随机的,这种随机过程可用马尔科夫链表示,从一个点移动到另一个点的转移概率与时间无关。重启随机游走(random walk with restart,RWR)模型由Grady提出,最早用于图像分割。重启随机游走是一种特殊类型的随机游走,当将要进行下一步移动时有两种选择:一种是以一定概率根据状态转移矩阵随机地选择下一个状态,另一种是以一定的概率选择任意点开始随机游走,主要用于计算图中任意两点间的结构性关系。
RWR的过程定义为:
其中c(0≤c≤1)为返回概率,为第i维为1的单位向量,为正规化后的图节点加权邻接矩阵,初始时j,[ri,j]为节点i相对于j的相关系数。则:
(6)评分融合:评分融合方法融合用户的预测评分或推荐项目列表得到群组的预测评分或群组推荐列表。评分融合过程时根据用户ux在群组gi中的相对权值w(ux,gi)和用户ux对项目itemj的预测评分pred(ux,itemj)来计算群组gi对项目itemj的预测评分pred(gi,itemj):
具体步骤表述如下:
图1是挖掘活跃用户群组的过程,步骤1)通过计算项目涵盖率倾向偏差和获得活跃用户群组,具体流程如下:
步骤1.1)计算评分量化矩阵,一般的,定义用户集合U:U={ui},0≤i≤|U|,其中ui为单个用户且i为整数,项目集合P:P={pj},0≤j≤|P|,其中pj为单个项目且j为整数;用户和项目之间的互动信息用评分矩阵R量化,则有:
R={rij}|U|×|P|,rij≥0 (6)
其中,ui为第i个用户且i为整数,pj为第j个项目且j为整数,rij为评分矩阵R的第i行j列的元素且rij为第i个用户对第j个项目的互动信息评分数据,若rij=0代表ui和pj没有互动,即ui的活动没有涵盖pj;
步骤1.2)计算项目涵盖率,对于用户集合U给定的子集U',U'的项目涵盖集PU'定义为:
U'的项目涵盖率Cov(U')为P的子集PU'在P中所占的比例,即:
步骤1.3)计算群组倾向偏差,由于期望活跃用户群组能够充分反映全体用户的倾向偏好,用子集评分误差Err(U')来表示用户子集和全体用户之间的倾向偏差:
其中,avg(pj,U')表示用户子集U'对第j个项目pj的平均评分;
步骤1.4)获取活跃用户群组,根据步骤1.2及1.3得到项目涵盖率和群组倾向偏差,活跃用户群组(Active User Group)是用户集合U的一个子集,活跃用户群组的大小为k,该子集满足如下两个条件,在用户集合U所有大小为k的子集中,有:
图2重启随机游走的过程,步骤2)构建活跃群组与项目的相关性概率矩阵,具体方法如下:
首先构建相关度矩阵SGMG,该相关度矩阵用以表示两类项目间的相关系数:
其中,SGM为活跃用户群组与项目间的相关度矩阵,SMUG由SMU和SUG相乘得到,SMU为项目与活跃用户群组的相关度矩阵,SUG为用户与群组的相关度矩阵;
活跃用户群组及项目间的马尔科夫过渡矩阵NGMG=col_norm(SGMG),其中col_norm(SGMG)表示正规化的SGMG,所以矩阵SGMG每一列和为1,然后正规化SGM和SMUG,则:
其中,NGMG即为正规化后的SGMG,NGM表示从活跃用户群组到项目的概率转移矩阵,NMUG表示项目到活跃用户群组的概率转移矩阵。
步骤3)启动重启随机游走模型,获得活跃群组与项目的相关系数,具体方法如下:
一般的重启随机游走过程可以反复迭代执行,直到达到一个稳定的状态,我们可以通过定义终止条件终止重启随机游走,以期获得对图节点相关系数的精确估算。重启随机游走所有结果的方差通过如下公式计算:
其中,G为活跃用户群组数量,M为项目数量,μ为统计变量,从1开始至(G+M)结束,表示第μ个节点的第vth次向活跃用户群组或项目游走,第μ个节点的第(v+1)th次向活跃用户群组或项目游走,节点为活跃用户群组和项目的抽象表示;
所述终止条件为:当λ2≤ε时终止重启随即游走过程,ε为预设的阈值;
为了通过重启随机游走模型获得活跃用户群组与项目间相关系数,我们应用转移矩阵NGMG,因此稳定状态概率向量通过以下等式获得:
为了节约计算成本和存储空间,修改后的等式为:
其中,g和分别表示第一个群组活跃用户至最后一个项目的向量。对于每个活跃用户群组gi,执行公式(15)直至收敛,当公式(15)收敛时,等式(15)的结果是一个关于gi的(G+M)×1的向量。活跃用户群组gi和项目mj间的相关系数越高,则群组对该项目的偏好度越高。
图3给出了一种基于重启随机游走模型的活跃用户群组推荐方法的整体流程。假设有一个电影评分数据***,包含6020个用户,以及5763部电影,其中包含了用户的群组信息、评分信息、评分数量、电影及电影数量。具体步骤如下:
第一步:根据用户对电影项目的评分,构建用户和项目的评分量化矩阵。
第二步:计算项目涵盖率,通过用户群组的子集所涉及的评分项目与项目集合的比值计算用户子集的项目涵盖率。
第三步:计算群组倾向偏差,通过计算子集用户群组对各项目的平均评分与群组对相应项目的平均评分的比值作为群组倾向偏差值。
第四步:根据第二步和第三步得到的项目涵盖率和群组倾向偏差获取活跃用户群组,同时满足的群组子集即为活跃用户群组。
第五步:构建活跃用户群组和项目间的相关度矩阵,为了提高计算效率和节约存储成本,对相关度矩阵进行正规化。
第六步:启动重启随机游走。设定阈值,对每个活跃用户群组节点进行迭代运算直至收敛。
第七步:通过重启随机游走后得到的活跃用户群组与项目的相关度系数,将相关度系数最高的前K个电影项目推荐给活跃用户群组g。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替代,都应当视为属于本发明的保护范围。
Claims (4)
1.一种基于重启随机游走模型的活跃用户群组推荐方法,其特征在于,包括以下步骤:
步骤一、通过计算项目涵盖率和群组倾向偏差获得活跃用户群组:将同时具有最大项目涵盖率和最低群组倾向偏差的子集群组作为活跃用户群组;
步骤二、构建相关度矩阵SGMG,其中,SGMG包含了活跃用户群组与项目间的相关度矩阵SGM,每个活跃用户群组包含对项目的选择倾向,以及每个活跃用户群组与每个用户的相关度,并且每个用户同样具有对项目的选择倾向值;然后将相关度矩阵SGMG正规化为NGMG,作为重启随机游走模型的概率转移矩阵;
步骤三、启动重启随机游走模型,获得活跃用户群组与项目的相关系数,以NGMG为概率转移矩阵,对各个活跃用户群组反复迭代执行重启随机游走过程,通过定义终止条件终止重启随机游走;再对每个活跃用户群组计算其稳定状态概率矩阵直至收敛,以获得活跃用户群组与项目的相关度系数,最后将相关度系数最高的前K个项目推荐给活跃用户群组;
步骤一中获得活跃用户群组的具体流程如下:
步骤1.1、计算评分量化矩阵,定义用户集合U:U={ui},0≤i≤|U|,项目集合P:P={pj},0≤j≤|P|,用户和项目之间的互动信息用评分矩阵R量化,则有:
R={rij}|U|×|P|,rij≥0
其中,ui为第i个用户且i为整数,pj为第j个项目且j为整数,rij为评分矩阵R的第i行j列的元素且rij为第i个用户对第j个项目的互动信息评分数据,若rij=0代表ui和pj没有互动,即ui的活动没有涵盖pj;
步骤1.2、计算项目涵盖率,对于用户集合U给定的子集U',U'的项目涵盖集PU'定义为:
U'的项目涵盖率Cov(U')为P的子集PU'在P中所占的比例,即:
步骤1.3、计算群组倾向偏差,用子集评分误差Err(U')来表示用户子集和全体用户之间的倾向偏差:
其中,avg(pj,U')表示用户子集U'对第j个项目pj的平均评分;
步骤1.4、根据步骤1.2及1.3得到项目涵盖率和群组倾向偏差获取活跃用户群组,活跃用户群组CUG是用户集合U的一个子集,活跃用户群组的大小为k,该子集满足如下两个条件,在用户集合U所有大小为k的子集中,有:
其中,Err(CUG)表示用户子集和全体用户之间的倾向偏差,minErr(CUG)是求所有Err(CUG)中的最小值,Cov(CUG)表示CUG的项目涵盖率,maxCov(CUG)是求Cov(CUG)的最大值。
2.根据权利要求1所述的一种基于重启随机游走模型的活跃用户群组推荐方法,其特征在于,步骤二中构建相关度矩阵SGMG具体方法如下:
该相关度矩阵SGMG用以表示两类项目间的相关系数:
其中,SGM为活跃用户群组与项目间的相关度矩阵,SMUG由SMU和SUG相乘得到,SMU为项目与活跃用户群组的相关度矩阵,SUG为用户与活跃用户群组的相关度矩阵;
NGMG是通过如下方法得到的:
活跃用户群组及项目间的马尔科夫过渡矩阵NGMG=col_norm(SGMG),
其中col_norm(SGMG)表示正规化的SGMG,所以矩阵SGMG每一列和为1,然后正规化SGM和SMUG,则:
其中,NGMG即为正规化后的SGMG,NGM表示从活跃用户群组到项目的概率转移矩阵,NMUG表示项目到活跃用户群组的概率转移矩阵。
3.根据权利要求2所述的一种基于重启随机游走模型的活跃用户群组推荐方法,其特征在于,所述终止条件为:当λ2≤ε时终止重启随即游走过程,ε为预设的阈值;
λ2是指步骤三中对各个活跃用户群组反复迭代执行重启随机游走过程,所得到的所有结果的方差,λ2通过如下公式计算:
其中,G为活跃用户群组数量,M为项目数量,μ为统计变量,从1开始至(G+M)结束,表示第μ个节点的第v次向活跃用户群组或项目游走,第μ个节点的第(v+1)次向活跃用户群组或项目游走,节点为活跃用户群组和项目的抽象表示;
稳定状态概率向量cgiM通过以下等式获得:
其中,表示第一个活跃用户群组的向量,表示最后一个项目的向量,对于第i个活跃用户群组gi,执行公式(1)直至收敛,当公式(1)收敛时,公式(1)的结果是一个关于gi的(G+M)×1的向量。
4.根据权利要求3所述的一种基于重启随机游走模型的活跃用户群组推荐方法,其特征在于,所述ε为0.28。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710145033.9A CN106991133B (zh) | 2017-03-13 | 2017-03-13 | 一种基于重启随机游走模型的活跃用户群组推荐方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710145033.9A CN106991133B (zh) | 2017-03-13 | 2017-03-13 | 一种基于重启随机游走模型的活跃用户群组推荐方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106991133A CN106991133A (zh) | 2017-07-28 |
CN106991133B true CN106991133B (zh) | 2019-08-06 |
Family
ID=59413212
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710145033.9A Active CN106991133B (zh) | 2017-03-13 | 2017-03-13 | 一种基于重启随机游走模型的活跃用户群组推荐方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106991133B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107590243B (zh) * | 2017-09-14 | 2019-09-06 | 中国人民解放军信息工程大学 | 基于随机游走和多样性图排序的个性化服务推荐方法 |
CN110019975B (zh) | 2017-10-10 | 2020-10-16 | 创新先进技术有限公司 | 随机游走、基于集群的随机游走方法、装置以及设备 |
CN109658094B (zh) | 2017-10-10 | 2020-09-18 | 阿里巴巴集团控股有限公司 | 随机游走、基于集群的随机游走方法、装置以及设备 |
CN108628967B (zh) * | 2018-04-23 | 2020-07-28 | 西安交通大学 | 一种基于学习生成网络相似度的网络学习群组划分方法 |
CN111209745B (zh) * | 2018-11-02 | 2022-04-22 | 北京好啦科技有限公司 | 一种资讯可靠性评价方法、设备和存储介质 |
CN111062800B (zh) * | 2019-11-27 | 2023-09-08 | 同盾控股有限公司 | 数据处理方法、装置、电子设备及计算机可读介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101437220A (zh) * | 2008-09-18 | 2009-05-20 | 广州五度信息技术有限公司 | 实现用户间相互点评、推荐彩铃的***和方法 |
CN102663128A (zh) * | 2012-04-24 | 2012-09-12 | 南京师范大学 | 一种大规模协同过滤的推荐*** |
CN105677647A (zh) * | 2014-11-17 | 2016-06-15 | ***通信集团广东有限公司 | 一种个体推荐方法及*** |
-
2017
- 2017-03-13 CN CN201710145033.9A patent/CN106991133B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101437220A (zh) * | 2008-09-18 | 2009-05-20 | 广州五度信息技术有限公司 | 实现用户间相互点评、推荐彩铃的***和方法 |
CN102663128A (zh) * | 2012-04-24 | 2012-09-12 | 南京师范大学 | 一种大规模协同过滤的推荐*** |
CN105677647A (zh) * | 2014-11-17 | 2016-06-15 | ***通信集团广东有限公司 | 一种个体推荐方法及*** |
Non-Patent Citations (1)
Title |
---|
一种在信任网络中随机游走的推荐算法;原福永等;《现代图书情报技术》;20141031(第10期);第70-74页 |
Also Published As
Publication number | Publication date |
---|---|
CN106991133A (zh) | 2017-07-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106991133B (zh) | 一种基于重启随机游走模型的活跃用户群组推荐方法 | |
Khalid et al. | OmniSuggest: A ubiquitous cloud-based context-aware recommendation system for mobile social networks | |
CN104199896B (zh) | 基于特征分类的视频相似度确定及视频推荐方法 | |
CN107977411A (zh) | 群组推荐方法、装置、存储介质以及服务器 | |
Kim et al. | Viscors: A visual-content recommender for the mobile web | |
Feldman et al. | Hedonic clustering games | |
CN107688605B (zh) | 跨平台数据匹配方法、装置、计算机设备和存储介质 | |
CN111581516B (zh) | 投资产品的推荐方法及相关装置 | |
Sadi et al. | An efficient community detection method using parallel clique-finding ants | |
CN109711871A (zh) | 一种潜在客户确定方法、装置、服务器及可读存储介质 | |
CN110322053A (zh) | 一种基于图随机游走构建局部矩阵的评分预测方法 | |
CN109840702A (zh) | 一种基于多核融合的新项目协同推荐方法 | |
Zhao et al. | A generative model approach for geo-social group recommendation | |
CN109885774A (zh) | 个性化内容的推荐方法、装置及设备 | |
Ji et al. | STARec: Adaptive learning with spatiotemporal and activity influence for POI recommendation | |
CN109635192A (zh) | 面向微服务的海量资讯热度排行更新方法及平台 | |
CN109360058A (zh) | 基于信任网络的推送方法、装置、计算机设备及存储介质 | |
Ceyhan et al. | Handling estimated proportions in public sector data envelopment analysis | |
CN112989211B (zh) | 一种确定信息相似度的方法及*** | |
CN110188123A (zh) | 用户匹配方法及设备 | |
CN112231579B (zh) | 基于隐式社群发现的社会化视频推荐***与方法 | |
Sun et al. | Inferring private demographics of new users in recommender systems | |
CN106469163A (zh) | 一种公众号推荐方法及*** | |
CN110209704B (zh) | 用户匹配方法及设备 | |
CN108334645A (zh) | 一种基于图模型反馈更新的活动推荐方法 |
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 | ||
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20170728 Assignee: NUPT INSTITUTE OF BIG DATA RESEARCH AT YANCHENG Assignor: NANJING University OF POSTS AND TELECOMMUNICATIONS Contract record no.: X2020980007071 Denomination of invention: An active user group recommendation method based on restart random walk model Granted publication date: 20190806 License type: Common License Record date: 20201026 |