MarkTechPost@AI 2024年09月10日
PISA: A Psychology-Informed Approach to Sequential Music Recommendation with Repeat Listening Awareness
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

PISA 是一种基于认知心理学的新型音乐推荐系统,它通过模拟人类记忆如何处理信息,特别是用户如何回忆和重复收听歌曲,来提高音乐推荐的准确性。PISA 旨在平衡推荐新歌曲和之前喜欢的歌曲,从而提供更符合用户口味的音乐推荐体验。

😁 PISA 采用基于 Transformer 的架构,能够捕捉用户行为中的动态和重复模式。该系统创建了音乐会话和用户的嵌入式表示,使其能够有效地对会话序列进行建模。PISA 利用受 ACT-R 框架启发的注意力权重,包括基础激活(反映歌曲最近和频繁的收听次数)和扩散激活(捕捉同一会话中歌曲之间的关系)。这种组合使 PISA 能够预测用户可能重复收听的歌曲,同时仍然能够推荐新内容。

🤔 ACT-R 框架还包括部分匹配,帮助系统推荐具有相似特征的歌曲,即使这些歌曲以前从未一起播放过。

🤩 PISA 在两个大型数据集(一个来自公共音乐网站 Last.fm,另一个来自 Deezer 专有的数据集)上进行了验证,其性能优于传统的模型。例如,在 NDCG(归一化折扣累积增益)方面,PISA 在 Last.fm 上获得了 12.16% 的得分,表明它比其他模型更擅长将相关歌曲排在推荐列表中的较高位置。此外,PISA 的召回得分(衡量推荐歌曲中用户收听过的歌曲数量)明显更高,在某些情况下高达 12.09%。这些改进反映了 PISA 准确地对用户对之前听过的歌曲和新歌曲的偏好的建模能力。

🥳 PISA 在处理音乐收听中的重复行为方面表现出色。在 Deezer 上,该系统实现了 88.27% 的重复准确率,与用户的收听行为非常吻合,这些行为涉及频繁地重复播放喜欢的曲目。该系统的重复偏差(衡量系统是否过度强调重复歌曲)明显低于其他模型,表明 PISA 在推荐重复歌曲和新歌曲之间取得了良好的平衡。此外,PISA 在探索性任务中优于 RepeatNet 和 SASRec 等模型,向用户推荐他们以前从未听过的歌曲,从而增强了音乐平台上的发现体验。

🤯 PISA 通过将认知心理学融入顺序推荐器的设计,填补了音乐推荐中的一个关键空白。通过考虑重复和不断变化的收听行为,它提供了更准确、更用户友好的推荐体验。Deezer 的研究人员已经证明,将动态用户建模与基于记忆的重复建模相结合可以显著提高音乐推荐系统的性能。PISA 提供了更相关的推荐,并帮助用户发现新音乐,同时继续享受他们喜欢的歌曲,确保均衡和引人入胜的收听体验。

Music recommendation systems have become essential to streaming services, helping users discover new songs and re-listen to their favorites. These systems use algorithms that analyze users’ listening patterns, making personalized song recommendations. One key type of algorithm used in these services is sequential recommendation systems, which predict the next song a user will enjoy based on previous listening sessions. Unlike traditional static models, sequential systems focus on dynamic user preferences, which evolve, allowing users to explore new content while appreciating familiar songs.

A significant challenge in these systems is accurately reflecting users’ repetitive listening behaviors. Music consumption often involves listening to the same songs multiple times, yet many existing systems need to account for this behavior adequately. The failure to model repeat listening patterns can result in recommendations that miss key aspects of the user’s musical experience. This is particularly problematic in music, where users often return to the same tracks, albums, or artists and thus require a system that can effectively predict new and repeated content.

Current methods, such as collaborative filtering and deep learning models like recurrent neural networks, have been widely used to model user preferences. These models effectively capture the dynamic evolution of tastes over time but overlook the repetitive nature of music listening. While some models attempt to integrate past interactions to inform future recommendations, they often need to provide a robust solution for sequential music recommendations, especially in recognizing when users are likely to repeat their listening patterns. These limitations have sparked interest in developing more refined models to handle the complexity of repeat behavior in music consumption.

Researchers from Deezer have introduced a novel system called PISA (Psychology-Informed Session embedding using ACT-R), designed specifically to improve sequential listening recommendations by incorporating repetitive listening behavior into the predictive model. The system leverages insights from cognitive psychology, specifically the ACT-R (Adaptive Control of Thought-Rational) framework, to simulate how human memory processes information, particularly how users recall and re-listen to songs. By modeling these memory dynamics, PISA aims to deliver more accurate recommendations, balancing the suggestion of new and previously enjoyed songs. The researchers’ work at Deezer provides a practical application of cognitive theory to enhance user experiences on a global music streaming platform.

PISA operates through a Transformer-based architecture that captures dynamic and repetitive patterns in user behavior. The system creates embedding representations of listening sessions and users, enabling it to model session sequences effectively. It uses attention weights influenced by ACT-R components, including base-level activation, which reflects how recently and frequently a song has been listened to, and spreading activation, which captures the relationships between songs in the same session. This combination allows PISA to predict which songs users are likely to re-listen to while still being capable of introducing new content. The ACT-R framework also incorporates partial matching, helping the system recommend songs with similar characteristics, even if they haven’t been played together before.

The performance of PISA has been validated using two large-scale datasets: one from the public music website Last.fm and another from Deezer’s proprietary dataset. In the experiments, the system outperformed traditional models in several key metrics. For instance, regarding NDCG (Normalized Discounted Cumulative Gain), PISA scored 12.16% on Last.fm, demonstrating a superior ability to rank relevant songs higher in the recommendation list than other models. Moreover, PISA’s recall score, which measures how many of the recommended songs were listened to by the user, was significantly higher, reaching up to 12.09% in some cases. These improvements reflect PISA’s capability to model user preferences for songs users accurately have heard before and for new ones.

Particularly, PISA demonstrated its ability to handle repetitive behaviors in music listening. On Deezer, the system achieved a repetition accuracy of 88.27%, closely matching users’ listening behaviors, which involved frequently replaying favorite tracks. The system’s repetition bias, which measures whether the system overemphasizes repeated songs, was significantly lower than other models, indicating that PISA strikes a good balance between recommending repeated and new songs. Furthermore, PISA outperformed models like RepeatNet and SASRec in exploratory tasks, introducing users to new songs they hadn’t listened to before enhancing the discovery experience on music platforms.

In conclusion, the PISA system addresses a crucial gap in music recommendation by incorporating cognitive psychology into the design of a sequential recommender. By accounting for both repetitive and evolving listening behaviors, it offers a more accurate and user-friendly recommendation experience. The researchers at Deezer have demonstrated that combining dynamic user modeling with memory-based repetition modeling can significantly improve the performance of music recommendation systems. PISA provides more relevant recommendations and helps users discover new music while continuing to enjoy their favorite songs, ensuring a balanced and engaging listening experience.


Check out the Paper. All credit for this research goes to the researchers of this project. Also, don’t forget to follow us on Twitter and LinkedIn. Join our Telegram Channel.

If you like our work, you will love our newsletter..

Don’t Forget to join our 50k+ ML SubReddit

The post PISA: A Psychology-Informed Approach to Sequential Music Recommendation with Repeat Listening Awareness appeared first on MarkTechPost.

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

音乐推荐 认知心理学 ACT-R PISA 重复收听
相关文章