前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >机器学习系列23:基于内容的推荐算法

机器学习系列23:基于内容的推荐算法

作者头像
SuperFeng
发布2019-09-26 16:19:00
6710
发布2019-09-26 16:19:00
举报
文章被收录于专栏:SuperFengSuperFeng

如今,推荐算法已经深入到我们生活的各个方面,比如说淘宝根据我们之前的浏览记录给我们推荐想要购买的商品;抖音不停地给我们推荐各种我们感兴趣的视频(虽然我个人不太喜欢抖音,觉得抖音会让我们丧失独立思考的能力,但是它的推荐算法还是很厉害的)

。。。

这些推荐算法极大地便捷了我们的生活,身为一个学习机器学习的同学,怎么能不关注一下推荐算法呢?

下面来举个栗子:如今有一个电影推荐系统,用户可以给电影进行评分,从 0 分到 5 分,有些电影没有被打过分就记做未知,最终目的就是想通过一个推荐算法把某些电影推荐给可能对他感兴趣的用户。

绿圈表示这是一类爱情电影,红圈表示这是动作电影,由以上数据可以看出,前两位用户对爱情片可能感兴趣,而后两位用户对动作片可能感兴趣。基于此,我们可以用类似于线性回归的方法去预测没有看过此电影的用户可能对此电影的评分,在用这种方法之前,我们需要先求出每个电影的特征:

之后,具体的方法如下:

与线性回归有一点点的区别就是它被省略了 1/m。这是对一个用户进行预测,要考虑到所有的用户,就要进行求和:

之后再进行梯度下降等一系列操作。。。最终就能得到一个基于内容的推荐算法了。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-05-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 SuperFeng 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档