Recurrent Exploration Networks for Recommender Systems
Recurrent neural networks have proven effective in modeling sequential user feedbacks for recommender systems. However, they usually focus solely on item relevance and fail to effectively explore diverse items for users, therefore harming the system performance in the long run. To address this problem, we propose a new type of recurrent neural networks, dubbed recurrent exploration networks (REN), to jointly perform representation learning and effective exploration in the latent space. REN tries to balance relevance and exploration while taking into account the uncertainty in the representations. Our theoretical analysis shows that REN can preserve the rate-optimal sublinear regret (Chu et al., 2011) even when there exists uncertainty in the learned representations. Our empirical study demonstrates that REN can achieve satisfactory long-term rewards on both synthetic and real-world recommendation datasets, outperforming state-of-the-art models.
Code (0)
등록된 구현이 없습니다.
Tasks
Recommendation SystemsRepresentation LearningSimilar Papers 제목 키워드 기반
Context Uncertainty in Contextual Bandits with Applications to Recommender Systems
Recurrent neural networks have proven effective in modeling sequential user feedbacks for recommender systems. However, they usually focus solely on item relevance and fail to effectively explore diverse items for users,…
Multi-Armed BanditsRecommendation SystemsRepresentation LearningRecency Dropout for Recurrent Recommender Systems
Recurrent recommender systems have been successful in capturing the temporal dynamics in users' activity trajectories. However, recurrent neural networks (RNNs) are known to have difficulty learning long-term dependencie…
Data AugmentationRecommendation SystemsDVE: Dynamic Variational Embeddings with Applications in Recommender Systems
Embedding is a useful technique to project a high-dimensional feature into a low-dimensional space, and it has many successful applications including link prediction, node classification and natural language processing. …
Link PredictionNode ClassificationRecommendation SystemsRecommender for Its Purpose: Repeat and Exploration in Food Delivery Recommendations
Recommender systems have been widely used for various scenarios, such as e-commerce, news, and music, providing online contents to help and enrich users' daily life. Different scenarios hold distinct and unique character…
Recommendation SystemsPIE: Personalized Interest Exploration for Large-Scale Recommender Systems
Recommender systems are increasingly successful in recommending personalized content to users. However, these systems often capitalize on popular content. There is also a continuous evolution of user interests that need …
Recommendation Systems