{"title":"利用负反馈信息对比学习改进序列音乐推荐","authors":"Pavan Seshadri, Shahrzad Shashaani, Peter Knees","doi":"arxiv-2409.07367","DOIUrl":null,"url":null,"abstract":"Modern music streaming services are heavily based on recommendation engines\nto serve content to users. Sequential recommendation -- continuously providing\nnew items within a single session in a contextually coherent manner -- has been\nan emerging topic in current literature. User feedback -- a positive or\nnegative response to the item presented -- is used to drive content\nrecommendations by learning user preferences. We extend this idea to\nsession-based recommendation to provide context-coherent music recommendations\nby modelling negative user feedback, i.e., skips, in the loss function. We\npropose a sequence-aware contrastive sub-task to structure item embeddings in\nsession-based music recommendation, such that true next-positive items\n(ignoring skipped items) are structured closer in the session embedding space,\nwhile skipped tracks are structured farther away from all items in the session.\nThis directly affects item rankings using a K-nearest-neighbors search for\nnext-item recommendations, while also promoting the rank of the true next item.\nExperiments incorporating this task into SoTA methods for sequential item\nrecommendation show consistent performance gains in terms of next-item hit\nrate, item ranking, and skip down-ranking on three music recommendation\ndatasets, strongly benefiting from the increasing presence of user feedback.","PeriodicalId":501281,"journal":{"name":"arXiv - CS - Information Retrieval","volume":"21 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Enhancing Sequential Music Recommendation with Negative Feedback-informed Contrastive Learning\",\"authors\":\"Pavan Seshadri, Shahrzad Shashaani, Peter Knees\",\"doi\":\"arxiv-2409.07367\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Modern music streaming services are heavily based on recommendation engines\\nto serve content to users. Sequential recommendation -- continuously providing\\nnew items within a single session in a contextually coherent manner -- has been\\nan emerging topic in current literature. User feedback -- a positive or\\nnegative response to the item presented -- is used to drive content\\nrecommendations by learning user preferences. We extend this idea to\\nsession-based recommendation to provide context-coherent music recommendations\\nby modelling negative user feedback, i.e., skips, in the loss function. We\\npropose a sequence-aware contrastive sub-task to structure item embeddings in\\nsession-based music recommendation, such that true next-positive items\\n(ignoring skipped items) are structured closer in the session embedding space,\\nwhile skipped tracks are structured farther away from all items in the session.\\nThis directly affects item rankings using a K-nearest-neighbors search for\\nnext-item recommendations, while also promoting the rank of the true next item.\\nExperiments incorporating this task into SoTA methods for sequential item\\nrecommendation show consistent performance gains in terms of next-item hit\\nrate, item ranking, and skip down-ranking on three music recommendation\\ndatasets, strongly benefiting from the increasing presence of user feedback.\",\"PeriodicalId\":501281,\"journal\":{\"name\":\"arXiv - CS - Information Retrieval\",\"volume\":\"21 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-09-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Information Retrieval\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2409.07367\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Information Retrieval","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.07367","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Enhancing Sequential Music Recommendation with Negative Feedback-informed Contrastive Learning
Modern music streaming services are heavily based on recommendation engines
to serve content to users. Sequential recommendation -- continuously providing
new items within a single session in a contextually coherent manner -- has been
an emerging topic in current literature. User feedback -- a positive or
negative response to the item presented -- is used to drive content
recommendations by learning user preferences. We extend this idea to
session-based recommendation to provide context-coherent music recommendations
by modelling negative user feedback, i.e., skips, in the loss function. We
propose a sequence-aware contrastive sub-task to structure item embeddings in
session-based music recommendation, such that true next-positive items
(ignoring skipped items) are structured closer in the session embedding space,
while skipped tracks are structured farther away from all items in the session.
This directly affects item rankings using a K-nearest-neighbors search for
next-item recommendations, while also promoting the rank of the true next item.
Experiments incorporating this task into SoTA methods for sequential item
recommendation show consistent performance gains in terms of next-item hit
rate, item ranking, and skip down-ranking on three music recommendation
datasets, strongly benefiting from the increasing presence of user feedback.