Slope one

✍ dations ◷ 2025-12-01 07:03:49 #Collaboration

Slope One 是一系列应用于协同过滤的算法的统称。由 Daniel Lemire和Anna Maclachlan于2005年发表的论文中提出。 有争议的是,该算法堪称基于项目评价的non-trivial 协同过滤算法最简洁的形式。该系列算法的简洁特性使它们的实现简单而高效,而且其精确度与其它复杂费时的算法相比也不相上下。 . 该系列算法也被用来改进其它算法。.

协同过滤推荐(Collaborative Filtering recommendation)在信息过滤和信息系统中正迅速成为一项很受欢迎的技术。与传统的基于内容过滤直接分析内容进行推荐不同,协同过滤分析用户兴趣,在用户群中找到指定用户的相似(兴趣)用户,综合这些相似用户对某一信息的评价,形成系统对该指定用户对此信息的喜好程度预测。 与传统文本过滤相比,协同过滤有下列优点:

尽管协同过滤技术在个性化推荐系统中获得了极大的成功,但随着站点结构、内容的复杂度和用户人数的不断增加,协同过滤技术的一些缺点逐渐暴露出来。 主要有以下三点:

当可以对一些项目评分的时候,比如人们可以对一些东西给出1到5星的评价的时候,协同过滤意图基于一个个体过去对某些项目的评分和(庞大的)由其他用户的评价构成的数据库,来预测该用户对未评价项目的评分。例如: 如果一个人给披头士的评分为5(总分5)的话,我们能否预测他对席琳狄翁新专辑的评分呢?

这种情形下, item-based 协同过滤系统根据其它项目的评分来预测某项目的分值,一般方法为 线性回归 ( f ( x ) = a x + b {\displaystyle f(x)=ax+b} 单位的存储空间,最多需要 2步. 计算量也有可能挺悲观的:假设用户已经评价了最多 个项目, 那么计算不超过2+2个项目间计算差值是可能的。 . 如果一个用户已经评价过“x”个项目,预测单一的项目评分需要“x”步,而对其所有未评分项目做出评分预测需要最多 () 步. 当一个用户已经评价过“x”个项目时,当该用户新增一个评价时,更新数据库需要 步.

可以通过分割数据(参照分割和稀疏存储(没有共同评价项目的用户可以被忽略))来降低存储要求,

相关

  • 逆渗透逆渗透(英语:Reverse osmosis,简称RO)、反渗透,是一种净化水的办法。原理是利用渗透作用,将清水(低张溶液)和咸水(高张溶液)置于一管中,中间以一支允许水通过的半透膜分隔开来,可见到水
  • 马克斯·普朗克天体物理研究所马克斯·普朗克天体物理研究所(德语:Max-Planck-Institut für Astrophysik)为德国马克斯·普朗克学会的一个研究所,马克斯·普朗克天体物理研究所是世界上理论天体物理学领域最
  • 福尔摩沙卫星六号福尔摩沙卫星六号,简称福卫六号。原定是中华民国自主拥有的第五颗人造卫星,属于微卫星,以灾害防救与环境观测研究为策略性任务。中华民国国家太空中心发表的〈福卫六号策略性任
  • 弄巴湾族300 (1987 Langub) 1500弄巴湾族是砂拉越的26种少数民族之一,人口才三万多人,但他们宣称本身都是基督徒。弄巴湾人相信祖乡来自北砂与印尼边界,在印尼称为弄达耶人,原居在加里
  • 凤仪站凤仪站(韩语:봉의역)是朝鲜民主主义人民共和国咸镜北道会宁市的一个铁路车站,属于会宁煤矿线。会宁煤矿线
  • 贵族 (歌曲)《贵族》(英语:Royals)是新西兰歌手萝儿的一首歌曲,出自她2012年的首张迷你专辑《爱情俱乐部》(),随后收录于她2013年的首张录音室专辑《纯粹女英雄》()。歌曲融合了艺术摇滚、流行电
  • 娜塔莉·伍德娜塔莉·伍德(英语:Natalie Wood,1938年7月20日-1981年11月29日),美国知名电视、电影演员;曾经荣获金球奖最佳女主角奖及两次奥斯卡最佳女主角奖及一次奥斯卡最佳女配角奖提名,著名
  • 象棋史象棋类游戏的源头,一般认为源自印度的恰图兰卡,后来发展成中国象棋、韩国将棋、国际象棋、日本将棋等游戏。笈多王朝的恰图兰卡是所有象棋的祖先。根据出古文物与文献,恰图兰卡
  • 优势租车优势租车(Advantage Rent A Car)乃是“纯粹轮子公司”(Simply Wheelz LLC)的注册商标,为美国一家经营汽车租赁的公司,母公司系赫兹租车。在2009年尚未被赫兹租车并购前,该公司全盛
  • 瑞京华人协会瑞京华人协会于1978年在瑞典首都斯德哥尔摩成立,是一个非盈利性的海外华人协会,原名为中华联谊会,是瑞典历史最悠久的华人协会。 协会以传播中华文化、活跃华人文化生活、增强