
推荐系统
韦人人韦
这个作者很懒,什么都没留下…
展开
-
ALS 交替最小二乘
ALS算法是矩阵分解的一种,用于评分预测。矩阵分解假设我们有一批用户数据,其中包含m个User和n个Item, 用户和物品的关系是一个三元组,<user, item, rating>, 即用户对物品的评分,因此我们得到矩阵Rm×nR_{m\times n}Rm×n, 其中的元素ruir_{ui}rui表示第u个用户对第i个item的评分。评分矩阵通常规模很大,并且通常是稀疏...原创 2018-10-11 23:31:30 · 3669 阅读 · 1 评论 -
推荐系统36式笔记(一)
为知识付费:https://time.geekbang.org/column/intro/74本文仅为个人学习笔记。推荐系统:是一种信息过滤系统,预测用户(User)对物品(Item)的评分和偏好。推荐系统的问题模式分为评分预测和行为预测。评分预测假如用户消费完一个物品之后会给出一个打分,比如通常是 1~5分,那么我们要做的就是建立一个模型,利用用户历史上打过分的物品,预测用户对...原创 2018-11-21 22:39:17 · 3394 阅读 · 0 评论 -
BPR 贝叶斯个性化排序
显式反馈:用户对物品的评分,如电影评分隐式反馈:用户对物品的交互行为,如浏览,购买等,现实中绝大部分数据属于隐式反馈,可以从日志中获取。BPR是基于用户的隐式反馈,为用户提供物品的推荐,并且是直接对排序进行优化。定义UUU代表所有的用户user集合;III代表所有的物品item集合;SSS代表所有用户的隐式反馈,S⊆U×IS \subseteq U \times IS⊆U×I. 如下...原创 2018-11-21 22:44:23 · 4684 阅读 · 5 评论