​本文选自网易云音乐推荐算法负责人-肖强前辈在全球人工智能峰会上的分享,主要介绍了三方面:关于网易云音乐,AI算法在音乐推荐中的应用和AI场景下的音乐思考。这里拿来分享给大家,并加上自己的理解,希望对大家有所帮助。

首先说明我是网易云音乐的深度用户,目前级别LV9,每天都会去听日推。喜欢网易云音乐的原因不仅是友好的用户交互设计,而且还是因为在网易云音乐中能看到一个个陌生的故事。虽不知这些故事是真是假,但总会找到一些共鸣,在这里像是一个心灵的寄托一样。我相信大多数人和我一样,喜欢在敲代码的时候戴上耳机,来一个燥一点的音乐,所有的事情与我无关,我只想专心写代码,哈哈,开篇小小的题外话,下面进入正题。

关于本文的PDF,可关注公号 合作=>私信 获取小编微信,私聊获取!

本文将从三个方面介绍AI算法在网易云音乐推荐中的应用:

  1. 关于网易云音乐

  2. AI算法在音乐推荐中的应用

  3. 音乐场景下的AI思考


关于网易云音乐

关于网易云音乐的介绍就不用多说了,相信大家都知道这个产品。但是这个产品里边也有很多其他的业务,如下这些。当然推荐也会在各个业务线进行应用,最大化的提高用户体验。

AI算法在音乐推荐中的应用

除了上图中介绍的三个场景以外,推荐在云音乐还有其他很多的应用,比如推荐的MV/视频,推荐的电台,推荐的Look直播等。

几乎所有的推荐系统或者业务系统的分析和底层数据支持都离不开用户的行为日志,在对基础的日志进行ETL处理之后,进行数仓的存储,画像模型,特征工程等均基于这个日志来进行构建。

在此之上这是推荐系统的召回模块,然后进行粗排,精排和展示。这是所有推荐系统的通用架构,然后各个公司,各个部门会在此基础上进行适合各自业务的开发和精细化应用,以适应具体的需求,继而最大化的发挥推荐系统的价值。

不同的业务场景下,推荐的侧重点和实现方法是不一样的。音乐推荐,视频推荐,商品推荐,新闻推荐等,这些各自有各自的特点,音乐本身的复杂性,就要要求系统能够更好的理解音乐,网易云音乐则主要从NLP和视频,图像层面去理解音乐。

传统的CF算法应用的是余弦相似度或者Jaccard距离进行计算,云音乐这里则对其相似度计算方法进行了优化,其计算公式如上图所示,与传统相比,效果提升显著。PS:CF即协同过滤,虽然传统,但是在推荐中扮演的角色至关重要。

接下来主要介绍下云音乐中的排序模型,其经历了线性模型,树模型,FTRL,深度学习模型,深度时序模型。PS:不过在这里小编要提醒的,做排序模型要一步一个脚印,一步一步来,我们不可能在建设推荐系统之时,直接上深度学习,因为只有经历过每个阶段的排序模型,我们才能更好的去理解业务,去提升业务。

音乐场景下的AI思考

当某种算法在推荐中发挥的价值很难再进行提升时,我们需要进行的是业务的深层次的思考和对更加有效或者先进的算法进行探索。

《推荐系统开发实战》是目前已经装订完成,正在电商网站入库,期待八月中旬的上市,感兴趣的朋友可以进行关注!


相关文章

《推荐系统开发实战》之业内推荐系统架构介绍

《推荐系统开发实战》之三大案例带你从0到1自己实现一个推荐系统

《推荐系统开发实战》之推荐系统的的效果评估方式介绍

《推荐系统开发实战》之冷启动问题

《推荐系统开发实战》之基于点击率预估的推荐算法介绍和案例开发实战

《推荐系统开发实战》之基于标签的推荐算法介绍和案例实战开发

《推荐系统开发实战》之基于上下文的推荐算法介绍和案例实战开发

《推荐系统开发实战》之基于用户行为特征的推荐算法介绍和案例实战开发

《推荐系统开发实战》之推荐系统的灵魂伴侣-数据挖掘

《推荐系统开发实战》之从搭建一个电影推荐系统开始学推荐系统开发实战

《推荐系统开发实战》之推荐系统的前世今生与古往今来


扫一扫 关注微信公众号!号主 专注于搜索和推荐系统,尝试使用算法去更好的服务于用户,包括但不局限于机器学习,深度学习,强化学习,自然语言理解,知识图谱,还不定时分享技术,资料,思考等文章!


【技术服务】,详情点击查看:https://mp.weixin.qq.com/s/PtX9ukKRBmazAWARprGIAg


