Slope one

✍ dations ◷ 2025-11-25 15:09:36 #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”个项目时,当该用户新增一个评价时,更新数据库需要 步.

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

相关

  • 柳百新柳百新(1935年6月10日-),中国材料科学家。生于上海,原籍江苏武进。1961年毕业于清华大学工程物理系。清华大学材料科学与工程系教授。2001年当选为中国科学院院士。
  • 甜甜圈甜甜圈(英语:donut),又称圈饼、多拿滋、唐纳滋、甜甜圈,是一种用面粉、砂糖、奶油和鸡蛋混合后经过油炸的甜食。最普遍的两种形状是中空的环状、或面团中间有包入奶油、奶黄等甜
  • 敦刻尔克紧急撤离敦刻尔克战役,又称敦刻尔克大撤退或灯却湾之役,是第二次世界大战时在欧洲大陆执行的一次战略性撤退。德国军队瓦解法国马奇诺防线后包抄英法盟军,盟军撤至敦刻尔克(法国北部靠近
  • 酸洗酸洗是一种金属表面处理方法,用于除去污渍、锈等。酸洗主要使用盐酸或硫酸。盐酸虽然比硫酸贵,但它速度快,同时金属损耗小。碳素钢通常用盐酸或硫酸酸洗。合金钢常用磷酸,硝酸或
  • 愤怒的葡萄《愤怒的葡萄》(英语:The Grapes of Wrath),美国作家约翰·史坦贝克于1939出版的长篇小说,是一部伟大的美国社会纪实文学,这部小说在当年获得“卖得最快,评价最高,争论最激烈”的评
  • 椰子猫椰子猫(学名:Paradoxurus hermaphroditus),又名椰子狸,为分布于南亚及东南亚的一种麝猫。椰子猫平均重3.2公斤,体长53厘米,尾巴长48厘米。它们的毛粗糙,一般呈灰色,脚、耳朵及吻都是
  • 格鲁伯遗传学奖格鲁伯遗传学奖(英语:Gruber Prize in Genetics)设立于2001年,是由格鲁伯基金会颁发的三个价值500000美元的国际奖项之一。格鲁伯基金会是总部设在康涅狄格州纽黑文耶鲁大学的非
  • 米切尔·费根鲍姆米切尔·杰伊·费根鲍姆(英语:Mitchell Jay Feigenbaum,1944年12月19日-2019年6月30日),美国数学物理学家,混沌理论的先躯,发现了费根鲍姆常数。父亲是波兰移民至美国的分析化学家,母
  • 乘客乘客(英语:Passenger)又称搭客,是乘搭交通工具的人,通常指司机、乘务员以外的人,他们有时又称为顾客,例如摩天轮的乘客。乘客光顾各有不同因由,例如游乐场机动游戏的乘客。
  • 顾方济顾方济(Bishop François-Xavier-Timothée Danicourt C.M.,1806年3月18日-1860年2月2日)法国遣使会会士,担任天主教浙江代牧(1850-1854)、天主教江西代牧(1854-1860年)。1806年3月18