矩阵分解出现之后的推荐系统综述

最近老板给了一篇2016年ACM的文章,是一篇有关推荐系统的综述,作者是写《Recommender Systems》的詹尼士大牛。文章分三部分:回顾推荐系统的一些卓越成果;矩阵分解引发的一些存在于推荐中的问题;提出一个全面的、综合的思考方法。

一、简短的历史回顾:

a、构建用户偏好:信息过滤的根基;

b、借助于其他人的观点;

c、应用于电子商务网站中;

d、矩阵的实现;

e、Netfix 大赛——使得推荐系统走向了一个高峰。

二、矩阵实现之上存在的问题:

a、矩阵实现格局的陷阱:并不是所有的产品和误差都是同等重要的。Netfix大赛使得大家伙一窝蜂的过分关注RMSE指标,其实在最近几年的真实的推荐过程中,更多地关注是产品排序,而不是分值预测,所以一些指标的使用要慎重;

b、除了准确性之外的推荐系统质量的影响因素:

新颖性、多样性、实际效用指标;

上下文信息:时间、地点、情绪、人格特性等;

用户之间的交互作用(短期偏好、偏好转移);

操作阻力(如何识别灌水?使得系统很强健,可以抵抗一些恶意灌水)

信任性和忠诚(用户是否对推荐满意和信任,推荐的可解释性,建立一种长期的忠诚)

三、从算法到系统

近几年提出了各种算法,都说自己的方法很好,但为什么现有网站使用的推荐方法仍是最原始的推荐方法?研究推荐问题需要一个全面的视角:用户、提供服务的商家、推荐系统平台,这是一个三者交互、共同优化的过程。

a、从计算科学的视角:Whenever new technological proposals are made, we should ask which specific need or requirement in a given domain are addressed.

b、使用户处于不断循环之中:多关注人机交互,移动设备和可穿戴设备提供新思路,建立用户对系统的信任和忠诚;

c、从一个更全面的视角看待推荐任务:

总体目标是govern the selection and ranking of items;

A set of available actions centered on the presentation of recommended items 

Optimization timeframe.

推荐问题的定义:

The recommendation problem finally can be defined as : Find a sequence of conversational actions and item recommendations for each particular user that optimizes the overall goal over the specified timeframe.

推荐算法的实用性非常重要!

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值