网易云音乐的随机算法是不是有问题

2022-03-06 19:52:36 +08:00
 Vtwoguest
重度网易云音乐用户 日常使用随机顺序重复性很高 以至于后来听歌都能猜出来下一个随机歌曲
4464 次点击
所在节点    程序员
34 条回复
saka1zd
2022-03-06 19:58:38 +08:00
+1
jiezhi
2022-03-06 19:59:09 +08:00
猜测:可能总数一定的情况下的随机值固定了,歌单增减歌曲试试呢
eason1874
2022-03-06 20:10:27 +08:00
因为随机也是有序的

你以为的随机:打乱顺序
实际上的随机:根据你近期的播放习惯,列出权重,选取你比较大概率喜欢的一部分歌曲,排序
likunyan
2022-03-06 20:12:28 +08:00
一旦听日语就一直推日语
marcosteam
2022-03-06 20:17:01 +08:00
@likunyan 那是推荐算法,不是随机算法
misaka19000
2022-03-06 20:26:35 +08:00
是的,应该不是随机下一首歌,而是先生成一个随机排序,之后根据这个随机排序来播放
Kinnice
2022-03-06 20:32:22 +08:00
听歌都能猜出来下一个随机歌曲,是人接近 ai 了,还是 ai 接近人了呢
imsgj
2022-03-06 20:33:44 +08:00
我也这么觉得,甚至有一次前一首歌刚放完,我感觉下一首歌是什么我都哼出来了,结果真是那一首
LeeReamond
2022-03-06 21:53:09 +08:00
QQ 在过去也有类似情况,不知道是否有改善,很多年不听歌了。一个需求方面的原因是,比如随机到 xx 歌曲,用户听完突然还想再听一遍,它点上一曲要能回到上一曲,而不是随机出来一个什么其他的(同理,有时候上两曲 /上三曲),那么实现上一个可以想到的简单处理方法就是随机时预先固定一个随机序列,序列内部顺序固定。
joyyu
2022-03-06 21:54:45 +08:00
早有这个感觉了,经常发现有些歌在歌单里躺了好久了,愣是随机不到;有些歌就天天随机给我,听得都想取消红心了
kingfalse
2022-03-07 00:08:17 +08:00
随机有问题不假,心动模式才是真脑残,推的什么乱七八糟,而且总是默认心动模式,ctm
ProjectSky
2022-03-07 00:34:58 +08:00
喜好比较固定,现在随机 FM 和每日推荐基本都是重复的音乐了
Zien
2022-03-07 00:46:25 +08:00
现在 shuffle 都不是 random ,古早时代好像 Spotify 是真随机,后来改成根据偏好加权的 shuffle 了。
SeasonG
2022-03-07 05:38:41 +08:00
就目前的技术而言,本来就不存在真正的随机,都是伪随机分布
Mutoo
2022-03-07 06:55:23 +08:00
「推荐文章」目前 Spotify 在使用的随机算法介绍
https://medium.com/immensity/how-spotifys-shuffle-algorithm-works-19e963e75171
3country
2022-03-07 09:08:59 +08:00
原来不止我一个人这么认为。。。
iovekkk
2022-03-07 09:23:48 +08:00
感觉也比 qq 音乐随机算法好
之前用 qq 音乐,三十多首歌随机之后,有一首歌在十几二十分钟内播了两次
Nich0la5
2022-03-07 09:55:05 +08:00
我随机的歌单有 4000 首 太大了完全没感觉到
x1aoYao
2022-03-07 10:00:06 +08:00
之前用网易云的时候(大概到 2021 年仍未修复),歌曲列表排序都是错的,简直离谱。
jadehare
2022-03-07 10:37:11 +08:00
@Zien #13 以前有个听歌的软件支持乱序,这样每次听这个歌单都是一样的顺序接着听不会重复。现在这种每次换个歌单就重新 shuffle 还经常重复听一首歌难受的一批

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/838414

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX