[发明专利]一种使用低秩半定规划求解社交推荐问题的方法有效

专利信息
申请号: 201210556787.0 申请日: 2012-12-20
公开(公告)号: CN103049523A 公开(公告)日: 2013-04-17
发明(设计)人: 朱建科;卜佳俊;陈纯;王峰伟 申请(专利权)人: 浙江大学
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 杭州天正专利事务所有限公司 33201 代理人: 王兵;黄美娟
地址: 310027 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种使用低秩半定规划求解社交推荐问题的方法。本发明的方法通过基于图的拉普拉斯正则化考察用户之间的潜在社交关系,并将问题转化为低秩半定规划问题,从而可以使用准牛顿算法高效处理社会化推荐问题。也就是说,本发明在处理图拉普拉斯正则化问题的时候,没有使用传统的梯度下降法,而是将问题转化为可以使用准牛顿算法高效求解的低秩半定规划问题。本方法的优点在于:首先,我们使用基于图的拉普拉斯正则化能够很好的处理与用户相关的潜在子空间,捕捉到用户之间的潜在关系;其次,基于图的拉普拉斯正则化问题可以被直接转化为更易求解的低秩半定规划问题。
搜索关键词: 一种 使用 低秩半定 规划 求解 社交 推荐 问题 方法
【主权项】:
一种使用低秩半定规划求解社交推荐问题的方法,其特征在于:1)在一个含有m个用户,n个项目的推荐系统中,将打分矩阵M中的已知分数正则化到(0,1)之间,得到新的打分矩阵M′,使之更具一般性;2)利用用户打分矩阵M′,在矩阵分解的目标函数中加入表达用户关系的拉普拉斯正则化因子Tr(UTLU)求解缺失分数;3)将前述矩阵分解问题转化为低秩半定规划问题求解。2.根据权利要求1所述的方法,其特征在于:步骤(2)中为了降低矩阵稀疏性的影响,引入矩阵I,如果用户对项目有打分,则对应值为1,其余为0。使矩阵分解的目标函数变化: min U , V | | I ( M - ρ ( U T V ) ) | | F 2 + λ ( | | U | | F 2 + | | V | | F 2 ) 其中U,V分别为d维的用户和项目的潜在变量矩阵;ρ为转化函数,ρ(x)=1/(1+exp(‑x)),将UTV中的每个元素规格化到(0‑1)之间;λ为正则化系数。3. 根据权利要求1所述的方法,其特征在于:步骤(2)中为了考察用户关系对推荐结果的影响,引入拉普拉斯正则化因子 Tr(UTLU)(其中L为拉普拉斯算子)并赋予其系数η,通过变形,得到新的目标函数: min U , V | | I ( M - ρ ( U T V ) ) | | F 2 + λTr ( V T V ) + Tr ( U T ( λI + ηL ) U ) 可以将用户的关系整合到与用户相关的潜在因子项中,并且得到简化的目标函数。4.根据权利要求1所述的方法,其特征在于:步骤(3)将转化为半定规划问题,得到新的目标函数为: min G tr ( C T GG T ) s . t . tr ( A k T GG T ) = log M ij 1 - M ij , k = 1 , . . . , p 其中C是(m+n)×(m+n)的实值矩阵, C = λI m × m ηL 0 0 I n × n ,G是U和V矩阵的合并 G = U V ,A1,…,Ap是n×n的实值矩阵,然后使用计算复杂度和内存需求更低的准牛顿算法求解。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201210556787.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top