上海网站建设公司页溪网络,文登区建设局网站,怎么找人做淘宝网站,mysql php网站开发今日头条核心技术“个性推荐算法”揭秘 最近面试华兴资本#xff0c; 他们比较关注今日头条算法的实现#xff0c; 今天特转载网上 今日头条算法解密【IT168 评论】互联网给用户带来了大量的信息#xff0c;满足了用户在信息时代对信息的需求#xff0c;也使得用户在面对大… 今日头条核心技术“个性推荐算法”揭秘 最近面试华兴资本 他们比较关注今日头条算法的实现 今天特转载网上 今日头条算法解密 【IT168 评论】互联网给用户带来了大量的信息满足了用户在信息时代对信息的需求也使得用户在面对大量信息时无法从中获得对自己真正有用的那部分信息对信息的使用效率反而降低了而通常解决 1月20日新生代移动互联网企业今日头条在北京国家会议中心举办了“算数·年度数据发布会”数据发布会的主题名为“算数”实际上指的是“算法”与“数据”。 众所周知今日头条是 那么今日头条是怎么做到为每一个用户按兴趣精准推荐新闻的呢?在发布会上今日头条的技术副总裁杨震原给我们揭秘了今日头条的个性化推荐核心“算法”。 今日头条的个性化推荐算法原理 如上图有3篇文章让3个用户投票(注这3个用户是一类人有相同属性(喜好和偏好))那第4个用户应该被系统推荐的文章是那篇呢?第4个用户与前3个用户都是一类人答案显 没错今日头条的个性化推荐算法原理 今日头条是如何来划分人群和文章 搞技术的朋友都知道 上面那个例子只是很小的人群但是现实生活中不会有这样小的人群而且太小的人群通过推荐投票的方式也很难推荐出很精细的内容只能推荐出一些热门内容那今日头条是如何来划分人群? 我们假定上图这 根据人群不同维度我们可以细分到一个合理的力度。特别需要注意的是在细分的领域里面投票数既不要太多但也不要太少因为太多没有个性化仅是一个大众关心的话题而已而投票数太少又没有统计意义支持度就低了。 人群特征可以是阅读姓名年龄地域职业等等。同理文章也是类似的文章有提到哪些名人文章发布的时间文章所属的地区等等也都有很多特性这些都是可以去组合起来。 今日头条是怎样判断一个人属于怎样的人群 判断一个人属于怎样的人群相对简单。比如地域用户的手机在什么区域就可以认为用户是什么地域的;比如说用户兴趣可以根据用户的阅读习惯去判断用户会经常去看科技的文章那就可以判断用户属于科技的人群;再比如说用户的好友关系用户在今日头条上面注册了用户的好友都是娱乐圈的人则该用户很有可能也是娱乐圈的人;所以通过用户在今日头条上行为以及用户客观的地理位置信息就能判断用户到底属于一个什么样的人群。 今日头条的个性推荐算法公式 精准推荐最难的不是划分人群也不是判断用户人群归属更不是文章属性判断一个人可以属于多个人群也有多个文章候选选那个推荐才是最难的。而今日头条的推荐内容是怎么算出来的呢? 通过上图的计算公式W1*候选1的投票率W2*候选2的投票率W3候选3的投票率……最高分最后能计算出一个得分按得分的高低来排序就可以得到推荐文章的一个侯选这个过程实际上是一个比较简单的算法而这在今日头条内部叫逻辑回归。 总的来说个性化推荐技术本身并不神秘归根到底推荐算法关键是还在于对海量用户行为的数据分析与挖掘也许各家算法略有不同但最终目的都是殊途同归为实现最精准的内容推荐而努力中。 如果你看的还不过瘾欲知更多阿里、腾讯、网易、58同城、豆瓣等知名站点推荐系统技术内容请点击牛逼站是怎样炼成的-推荐系统篇 转载于:https://www.cnblogs.com/ityz/p/6079261.html