Long-tail Session-based Recommendation
Session-based recommendation focuses on the prediction of user actions based on anonymous sessions and is a necessary method in the lack of user historical data. However, none of the existing session-based recommendation methods explicitly takes the long-tail recommendation into consideration, which plays an important role in improving the diversity of recommendation and producing the serendipity. As the distribution of items with long-tail is prevalent in session-based recommendation scenarios (e.g., e-commerce, music, and TV program recommendations), more attention should be put on the long-tail session-based recommendation. In this paper, we propose a novel network architecture, namely TailNet, to improve long-tail recommendation performance, while maintaining competitive accuracy performance compared with other methods. We start by classifying items into short-head (popular) and long-tail (niche) items based on click frequency. Then a novel is proposed and applied in TailNet to determine user preference between two types of items, so as to softly adjust and personalize recommendations. Extensive experiments on two real-world datasets verify the superiority of our method compared with state-of-the-art works.
Code (0)
등록된 구현이 없습니다.
Tasks
DiversitySession-Based RecommendationsSimilar Papers 제목 키워드 기반
Bid Farewell to Seesaw: Towards Accurate Long-tail Session-based Recommendation via Dual Constraints of Hybrid Intents
Session-based recommendation (SBR) aims to predict anonymous users' next interaction based on their interaction sessions. In the practical recommendation scenario, low-exposure items constitute the majority of interactio…
Representation LearningLong-Tail Session-based Recommendation from Calibration
Accurate predictions in session-based recommendations have progressed, but a few studies have focused on skewed recommendation lists caused by popularity bias. Existing models for mitigating popularity bias have attempte…
Recommendation SystemsSession-Based RecommendationsLearning Recommendations from User Actions in the Item-poor Insurance Domain
While personalised recommendations are successful in domains like retail, where large volumes of user feedback on items are available, the generation of automatic recommendations in data-sparse domains, like insurance pu…
Session-Based RecommendationsRecurrent Neural Networks with Top-k Gains for Session-based Recommendations
RNNs have been shown to be excellent models for sequential data and in particular for data that is generated by users in an session-based manner. The use of RNNs provides impressive performance benefits over classical me…
Collaborative FilteringData AugmentationSession-Based RecommendationsCaSe4SR: Using category sequence graph to augment session-based recommendation
Session-based recommendation aims to predict next item based on users’ anonymous behavior sequence within a short time. Recent studies focus on modeling sequential dependencies or complex relations among items in a sessi…
Session-Based Recommendations