Xiaoyan Zhu, Yu Zhang, Jiaxuan Li, Jiayin Wang, Xin Lai
{"title":"TCSR:基于会话推荐的时间和类别自我关注","authors":"Xiaoyan Zhu, Yu Zhang, Jiaxuan Li, Jiayin Wang, Xin Lai","doi":"10.1111/coin.12695","DOIUrl":null,"url":null,"abstract":"<p>Session-based recommendation that uses sequence of items clicked by anonymous users to make recommendations has drawn the attention of many researchers, and a lot of approaches have been proposed. However, there are still problems that have not been well addressed: (1) Time information is either ignored or exploited with a fixed time span and granularity, which fails to understand the personalized interest transfer pattern of users with different clicking speeds; (2) Category information is either omitted or considered independent of the items, which defies the fact that the relationships between categories and items are helpful for the recommendation. To solve these problems, we propose a new session-based recommendation method, TCSR (self-attention with time and category for session-based recommendation). TCSR uses a non-linear normalized time embedding to perceive user interest transfer patterns on variable granularity and employs a heterogeneous SAN to make full use of both items and categories. Moreover, a cross-recommendation unit is adapted to adjust recommendations on the item and category sides. Extensive experiments on four real datasets show that TCSR significantly outperforms state-of-the-art approaches.</p>","PeriodicalId":55228,"journal":{"name":"Computational Intelligence","volume":"40 5","pages":""},"PeriodicalIF":1.8000,"publicationDate":"2024-09-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"TCSR: Self-attention with time and category for session-based recommendation\",\"authors\":\"Xiaoyan Zhu, Yu Zhang, Jiaxuan Li, Jiayin Wang, Xin Lai\",\"doi\":\"10.1111/coin.12695\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>Session-based recommendation that uses sequence of items clicked by anonymous users to make recommendations has drawn the attention of many researchers, and a lot of approaches have been proposed. However, there are still problems that have not been well addressed: (1) Time information is either ignored or exploited with a fixed time span and granularity, which fails to understand the personalized interest transfer pattern of users with different clicking speeds; (2) Category information is either omitted or considered independent of the items, which defies the fact that the relationships between categories and items are helpful for the recommendation. To solve these problems, we propose a new session-based recommendation method, TCSR (self-attention with time and category for session-based recommendation). TCSR uses a non-linear normalized time embedding to perceive user interest transfer patterns on variable granularity and employs a heterogeneous SAN to make full use of both items and categories. Moreover, a cross-recommendation unit is adapted to adjust recommendations on the item and category sides. Extensive experiments on four real datasets show that TCSR significantly outperforms state-of-the-art approaches.</p>\",\"PeriodicalId\":55228,\"journal\":{\"name\":\"Computational Intelligence\",\"volume\":\"40 5\",\"pages\":\"\"},\"PeriodicalIF\":1.8000,\"publicationDate\":\"2024-09-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computational Intelligence\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://onlinelibrary.wiley.com/doi/10.1111/coin.12695\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computational Intelligence","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1111/coin.12695","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
摘要
基于会话的推荐(Session-based recommendation)利用匿名用户点击的项目序列来进行推荐,这引起了许多研究人员的关注,并提出了许多方法。然而,目前仍有一些问题没有得到很好的解决:(1)忽略了时间信息,或以固定的时间跨度和粒度利用时间信息,无法理解不同点击速度用户的个性化兴趣转移模式;(2)忽略了类别信息,或认为类别信息独立于项目信息,这违背了类别与项目之间的关系有助于推荐的事实。为了解决这些问题,我们提出了一种新的基于会话的推荐方法--TCSR(基于会话推荐的时间和类别自我关注)。TCSR 使用非线性归一化时间嵌入来感知不同粒度的用户兴趣转移模式,并采用异构 SAN 来充分利用项目和类别。此外,还采用了交叉推荐单元来调整项目和类别方面的推荐。在四个真实数据集上进行的广泛实验表明,TCSR 明显优于最先进的方法。
TCSR: Self-attention with time and category for session-based recommendation
Session-based recommendation that uses sequence of items clicked by anonymous users to make recommendations has drawn the attention of many researchers, and a lot of approaches have been proposed. However, there are still problems that have not been well addressed: (1) Time information is either ignored or exploited with a fixed time span and granularity, which fails to understand the personalized interest transfer pattern of users with different clicking speeds; (2) Category information is either omitted or considered independent of the items, which defies the fact that the relationships between categories and items are helpful for the recommendation. To solve these problems, we propose a new session-based recommendation method, TCSR (self-attention with time and category for session-based recommendation). TCSR uses a non-linear normalized time embedding to perceive user interest transfer patterns on variable granularity and employs a heterogeneous SAN to make full use of both items and categories. Moreover, a cross-recommendation unit is adapted to adjust recommendations on the item and category sides. Extensive experiments on four real datasets show that TCSR significantly outperforms state-of-the-art approaches.
期刊介绍:
This leading international journal promotes and stimulates research in the field of artificial intelligence (AI). Covering a wide range of issues - from the tools and languages of AI to its philosophical implications - Computational Intelligence provides a vigorous forum for the publication of both experimental and theoretical research, as well as surveys and impact studies. The journal is designed to meet the needs of a wide range of AI workers in academic and industrial research.