【技术分享】你想知道的网易云音乐推荐架构解析,都在这里!相关推荐

  1. 你想知道的网易云音乐推荐架构解析,都在这里!

    本文选自网易云音乐推荐算法负责人-肖强前辈在全球人工智能峰会上的分享,主要介绍了三方面:关于网易云音乐,AI算法在音乐推荐中的应用和AI场景下的音乐思考.这里拿来分享给大家,并加上自己的理解,希望对大 ...

  2. 网易云音乐推荐算法分析

    近年来,网易云音乐作为一匹黑马迅速在移动音乐app占据市场,2016年用户量就突破了2亿,而这与它优质的推荐系统必不可分. 当今,在这个信息爆炸的时代,我们可以接触到庞大浩瀚的网络资源,极大地便利了我 ...

  3. 【实践】网易云音乐推荐中用户行为序列深度建模.pdf(附下载链接)

    今天给大家带来网易云音乐资深算法工程师章莺所做的分享<网易云音乐推荐中用户行为序列深度建模.pdf>,本次分享共包含如下四大部分: 1.关于网易云音乐: 2.召回体系探索: 3.精排模型演 ...

  4. 网易云音乐 推荐算法

    本篇文章我们从网易云音乐的推荐功能出发,结合我的实习工作,聊一聊互联网的常用推荐策略. 首先来回顾一下云音乐的推荐功能. 网易云音乐推荐 音乐推荐是创始人丁磊先生愿景最直接的体现,也是网易云音乐的主推 ...

  5. 网易云音乐下线:什么都想要,什么都别想要

    网易云音乐被传下架,手机一查,在APP Store 上这款APP果然已搜索不到. 与此同时,同批被下架的还有吱呀.Soul.语玩.一说FM等26款传播历史虚无主义.淫秽色情内容的违法违规音频平台,分别 ...

  6. 让你上瘾的网易云音乐推荐算法,用Word2vec就可以实现

    上个周被网易云音乐的听歌报告刷屏,文摘菌这才发现,朋友圈不乏年度听歌成千上万的音乐重度患者.这群人可能中的不是音乐的毒,而是这套个性化音乐推荐算法真的太懂你. 这也又引起了一波对推荐算法的讨论.本文作 ...

  7. 牛客网 SQL93.网易云音乐推荐

    描述 假设云音乐数据库里面现在有几张如下简化的数据表: 关注follow表,第一列是关注人的id,第二列是被关注人的id,这2列的id组成主键 user_id follower_id 1 2 1 4 ...

  8. 在docker 容器内安装网易云音乐要点记录

    我笔记本上现在装了Gentoo Linux, 担心不兼容,就把网易云音乐,WPS等装到Docker容器里面了,初始基于 ubuntu 镜像, docker daemon 配置成rootless con ...

  9. 网易云音乐前副总裁教你如何做产品

    本文为PMCAFF专栏作者Jinkey出品 前言 一直以来都不建议入行的人看产品方面的书籍,而是自己多时间思考分析,多参与项目事件.太多理论没用项目经历支撑是理解不了的,很多人会讲粤语的人,大都未必清 ...

最新文章

  1. python file operations
  2. linux常用系统命令
  3. ​在电网工作,有多高大上?
  4. 打印设置自定义表尾_如何自定义凭证汇总表打印页面设置
  5. 文本属性之行间距(CSS、HTML)
  6. Sublime Text3搭建go运行环境
  7. CI 什么是构建 gradle
  8. 昼夜双色导航主题模板 WordPress导航模板
  9. 移动通信原理、技术与系统——概述
  10. 文件上传系统php源码,PHP文件上传下载案例代码
  11. 【Python实用工具】查询本机IP地址
  12. linux ubantu最新版本,过去十年最佳的Ubuntu版本
  13. C语言中字符‘0‘和‘\0‘,及整数0的区别
  14. “神棍节”背后的故事
  15. 企业服务,机会还是陷阱
  16. 农场经营区块链游戏-CropBytes,扮演角色经营你的农场
  17. 致初学者:如何学好Python这门编程语言?
  18. 论文阅读:Grad-CAM
  19. 2014年计算机求职总结--准备篇 (顺便也带点自己在美国准备的总结吧)
  20. 基于Echarts实现可视化数据大屏水质情况实时监测预警系统

热门文章

  1. 12864液晶屏调试笔记.
  2. unity 加载c++ dll文件提示DllNotFoundException的解决办法
  3. 学习历程--普中51单片机A2--蜂鸣器实验
  4. Hankson趣味题
  5. Canvas | 绘制矩形、实心空心圆、三角形、线条
  6. R语言 无敌小抄 cheatsheet
  7. 求半径为r的圆的面积,周长,以及半径为r的球的体积表面积。
  8. 完成一个预测建模项目一般需要多长时间?
  9. Android开发——Java代码动态改变图片颜色
  10. C语言及gnuplot任意波形产生及作图-以三角波为例