YouTube推荐算法解读

YouTube推荐系统解析

一、YouTube推荐系统总体框架
推荐系统框架
1.候选集生成(candidate generation):基于用户的观看历史观看时长,及相似用户的浏览记录
用户相似度计算(similarity):基于用户观看的视频ID搜索关键词用户的相关统计信息
loglikelihood ratio:计算原理
相似度计算
候选集生成算法
softmax
公式中字母含义

topN 的生成
候选集生成

2.排名过滤(ranking):以用户观看时长构造期望函数,来给候选视频设定分数;
分数的计算通过几百个特征计算得到,特征主要从用户浏览记录搜索记录视频的观看人数以及视频新鲜程度等方面提取

3.注意:
1)算法并不总会受用户所看的上一个视频的影响,即“我们会优先使用用户的随机观看和关键词搜索记录,然后才会考虑上一个观看视频的数据;
2)通过点击率进行排名往往会变相鼓励诱导性的视频内容,用户即便点进去也很少看完视频,因而观看时长能更反映出视频的好坏”;
3)如果用户并未观看最近推荐的视频,页面下一次加载时模型就会自动降低该视频的排名,也不会推荐给相似用户。

相关链接:原文地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值