Dans les entrailles des algorithmes de recommandation musicale

À écouter au casque

Dans les entrailles des algorithmes de recommandation musicale

Le 09 janvier 2023 à 10h33

Commentaires (39)

votre avatar

Vraiment intéressant de se rendre compte de la complexité de proposer un bon algo de recommandation.
Le “mieux” pour eux serait d’avoir une puce ou un moyen de projeter l’état et les pensées des utilisateurs vers l’application. Cela rendrait notre vie factice cela dit. Ayant toujours ce qu’on veut au moment où on le veut.
La frustration ne pourrait être supportée et nous serions encore moins préparer à l’affronter, ce qui aurait sur le monde des effets plus que catastrophique.



Un petit mot sur la fragmentation de l’offre : Pourquoi les labels l’encouragent ils ? Ils n’ont pas compris que la difficulté d’accès encourage le piratage ?
Depuis que Netflix n’est plus le seul je recommence à penser à cette méthode pour avoir les films et séries que je veux voir. Suis-je le seul ?

votre avatar

Étant utilisateur de Spotify depuis pas mal de temps, je ne trouve pas leur algorithme de recommandation très efficace, si je ne fait pas d’effort pour sortir un peu de ma bulle, j’écoute à peu prêt toujours les mêmes artistes et surtout les mêmes titres.
Spotify ne puise pas bien loin du top 10-20 d’un artiste alors que pour certain ils y a quand même une belle discographie.



Selon si je lis, travail, ou écoute activement de la musique, je n’écoute pas du tout la même chose, et j’ai pas l’impression que Spotify comprenne la différence, cela rend les playlists découverte quasi inutilisable directement tellement c’est incohérent d’un titre à l’autre.

votre avatar

Ma technique, c’est partager un compte, comme cela, tu as des suggestions qui n’ont rien avoir avec ce que tu écoutes, et idem pour l’autre personne :D



Mais sinon, effectivement, Spotify ne prend pas beaucoup de risque pour te faire sortir de ce que tu écoutes de manière volontaire.



Dommage, avec de l’IA et de l’analyse de rythme, de son, etc… je pense que cela pourrait sélectionner des musiques dans le même registre tout en s’éloignant des sentiers battus de nos habitudes ^^

votre avatar

Dans le cadre d’un apprentissage par renforcement*, on a souvent à faire à un dilemme dit “dilemme exploration-exploitation” aussi connu sur le nom du “problème du bandit manchot”. En effet, on peut choisir soit d’explorer de nouveaux espaces pour trouver des nouveaux morceaux plus originaux au coup d’un grand nombre de raté. Mais on peut aussi rester dans une espace où l’on sait que ça plait déjà bien et on va essayer d’exploiter au maximum cet espace en cherchant que dans cette petite région, les quelques titres qui vont avoir le maximum de chance de plaire.



L’exploration, c’est quelque chose qui a un risque important pour un gain aléatoire. Pour spotify, c’est prendre le risque de perdre des clients car il propose trop de titres qui ne plaisent pas pour peut-être garder un client en lui proposant de nouveaux artistes. Or, à priori, en ne restant que dans les morceaux et les artistes proche que le client aime bien, ça semble déjà faire l’affaire. Du coup, l’exploration n’est peut-être pas si intéressant dans ce cas du point de vu de Spotify.



*apprentissage par renforcement: un type d’apprentissage automatique où un agent autonome réalise des actions (suggérer une musique ici) et en fonction des récompenses (écoute complète du morceau->récompense positive, ou zappé rapidement->récompense négative) va chercher à s’améliorer (proposer des titres qui plaisent en maximisant les récompenses).

votre avatar

très pertinent, merci.

votre avatar

Spotify avait publié en fin d’année un récapitulatif des morceaux écoutés.
Le morceaux que j’ai le plus écouté n’était un morceau que j’avais choisi mais celui qui correspondait le plus au genre musical.



J’en suis arrivé à la conclusion que les algorithmes s’auto-alimentent et finissent par créer des aberrations.



J’avoue ne pas comprendre pourquoi ils n’arrivent pas à définir un canevas de la musique écoutée : sonorité, rythmes indépendamment du style musical ou du nom du groupe.



Je me rappelle aussi de Deezer qui après avoir écouté l’album Jazz Manouche de Thomas Dutronc m’a proposé du… Zazie :eeek2:

votre avatar

Dutronc, Zazie, tu restes dans la chanson française… Et puis ça te propose une artiste femme :D

votre avatar

Tandhruil a dit:



