Recommender systems have become indispensable in music streaming services, enhancing user experiences by personalizing playlists and facilitating the serendipitous discovery of new music. However, the existing recommender systems overlook the unique challenges inherent in the music domain, specifically shuffle play, which provides subsequent tracks in a random sequence. Based on our observation that the shuffle play sessions hinder the overall training process of music recommender systems mainly due to the high unique transition rates of shuffle play sessions, we propose a Music Recommender System with Shuffle Play Recommendation Enhancement (MUSE). MUSE employs the self-supervised learning framework that maximizes the agreement between the original session and the augmented session, which is augmented by our novel session augmentation method, called transition-based augmentation. To further facilitate the alignment of the representations between the two views, we devise two fine-grained matching strategies, i.e., item- and similarity-based matching strategies. Through rigorous experiments conducted across diverse environments, we demonstrate MUSE's efficacy over 12 baseline models on a large-scale Music Streaming Sessions Dataset (MSSD) from Spotify. The source code of MUSE is available at \url{https://github.com/yunhak0/MUSE}.
翻译:推荐系统已成为音乐流媒体服务中不可或缺的组成部分,通过个性化播放列表和促进新音乐意外发现来提升用户体验。然而,现有推荐系统忽视了音乐领域特有的挑战,特别是随机播放模式——该模式以随机顺序提供后续曲目。基于我们对随机播放会话的观察——其高独特转换率主要导致音乐推荐系统整体训练过程受阻,我们提出了一种支持随机播放推荐增强的音乐推荐系统(MUSE)。MUSE采用自监督学习框架,最大化原始会话与增强会话之间的一致性,其中增强会话通过我们提出的新型会话增强方法——基于转换的增强——实现。为进一步促进两个视图间表征的对齐,我们设计了两种细粒度匹配策略,即基于项目和基于相似度的匹配策略。通过在多样化环境下的严格实验,我们在Spotify的大规模音乐流媒体会话数据集(MSSD)上证明了MUSE相较于12个基线模型的有效性。MUSE的源代码已公开于\url{https://github.com/yunhak0/MUSE}。