首页 > 科技未来 > 内容

当你按下“随机播放”时,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音乐和网易云做了什么?

站长声明

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

标签:

相关文章

  • 普发真空助力CMS半导体应用

    普发真空助力CMS半导体应用

    ——空气分子污染物控制技术,半导体制造业先进工艺中使用的AMC(空气分子污染物)和微小颗粒的检测和控制技术,例如集成电路的生产工艺,许多关键工艺步骤基于真空技术。 在硅加工过程中使用真空技术有几个原因: 真空可以控制条件,因为它排除了硅晶圆中的环境空气,例如反

    06-06

  • 电商云客服平台如何利用数据驱动精准客服和营销?

    电商云客服平台如何利用数据驱动精准客服和营销?

    .wp-block-column h3{margin-left:0} 在电商行业,数据驱动的精准客户服务和营销策略已成为提高竞争力、提升用户体验的重要手段。 电商云客服平台利用丰富的数据资源和先进的分析技术,实现精准客户服务和个性化营销。 其中,伟峰私域营销是电商云客服平台的重要功能。 它基于

    06-18

  • 奈杜球完成1000万元A轮融资,富辉山资本、旭越科技共同领投

    奈杜球完成1000万元A轮融资,富辉山资本、旭越科技共同领投

    投资圈(ID:pedaily)据4月6日消息,奈杜球球股份有限公司(以下简称奈杜球) (以“奈杜秋”名义,Naildoo Inc.)近日宣布完成1000万元A轮融资。 本轮融资由富辉山资本、旭越科技联合领投。 本轮融资将用于推动快时尚消费品手工美甲供应链的建设和完善,以及美甲连锁品牌NA

    06-17

  • 传闻亚朵酒店计划今年赴美上市,创始人为中国居住在联合创始人

    传闻亚朵酒店计划今年赴美上市,创始人为中国居住在联合创始人

    据媒体报道,获悉人士报道,酒店集团亚朵计划今年赴美IPO,筹集约3亿美元。 美国银行和花旗集团帮助安排了这笔交易。

    06-17

  • 首次发布 -第三方病理诊断机构阿克曼完成数千万元A+轮融资

    首次发布 -第三方病理诊断机构阿克曼完成数千万元A+轮融资

    投资圈(ID:pedaily)4月14日,阿克曼宣布完成数千万元A+轮融资。 投资方为博航资本、青岛科学资管。 本轮融资的完成,进一步释放了资本进入病理学这家蓝海赛道平台龙头企业的信号。 下一步,阿克曼将继续致力于多个地区病理中心建设,实现病理资源、技术和人才向基层医疗机

    06-17

  • 理想VS蔚来:不同客群不同命运

    理想VS蔚来:不同客群不同命运

    2017年中国汽车市场产销量首次突破万辆,新能源汽车销量突破5000辆,渗透率逼近32%。 残酷绞杀和无限卷入下,新能源车企处境各异。 高河和威马跌入冰窖,蔚来仍在亏损巨额,但其理想却获得了巨额利润。 理想在过去的一年里斩获了新能源行业诸多里程碑式的称号:第一家年收入突

    06-17

  • 农村电商汇通达最快二季度赴港上市:阿里巴巴、雷军参与投资

    农村电商汇通达最快二季度赴港上市:阿里巴巴、雷军参与投资

    外媒报道称,阿里巴巴(8)参股的农村电商平台汇通达,正考虑最快第二季度在香港上市。 本季度完成上市,据悉汇通达募资规模高达10亿美元。

    06-17

  • 虎牙发布2018年第四季度及全年财报:月活跃用户突破1.16亿,连续5个季度盈利

    虎牙发布2018年第四季度及全年财报:月活跃用户突破1.16亿,连续5个季度盈利

    投资界消息,3月5日,虎牙直播(NYSE:HUYA)公布第四季度业绩12 月 31 日和全年未经审计的财务报告。 财报显示,虎牙总营收同比增长0.4%至46亿元人民币(约6亿美元),其中第四季度营收15亿元人民币(约2亿美元)。 第四季度和全年营收均超出预期。 根据非美国通用会计准则,

    06-17

  • 镭科技完成数千万A+轮融资,由经纬创投领投,蓝驰创投跟投

    镭科技完成数千万A+轮融资,由经纬创投领投,蓝驰创投跟投

    据投资界(ID:pedaily)12月9日消息,近日,“雨科技”宣布完成数千万人民币1万元A+轮融资。 本轮融资由经纬创投领投,老股东蓝驰创投跟投。 募集资金将主要用于3D打印粉末材料、打印设备核心部件的研发,以及“镭元科技”智能打印服务中心产能的进一步扩大。 “莱鑫科技”

    06-17

  • 360:上半年净利润5.72亿元,同比下降48.87%

    360:上半年净利润5.72亿元,同比下降48.87%

    360发布半年报。 公司实现营业收入56.19亿元,同比增长13.03%;净利润5.72亿元,同比下降48.87%。 报告期内,以政企安保为代表的安保及其他业务收入9.12亿元,同比增长.45%;智能硬件业务收入10.49亿元,同比增长16.16%;互联网相关业务收入36.51亿元。

    06-17

  • 猎豹IPO解读:走出腾讯与360

    猎豹IPO解读:走出腾讯与360

    美国时间4月2日消息,据报道,2020年12月,雷军曾为金山网络设定了三年内上市的目标年。 仅仅三年后,金山网络给雷军一个解释还为时不晚。   4月3日凌晨,金山网络以Cheetah Mobile Inc(为便于理解,以下统称为金山网络或金山)的名义向SEC提交了上市申请。   ,腾讯投资

    06-17

  • DotData获高盛领投2300万美元A轮融资

    DotData获高盛领投2300万美元A轮融资

    据投资界11月5日消息,人工智能开发软件提供商DotData宣布获得2300万美元A轮融资。 本轮融资由高盛领投,日本风险投资公司JAFCO Japan也跟投。 dotData 成立于 ,是一家致力于为企业提供端到端数据科学自动化的公司。 dotData 的全自动数据科学平台通过民主化、可操作化和加速

    06-18