Je me rappelle aussi de Deezer qui après avoir écouté l’album Jazz Manouche de Thomas Dutronc m’a proposé du… Zazie :eeek2:


Facile : dans Jazz et Zazie, il y a un a et deux z. C’est donc presque pareil :D

votre avatar

J’utilisais Qobuz puis j’ai migré chez Tidal après m’être fait viré par le premier.
L’algorithme de Qobuz divergeait soit vers de la musique classique, soit vers du hard rock sans que je comprenne la raison dans le cas du hard rock. Dans le cas de Tidal, au départ l’algorithme tirait systématiquement vers le rap, que j’écoute très peu et maintenant il penche vers la pop anglaise que je n’écoute pas du tout.
Bref, l’algorithme fait bien ce qu’il veut sans tenir beaucoup compte de ma personnalité.
Le seul algorithme qui fonctionne bien, c’est Roon. Si je démarre en rock français, il reste longtemps sur ce thème et ne diverge pas beaucoup. L’inconvénient, c’est que ce service est payant.

votre avatar

ça dépends de ce que tu écoute jusqu’au bout, tidal se base beaucoup la dessus et un peu sur ceux en j’aime.
Pour avoir des chansons du même style, il est possible de lancer une radio à partir d’une chanson particulière et la ça marche vraiment pas mal, à contrario d’amazon qui pva très vite mettre des titre populaire qui ont souvent rien à voir.
Il y a aussi les “mix” qui permettent de voir ce que l’ia pense qu’on aime, à partir des écoute. Un vfaçon de réduire des tyle non aimé, c’est de skip rapidemment les pistes en questions, ça compte comme une sorte de “j’aime pas” en quelque sorte.

votre avatar

Bien vu, c’est vrai que les “mix” sont pas mal du tout notamment parce qu’ils en proposent plusieurs.
Je testerai de lancer la radio en mode “actif” pour voir si c’est mieux qu’en mode “passif” à la fin d’une écoute.

votre avatar

Je fait quasi que ça, tidal le fait très bien. Par contre c’est des liste pré-calculées, du coup ça sera à chaque fois la même playlist à partir d’une chanson donnée. Après rien empêche d’en lancer une autre à partir de la piste X qui te plaît aussi pas mal, et les playlist ne se croisent pas tant que ça. J’ai trouvé ça pas mal pertinent, c’est pas juste te proposer x chanson du même artiste et et quelques unes du même genre (hard rock, etc..). J’ai écouté des chansons de metal symphonique avec un côté atmosphérique, ça m’en a proposé d’autres de groupe dont j’avais jamais entendu parlé, alors que d’autres plateforme me mettent en boucle les même groupe pcq “populaire”

votre avatar

Bref, l’algorithme fait bien ce qu’il veut sans tenir beaucoup compte de ma personnalité.



j’ai, la même, impression !
tellement le “nous vous recommandons” tape à côté !
le mieux, c’est qu’ils laissent, carrément, tomber leur truc !
d’ailleurs j’en tiens même plus compte !




  • à trop vouloir bien faire, on fait mal ! :non:

votre avatar

white_tentacle a dit:


(…)Et puis ça te propose une artiste femme :D


A m…, Il a du y avoir une erreur dans l’algorithme :craint:

votre avatar

ogodei a dit:


J’utilisais Qobuz puis j’ai migré chez Tidal après m’être fait viré par le premier.


Comment peut on se faire virer d’un service pareil? :transpi:

votre avatar

Streamripping ?
Spotify a bloqué mon compte pour cette raison (rétabli depuis)

votre avatar

On peut se faire suspendre pour streamripping ? C’est de la copie privée, non ?

votre avatar

Si tu le fais en amont de l’application tu fais sauter le DRM et c’est donc un non respect des CGU. L’avantage ça permet de ripper en 8x.



Pendant 2 ans aucun problème puis d’un coup, arrêt brutal de l’application. Obligé de contacter le SAV et m’engager à ne pas continuer (de ripper en amont de l’application :transpi: ).

votre avatar

Ben, j’ai reçu un mail qui disait que Qobuz fermait son service de streaming MP3 à 10 € par mois et que soit j’allais voir la concurrence, soit je prenais l’offre qualité CD à 20 € / mois. Inutile de dire que ce mail, c’était un gros coup pied au c.. !
En plus, ça n’a servit à rien puisque qqs mois plus tard, Apple est passé à la qualité CD pour le même prix et tout le monde a suivi. J’ai maintenant la qualité CD chez Tidal pour 10 € / mois. En pratique, je n’ai pas entendu de différence mais bon.
La décision de Qobuz était complètement conne, question je remercie mes clients pour leur fidélité, c’est le contre exemple parfait à étudier en école de commerce. Le plus surprenant pour moi, c’est que ce service existe encore.

