首页 > 科技未来 > 内容

当你按下“随机播放”时,QQ音乐和网易云做了什么?

发布于:2024-06-21 编辑:匿名 来源:网络

下班后,你再次走进熟悉的地铁站。

听着你听过无数遍的地铁铁轨叮当作响的声音,你突然觉得自己的日常生活有点无聊和单调,就像太阳每天从东方升起,一次又一次。

从西边坠落。

戴上耳机并打开您最喜欢的播放列表,就像往常一样。

你点击随机播放按钮,希望把控制权交给播放器和算法,让它们给你带来一点未知的新鲜感。

您是否想知道随机播放算法如何向我们呈现随机播放列表? “真随机”还是“伪随机” 历史上最经典的随机音乐播放器可能就是 iPod Shuffle。

2009年,苹果推出了经典的iPod Shuffle。

iPod Shuffle 在当时是一个异类。

当时的音乐播放器(还直接称为MP3)基本上都有一个屏幕来显示音乐。

在信息屏上,用户可以自由选择自己喜欢的音乐,有些MP3播放器甚至可以播放视频。

例如魅族去年推出的迷你播放器M6就配备了2.4英寸显示屏。

iPod Shuffle 没有屏幕,整体上比苹果自家的 iPad Nano 更粗糙。

但最大的问题是,用户如何选择自己喜欢的歌曲?答案是一个随机列表。

你可以通过iTunes同步你喜欢的音乐,也可以直接同步你喜欢的播放列表,但在iPod Shuffle上,你能得到的最大感受就是“随机播放的魅力”。

其实我们所说的“随机播放”有两种常见的方式,一种叫“Shuffle”,另一种叫“Random”。

▲ 洗牌算法。

图片来自:9to5MacShuffle 一般被称为“洗牌算法”。

它的原理就像洗牌一样,将不同数量的扑克牌随机排列,得到无序的顺序。

随机播放列表也是如此。

每次播放时,这个列表中的歌曲都会被打乱,以获得无序播放,这是一种“伪随机”算法。

Random是真正的随机播放,也就是说每次切换音乐都是一个独立的未知数,并且会随机得到不同的音乐,就像“抽签”一样。

它没有列表的概念,因此没有上一首和下一首歌曲。

第一个概念是“真随机”算法。

如何判断是“真随机”还是“伪随机”?其实你只需要按“上一曲”就知道了。

如果切换到刚刚听的歌曲,就是一种“伪随机”的洗牌算法。

如果每次都切换到不同的歌曲,那么它就是“真正的随机”算法。

▲ 洗牌算法的本质来自于洗牌。

图片来自:Phys.org 这两种方法哪个更好?对于现在的用户来说,shuffle算法更容易接受。

理论上来说,它的可控性更强,可以满足用户乱序播放的要求,并且可以防止重复听到一首歌的可能性。

目前,“洗牌算法”在各大音乐应用中使用较多。

比如网易云音乐、QQ音乐等拥有大量用户的播放器都在使用。

当你按下“随机播放”时,QQ音乐和网易云做了什么?

一个好的随机算法应该是什么样的?但尽管“洗牌算法”本身有足够的优势,但原有的“洗牌算法”已经不能满足人们日益增长的听音乐需求,或者有些播放器越变越差。

健康)状况。

比如在知乎提问中,很多人都觉得网易云音乐的随机算法有很大问题。

例如,它只播放少量固定歌曲,有些歌曲似乎从未随机播放过。

甚至有用户表示,删除的歌曲仍然可以随机找到。

事实上,App 介入的是这个“随机列表”,而不是简单地洗牌。

但从结果来看,用户感知的好坏取决于各个公司对“洗牌算法”的理解和设计。

虽然有不少用户吐槽网易云的算法,但并不影响推荐歌单、评论等热门功能。

据知乎上QQ音乐产品经理刘彦斌的回答,洗牌算法中会混入更多的大数据算法介入:根据产品团队的研究,用户想要的并不是真正的“洗牌”。

回放”。

”,但用户大多不知道该听哪首歌,选择也比较困难。

我希望你能帮助我做出决定。

并且,尽量适应我目前的心态。

随机算法可以解决选择困难,但并不能真正解决用户的需求,因为“洗牌算法”并不知道用户真正想要什么。

但音乐应用程序实际上可以做到这一点。

有了足够大的个人收听数据样本和大数据研究,算法可以对用户当前想听哪些歌曲做出一些判断。

▲ QQ音乐。

图片来自:YouTube 举个简单的例子,比如,如果在夜深人静的时候点击随机播放,那么用户很可能不想听金属、摇滚等过于嘈杂的音乐。

结合用户之前的听歌历史记录,此时随机算法会根据用户当前的环境时间播放更加随机的轻音乐。

不然你觉得那些音乐聆听报告为什么这么详细?它准确地知道哪首歌是你在晚上不睡觉的情况下播放过很多次的。

QQ音乐产品经理刘彦斌也总结了一个好的随机算法应该具备的几个特点:记录我本地或者最近的音乐听歌记录,并且随机时间尽量不推荐,保证洗牌算法的随机新鲜度。

好吧,尽量把某个歌手和某个专辑分开,让用户感觉是一个随机列表。

可以在本地记录用户的操作记录,比如跳过的歌曲数量,降级用户不感兴趣的歌曲,或者过滤选择随机池,在丰富歌曲标签后可以做更多的事情。

例如,根据当前场景,推荐适合聆听的本地歌曲,并先随机播放。

这些都有助于让用户感知智能。

▲ Spotify 的随机播放。

图片来自:REGENDUS 对随机播放算法的研究当然不仅仅是QQ音乐。

一直以推荐算法闻名的流媒体音乐服务Spotify,在“洗牌算法”上也有更深入的思考。

他们甚至在他们的官方网站上描述了如何改进随机播放算法。

即使是像Spotify这样的流媒体音乐,很多用户仍然觉得随机播放并不“随机”。

当然,Spotify的洗牌算法是随机的,但他们开始思考为什么用户会有这样的感觉。

基本上,Spotify从提供服务之初就使用了Fisher-Yates混洗算法,他们觉得这种混洗算法做得最好。

▲ 如果用不同的颜色代表不同的歌手,这意味着如果完全随机的话,上下列表都可能出现。

不过,Spotify 一开始并不明白用户所说的“不随机”是什么意思,但经过研究发现,用户的核心想法并不是希望某个歌手在短时间内重新出现,但这里用户实际上陷入经典的“赌徒谬误”。

当人们连续几次没有中奖时,他们就会思考下一次中奖的机会。

会增加,但实际上概率是独立的并且每次都是相同的。

但如果用户不断地听某个歌手的作品,就会突然觉得这个算法有问题。

结论表明用户不喜欢“完美的随机性”。

相比“完美”,用户更喜欢“平衡”。

那么什么是“不完全随机性”呢?在 Martin Fiedler 的博客文章“随机播放音乐的艺术”中,他展示了为什么完全随机的列表是不好的。

假设您的播放器中有三种不同的流派:A、B 和 C。

A 有 10 首歌曲,B 和 C 都有 11 首歌曲,总共 32 首歌曲。

如果使用真正的随机算法来洗牌会发生什么?可能是:AACBBCBACABBCCACCCCABBACBACABABB 有连续的C流派,四分之一的时间没有B流派。

重复单一类型对于用户来说无疑是不好的。

绝对随机的算法在大多数情况下很可能会生成如此糟糕的播放列表,因为绝对随机性也意味着“不平衡”。

▲ 图片来自:Marie Claire 更好的随机播放列表是为了满足无法做出决定但又想获得新鲜感的用户。

这时候就应该尽量避免重复和单调,所以下面的播放列表就比较适合。

适合:ABCBCABACBACBCABCACBABCACBACBBCAB 是一个非常流畅的播放列表,没有任何“异常”。

马丁·费德勒称之为“平衡洗牌”。

为了实现播放列表更加平衡的洗牌,Martin Fiedler发明了一种相对复杂的洗牌算法。

如果你对具体实现感兴趣,也可以直接去看这个博客。

Spotify 借用了这个算法,但对其进行了修改以更好地适应自己,还借用了抖动算法(例如 Floyd-Steinberg 抖动),最终将歌曲更均匀、平衡地分配到播放列表中。

就是这样。

如今,虽然各家公司的随机玩法算法大多基于“洗牌算法”模型,但它们也有自己的“秘方”。

有些用户会喜欢它,而有些则很糟糕并且不断被用户抱怨。

的。

但本质上,随机玩法算法的重点并不是“随机”,而是产品与用户之间的心理博弈。

即使随着你的聆听习惯逐渐养成,它们本身也会改变随机性。

播放列表的加权趋势。

你听得越多,他们就越能理解你。

当你按下“随机播放”时,QQ音乐和网易云做了什么?

站长声明

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

标签:

相关文章

  • 乐纯生物科技完成新一轮融资,君联资本领投

    乐纯生物科技完成新一轮融资,君联资本领投

    近日,上海乐纯生物科技有限公司完成新一轮数亿元融资,由君联资本领投。 本轮融资将用于一次性设备及耗材的研发投入、产能提升以及验证服务平台和测试应用中心的建立和运营。

    06-17

  • 全球领先的互联网技术成果发布已过去四年,各大公司表现如何?

    全球领先的互联网技术成果发布已过去四年,各大公司表现如何?

    雷锋网消息,2019年10月20日下午,“世界互联网领先科技成果发布活动”在乌镇互联网国际会展中心成功举办。 本次活动共有15项全球互联网领先科技成果发布,其中包括华为、阿里巴巴、腾讯、百度等本土互联网巨头,以及特斯拉、微软等国际互联网巨头。 迄今为止,全球领先的互联

    06-18

  • 柏睿数据完成超亿元融资,国产数据库数量持续增加 -蓝驰家族

    柏睿数据完成超亿元融资,国产数据库数量持续增加 -蓝驰家族

    近日,数据智能基础软件公司“柏睿数据”完成新一轮战略融资,由中科海创领投,上海国际、北科建设、合肥产投、超科创有限公司共同投资并完成了该项目。 此次投资方不仅包括科技部与海尔共同设立的产业基金,还有北京、合肥、上海市政府的引导基金。 蓝驰创投是柏睿 Data的Pr

    06-18

  • 链查查总局:腾讯发布首款区块链游戏,ICO上市纷纷投向香港、新加坡

    链查查总局:腾讯发布首款区块链游戏,ICO上市纷纷投向香港、新加坡

    连查查总局:腾讯发布首款区块链游戏,ICO上市已投资香港、新加坡越来越多的人涌向香港和新加坡。 香港比大陆更自由,新加坡推出了代币销售。 新加坡加密货币和区块链行业协会的 主席 Anson Zeall 表示,虽然新加坡还不是 ICO 中心,但自今年 9 月以来已经开展了大量活动。 根

    06-17

  • 【AI24小时】2023年12月12日

    【AI24小时】2023年12月12日

    1。 万物零一最新声明:不涉及造假抄袭,权威榜单排名直追GPT-4>>点击查看时隔近一个月,万物零一再次发声。 此前,李开复创立的AI独角兽零一万物,于11月6日正式发布首个开源中英双语大模型——Yi。 11月15日,零一万物官方微信发布《零一万物对 Yi-34B 训练过程的说明》,其

    06-18

  • 自有供应链家居服品牌“静韵”获数千万元融资

    自有供应链家居服品牌“静韵”获数千万元融资

    据投资界(ID:pedaily)6月12日消息,家居服品牌“静韵”近日完成数千万元融资融资 本轮融资由灵格创投独家投资,青通资本担任独家投资方。 本轮融资将主要用于市场拓展、新产品研发、供应链优化。 “静韵”从自己的灵活供应工厂开始。 深耕家居服领域数年,积累了丰富的生

    06-17

  • 浙江父子卖保健品,民生健康即将IPO

    浙江父子卖保健品,民生健康即将IPO

    又一保健品IPO来了。 投资界——天天IPO获悉,杭州民生健康药业股份有限公司(简称“民生健康”)近日已获得深交所IPO申请审核通过,即将在深交所挂牌上市。 创业板市场。 这家公司的背后是一个知名的保健品品牌——21黄金维生素。 公司的实际控制人是竺福江、竺昱祺父子。 从

    06-18

  • 智能互联SUV,年轻人的新选择?

    智能互联SUV,年轻人的新选择?

    智能网联SUV,年轻人新选择? 2019年4月25日,凯逸X3在北京车展首次亮相。 与传统汽车制造企业的发展思路不同,凯意汽车将互联网与汽车更加紧密地结合在一起,希望打造出年轻人喜欢的智能汽车。 凯逸X3将搭载icar1.0版本的智能互联系统。 两个月后的6月20日,凯逸汽车在北京召

    06-18

  • 销售策略- SaaS公司如何复制销售?

    销售策略- SaaS公司如何复制销售?

    文字|严国新编辑|燕子排版编辑|小双在过去的六个月里,在与很多SaaS创业者交流时,多次被问及“销售文案”这个话题。 为了让公司实现逐年销售增长,扩大销售人员是一个重要途径。 其实常规方法大家都知道。 比如,首先要根据人才画像招聘优秀人才;其次要有标准的操作流程,做

    06-17

  • 盒马困境:IPO可以推迟,新零售为何要推迟?

    盒马困境:IPO可以推迟,新零售为何要推迟?

    11月16日,阿里巴巴公布了截至9月30日的财年第二财季财报。 本财季,阿里巴巴营收达到9000万元,同比增长9%; Non-GAAP(非公认会计原则)净利润为8800万元,同比增长19%。 (注:阿里巴巴的会计年度与自然年度不同步,一个会计年度是从4月1日起至次年3月31日止)。 与本次定

    06-18

  • 顶尖学者与专家齐聚深圳,畅谈5G+AIoT前沿技术 - CCF-GAIR 2019

    顶尖学者与专家齐聚深圳,畅谈5G+AIoT前沿技术 - CCF-GAIR 2019

    当人类品尝到科技文明带来的新鲜果实时,整个时代开始在过量荷尔蒙的驱动下极速前进。 在这个多元化的轨迹上,网络作为核心基础设施,成为连接人类生活迁徙和变革的中轴。 今年1月,国内3G牌照正式发放。 虽然3G在网络上存在诸多缺陷,但3G更高的网速已经成为移动互联网时代的

    06-18

  • 沛代生物完成数千万元Pre-A轮融资,加速创新临床质谱项目商业化

    沛代生物完成数千万元Pre-A轮融资,加速创新临床质谱项目商业化

    据投资界(ID:pedaily)6月7日消息,据动脉网报道,上海沛代生物科技有限公司(以下简称“脉动生物”)宣布完成数千万元Pre-A轮融资,由张科领弋领投,上海拓景生命科技有限公司跟投。 拓景生活有限公司(以下简称“拓景生活”)。 本轮融资将用于加速公司创新产品的临床转

    06-18