协同过滤ppt课件.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

.1协同过滤相关介绍一

.2协同过滤相关介绍一1.背景介绍2.相关数学知识3.算法原理4.参考文献

.31应用场景1.关联规则意在找出属性之间的内在规律2.决策树想找出对某一确定属性影响最显著的topN个属性3.协同过滤可以找出记录之间以及属性之间的相似或相关程度,并在此基础上进行推荐[1,2,3]

.42.1余弦相似度向量A=a1,a2,a3B=b1,b2,b3推广至任意维向量A和B,有:我打盹人A:我打盹1,1,1,0B:我打人1,1,0,1

.52.2矩阵矩阵相乘:矩阵相乘向量表示[4]:矩阵转置:

.6用户行为矩阵ua:新建矩阵us:us=ua*uaT3.1算法原理1ABCDEFu1500121u2213400u3015272u4120300u5501051u1u2u3u4u5u1311418836u21430241613u3182483842u48168145u5361342552

.73.1算法原理2新建与us同大小矩阵ucos:ucos(i,j)=us(i,j)/((us(i,i)*us(j,j))^(1/2))1.这个矩阵即表示了用户之间的相似性2.推荐以此为依据3.主要有基于用户和基于项目两种推荐4.新用户用基于项目好,新项目用基于用户好,由于用户数据稀疏,多用基于项目推荐u1u2u3u4u5u11.00000.45910.35490.38400.8966u20.45911.00000.48100.78070.3291u30.35490.48101.00000.23470.6393u40.38400.78070.23471.00000.1853u50.89660.32910.63930.18531.0000u1u2u3u4u5u1311418836u21430241613u3182483842u48168145u5361342552

.83.1算法原理3新建矩阵as:as=uaT*ua新建与as同大小矩阵acos:acos(i,j)=as(i,j)/((as(i,i)*as(j,j))^(1/2))

以上即是项目之间相似性ABCDEFA55411163510B4681272C11835224011D16122230165E35740167821F102115216ABCDEFA

文档评论(0)

润哈哈 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体广州乾星科技有限公司
IP属地广东
统一社会信用代码/组织机构代码
91440101MA5B6X8T7Y

1亿VIP精品文档

相关文档