votre avatar

Mêmes chose de mon côté que d’autres gens ici, j’ai essayé toutes les plateformes sans exception, à chaque fois le début est efficace en terme de proposition et ensuite une fois que l’algo comprends mes goûts, je me retrouve chaque jour à écouter la même chose. Parfois CHAQUE MATIN j’ai les mêmes musiques.
Non mais c’est pas parceque j’écoute 5 fois de suite une musique la semaine d’avant que j’ai envie de l’écouter chaque jour jusqu’à l’écoeurement…

votre avatar

Super article.

votre avatar

swiper a dit:


Un petit mot sur la fragmentation de l’offre : Pourquoi les labels l’encouragent ils ? Ils n’ont pas compris que la difficulté d’accès encourage le piratage ? Depuis que Netflix n’est plus le seul je recommence à penser à cette méthode pour avoir les films et séries que je veux voir. Suis-je le seul ?


Je pense que non, mais le calcul doit être fait pour les fournisseurs de contenus.



C’est un peu différent pour l’audio visuel que pour le simple audio (la différence entre le diffuseur est plus tranchée avec le producteur).
Je pense qu’il y a globalement une estimation faite par le producteur. Les exclusivités rapportent plus que de vendre à tous, même en prenant en compte le piratage.



Et puis … je me souviens qu’à l’époque on disait que le piratage n’avait pas d’effet négatif sur les ventes. Donc peut être que le piratage n’a jamais été un gros problème pour les ayants droits et que c’est juste un prétexte qu’ils ont utilisé pour faire du lobbying.



Par exemple Games of Throne était la série la plus piratée en son temps. Ça ne l’a pas empêchée d’être très rentable.

votre avatar

Adhrone a dit:


Mêmes chose de mon côté que d’autres gens ici, j’ai essayé toutes les plateformes sans exception, à chaque fois le début est efficace en terme de proposition et ensuite une fois que l’algo comprends mes goûts, je me retrouve chaque jour à écouter la même chose. Parfois CHAQUE MATIN j’ai les mêmes musiques. Non mais c’est pas parceque j’écoute 5 fois de suite une musique la semaine d’avant que j’ai envie de l’écouter chaque jour jusqu’à l’écoeurement…


As tu déjà pensé que tu vivais dans une boucle temporelle ? :D

votre avatar

Un jour sans fin 😅

votre avatar

Sur Deezer, les recommandations sont parfois pertinentes, mais de temps complètement à l’ouest. En recommandation, j’ai eu une playlist 100% religieuse, même si je dois bien avouer que le “je vous salue marie” version Rock Chrétien est quand même pas trop mal :transpi:



Dans ma liste de lecture de ce lundi, il y a du pertinent : “C’est idées-là”, mes dernière écoutes comprenant du Téléphone, du “Puisque Tu pars” mais par Wesley de The Voice, du Yvette Horner et du “Champions les sang et or” (WTF !). On sait jamais, sur un malentendu, ça peut marcher et je vais aimer :D

votre avatar

Adhrone a dit:


je me retrouve chaque jour à écouter la même chose. Parfois CHAQUE MATIN j’ai les mêmes musiques.


I Got You Babe ?

votre avatar

:dix:



“Okay campers, rise and shine and don’t forget your booties ‘cause it’s cooooold out there !”






Merci pour l’article très instructif.
C’est vrai que Spotify c’est pas terrible sur le long terme pour les suggestions mais pour du ponctuel, en affichant d’autres artistes associés à l’écoute en cours, j’ai pu dénicher des choses intéressantes.

votre avatar

spidermoon a dit:


“Champions les sang et or” (WTF !)


Le RCLENS à gagné 3-1 contre le Paris SG la semaine dernière… Il n’y avait pas “Les Corons” aussi ?

votre avatar

En ce qui concerne la recommandation de vidéos sur Youtube, il y a l’excellent projet de recherche participatif Tournesol.

votre avatar

Pour revenir sur le sujet de l’article, sur le site Les Jours, il y a une obsession nommée “La fête du stream” qui aborde de nombreux sujets autour des plateformes de streaming. Ce n’est pas technique mais si le sujet vous intéresse, il y a des choses intéressantes.



Ex de deux articles gratuits (le reste du site est payant) :
Artistes et streaming, je ne t’aime plus mon amour (2020)
Fraude avec les stars (2022)

votre avatar

