Cache-Aware Reinforcement Learning in Large-Scale Recommender Systems
On the map: Deep reinforcement learning methods → RL training of language and agent models
Abstract (arXiv)
Modern large-scale recommender systems are built upon computation-intensive infrastructure and usually suffer from a huge difference in traffic between peak and off-peak periods. In peak periods, it is challenging to perform real-time computation for each request due to the limited budget of computational resources. The recommendation with a cache is a solution to this problem, where a user-wise result cache is used to provide recommendations when the recommender system cannot afford a real-time computation. However, the cached recommendations are usually suboptimal compared to real-time computation, and it is challenging to determine the items in the cache for each user. In this paper, we provide a cache-aware reinforcement learning (CARL) method to jointly optimize the recommendation by real-time computation and by the cache. We formulate the problem as a Markov decision process with user states and a cache state, where the cache state represents whether the recommender system performs recommendations by real-time computation or by the cache. The computational load of the recommender system determines the cache state. We perform reinforcement learning based on such a model to improve user engagement over multiple requests. Moreover, we show that the cache will introduce a challenge called critic dependency, which deteriorates the performance of reinforcement learning. To tackle this challenge, we propose an eigenfunction learning (EL) method to learn independent critics for CARL. Experiments show that CARL can significantly improve the users' engagement when considering the result cache. CARL has been fully launched in Kwai app, serving over 100 million users.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Placed in RL training of language and agent models, one of 15 directions in Deep reinforcement learning methods. Builds on 11 of its 15 references that are in the map. First posted on arXiv 23 Apr 2024.
Builds on
11 of 15 references.
References · 11
- 2015Continuous control with deep reinforcement learningcited by 3,407
- 2017Billion-scale similarity search with GPUscited by 2,497
- 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,417
- 2018Top-K Off-Policy Correction for a REINFORCE Recommender Systemcited by 182
- 2022KuaiRec: A Fully-observed Dataset and Insights for Evaluating Recommender Systemscited by 96
- 2019Reinforcement Learning to Optimize Long-term User Engagement in Recommender Systemscited by 90
- 2022Deconfounding Duration Bias in Watch-time Prediction for Video Recommendationcited by 37
- 2020COLD: Towards the Next Generation of Pre-Ranking Systemcited by 31
- 2017Cascade Ranking for Operational E-commerce Searchcited by 29
- 2024UNEX-RL: Reinforcing Long-Term Rewards in Multi-Stage Recommender Systems with UNidirectional EXecutioncited by 5
- 2018Show me the Cache: Optimizing Cache-Friendly Recommendations for Sequential Content Accesscited by 1
Built on by
Citing papers per year: 2024: 2; 2025: 2; 2026: 1.
5 papers.
- 2025Hierarchical LoRA MoE for Efficient CTR Model Scalingcited by 10
- 2024InterFormer: Effective Heterogeneous Interaction Learning for Click-Through Rate Predictioncited by 8
- 2024RPAF: A Reinforcement Prediction-Allocation Framework for Cache Allocation in Large-Scale Recommender Systemscited by 1
- 2025GRADE: Personalized Multi-Task Fusion via Group-relative Reinforcement Learning with Adaptive Dirichlet Explorationcited by 1
- 2026Memory Layer: Train the In-Model Cache for Recommendation Modelscited by 0
- 2026Memory Layer: Train the In-Model Cache for Recommendation Models27 Jul 2026
- 2025Hierarchical LoRA MoE for Efficient CTR Model Scaling12 Oct 2025
- 2025GRADE: Personalized Multi-Task Fusion via Group-relative Reinforcement Learning with Adaptive Dirichlet Exploration9 Oct 2025
- 2024InterFormer: Effective Heterogeneous Interaction Learning for Click-Through Rate Prediction15 Nov 2024
- 2024RPAF: A Reinforcement Prediction-Allocation Framework for Cache Allocation in Large-Scale Recommender Systems20 Sep 2024
Similar, not cited
Close in wording, no citation either way
- 2024Hierarchical Reinforcement Learning for Temporal Abstraction of Listwise Recommendation
- 2026RecRM-Bench: Benchmarking Multidimensional Reward Modeling for Agentic Recommender Systems
- 2026LLM-Enhanced Reinforcement Learning for Long-Term User Satisfaction in Interactive Recommendation
- 2026Self-Distilled Reinforcement Learning for Co-Evolving Agentic Recommender Systems
- 2025MaRCA: Multi-Agent Reinforcement Learning for Dynamic Computation Allocation in Large-Scale Recommender Systems
- 2022PrefRec: Recommender Systems with Human Preferences for Reinforcing Long-term User Engagement
- 2025Time-Constrained Recommendations: Reinforcement Learning Strategies for E-Commerce
- 2025Rec-R1: Bridging Generative Large Language Models and User-Centric Recommendation Systems via Reinforcement Learning