Stanford 机器学习-Recommender Systems

16.2 Content Based Recommendations

这里写图片描述

基于内容的推荐是一只所有电影的特征值,图中 x(i) 电影i的特征向量,表示第i个电影中每个特征在电影中占的比重。 θ(j) 用户的parameter vector,表示用户对各个种类(特征)电影的喜爱程度。基于内容的推荐就是已知各个内容的特征,已知用户对部分电影的评分,求出 θ(j) ,从而预测用户对未看电影的评分。达到推荐的目的。

这里写图片描述

r(i:j)=1表示用户j对电影i进行了评分。
y(i:j) 用户j对电影i的评分是多少。

这里写图片描述

还有一种情况是已知 θ(j) ,预测电影的 x(i)

这里写图片描述

这里写图片描述

协同过滤指的是根据已有数据同时预测未知的 θ(j) x(i) ,而不是对原始数据进行两种优化的反复迭代。

这里写图片描述

协同过滤算法的步骤

这里写图片描述

向量化

这里写图片描述

通过判断两者之间的距离,可以确定相关的电影。

这里写图片描述

对于所有值都缺失的用户,可以用均值来填充。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值