Intéressant comme toujours ! Surtout ces notions de Similarité, Familiarité et Découverte qui permettent de bien comprendre les curseurs possibles pour avoir quelque chose de propre.



En tout cas les commentaires me réconfortent sur la qualité des propositions, car je pensais être le seul à être déçu… Pour écouter des titres variés (de la variété française des 80’s à de la musique classique en passant par du rock et de l’électro), je trouve que mon YouTube Music retombe vite dans ses petites habitudes, ou alors part complétement en dehors de ce qui m’intéresse.



Il a pas l’air trop pour l’éclectisme.

votre avatar

Article très intéressant! Je ne savais pas que je voulais en savoir plus avant d’avoir lu l’article, belle découverte! C’est abordé simplement, mais c’est sourcé avec des publis, si on a envie d’en savoir plus. Merci!

votre avatar

Bonjour,



Pour les video youtube il y a une initiative intéressante qui propose de remplacer les suggestions par un autre algo plus ouvert et documenté:
https://tournesol.app/
Je précise que je ne fait pas partie de l’équipe mais j’apprécie la démarche.
Je ne sait pas s’il existe la même chose pour la musique ? Sa pourrait être une bonne idée.

votre avatar

J’ai désactivé l’année dernière l’auto recommandation de Spotify après qu’il m’a lu trois fois le même morceau en 15 minutes. Ça a recommencé plusieurs fois sur un mois. C’était la première fois que l’algo était aussi nul depuis qu’il existe (je suis un utilisateur de Spotify depuis 2009)

votre avatar

Sujet intéressant. Personnellement j’ai été positivement surpris par les recommandations de Spotify qui a su identifier assez rapidement mes attentes. Cela m’a permis quelques belles découvertes de groupes que je ne connaissais pas du tout et dont je suis tombé amoureux. Les différentes variantes du “daily mix”, même si contenant parfois un peu toujours la même chose pour certains (après, mes goûts musicaux datant de 40 ans, forcément y’a peu de risques de nouveautés), m’ont permises quelques découvertes sympa.



Aux antipodes de Youtube qui, malgré mes historiques et abonnements, me propose toujours des choses complètement hors sujet si je regarde la “homepage”. Raison pour laquelle je ne regarde que la page “abonnements” et ignore le reste.



Concernant le point sur les biais… Perso je suis moi-même biaisé sur le sujet : je n’écoute quasi aucun contenu francophone, donc ça me choque pas de ne pas en avoir. Et les quelques groupes français que je suis chantent en anglais. Quant à la représentation féminine, j’écoute des genres où elles ne sont usuellement pas très présentes, mais la faible quantité est compensée par une excellente qualité.

votre avatar

MisterDams a dit:


Il a pas l’air trop pour l’éclectisme.


J’en ai fait quand j’étais plus jeune. :D

votre avatar

Pour ma part après avoir testé Qobuz, Apple Music, Amazon Music, le service qui devine le mieux mes envies reste de loin Youtube Music (inclus avec l’abonnement Prime). J’avais eu Spotify il y a longtemps, il me semble qu’il était pas mal aussi, mais je n’ai pas réessayé récemment.

votre avatar

Pour ma part, j’adore les recommandations.
Il m’est arrivé plusieurs fois de conserver l’intégralité de la découverte du lundi.
Très pratique les nouveautés le vendredi.
Les daily, j’ai plus de mal.
Les radios depuis un morceau c’est pratique. Ça peut même être une playlist de dingue.



Je ne me vois pas changer de plateforme.
Mes écoutes sont éclectiques.



Article intéressant en complément
https://towardsdatascience.com/uncovering-how-the-spotify-algorithm-works-4d3c021ebc0

votre avatar

Article très intéressant!



L’algorithme de feu Nokia music sur mon Windows Phone m’avait bluffé. A partir des MP3 chargé, il m’a proposé et fait découvrir plein d’artistes et de morceaux!
Je n’ai jamais utilisé Spotify ou deezer, j’ai testé Amazon Music 2-3 fois et c’est une catastrophe, il propose uniquement des trucs qui l’intéressent lui, pas moi.

Dans les entrailles des algorithmes de recommandation musicale

  • Qu'est-ce qu'un bon algorithme de recommandation ?

  • Ce que l'internaute fournit à la machine

  • Ce que la machine fait aux auditeurs

  • Internaute - algorithme, la double influence

  • Les biais de la recommandation

  • Celles et ceux laissés de côté… le sont jusqu’IRL

  • Une piste de solution : la transparence

  • Business models et différenciation

Fermer