paper-with-me

Papers

Enhancing User Intent Capture in Session-Based Recommendation with Attribute Patterns

2023-12-23 · NeurIPS 2023 11 · Xin Liu, Zheng Li, Yifan Gao, Jingfeng Yang, Tianyu Cao, Zhengyang Wang, Bing Yin, Yangqiu Song

The goal of session-based recommendation in E-commerce is to predict the next item that an anonymous user will purchase based on the browsing and purchase history. However, constructing global or local transition graphs to supplement session data can lead to noisy correlations and user intent vanishing. In this work, we propose the Frequent Attribute Pattern Augmented Transformer (FAPAT) that characterizes user intents by building attribute transition graphs and matching attribute patterns. Specifically, the frequent and compact attribute patterns are served as memory to augment session representations, followed by a gate and a transformer block to fuse the whole session information. Through extensive experiments on two public benchmarks and 100 million industrial data in three domains, we demonstrate that FAPAT consistently outperforms state-of-the-art methods by an average of 4.5% across various evaluation metrics (Hits, NDCG, MRR). Besides evaluating the next-item prediction, we estimate the models' capabilities to capture user intents via predicting items' attributes and period-item recommendations.

📄 PDF Abstract BibTeX arXiv:2312.16199

Code (1)

hkust-knowcomp/fapat 공식 구현 pytorch

Tasks

AttributeSession-Based Recommendations

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Adam 설명 없음
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Position-Wise Feed-Forward Layer 설명 없음
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…

Similar Papers 제목 키워드 기반

Learning Multi-granularity User Intent Unit for Session-based Recommendation

2021-12-25 · Jiayan Guo, Yaming Yang, Xiangchen Song, Yuan Zhang 외

Session-based recommendation aims to predict a user's next action based on previous actions in the current session. The major challenge is to capture authentic and complete user preferences in the entire session. Recent …

Graph Neural NetworkSession-Based Recommendations

Hierarchical Intent-guided Optimization with Pluggable LLM-Driven Semantics for Session-based Recommendation

2025-07-07 · Jinpeng Chen, Jianxiang He, Huan Li, Senzhang Wang 외

Session-based Recommendation (SBR) aims to predict the next item a user will likely engage with, using their interaction sequence within an anonymous session. Existing SBR models often focus only on single-session inform…

Contrastive LearningDenoisingSession-Based Recommendations

Knowledge Graph-based Session Recommendation with Adaptive Propagation

2024-02-17 · Yu Wang, Amin Javari, Janani Balaji, Walid Shalaby 외

Session-based recommender systems (SBRSs) predict users' next interacted items based on their historical activities. While most SBRSs capture purchasing intentions locally within each session, capturing items' global inf…

Recommendation Systems

Multi-Graph Co-Training for Capturing User Intent in Session-based Recommendation

2024-12-15 · Zhe Yang, Tiantian Liang

Session-based recommendation focuses on predicting the next item a user will interact with based on sequences of anonymous user sessions. A significant challenge in this field is data sparsity due to the typically short-…

Contrastive LearningSession-Based Recommendations

Intention Adaptive Graph Neural Network for Category-aware Session-based Recommendation

2021-12-31 · Chuan Cui, Qi Shen, Shixuan Zhu, Yitong Pang 외

Session-based recommendation (SBR) is proposed to recommend items within short sessions given that user profiles are invisible in various scenarios nowadays, such as e-commerce and short video recommendation. There is a …

Graph Neural NetworkSession-Based Recommendations