MARM: Unlocking the Future of Recommendation Systems through Memory Augmentation and Scalable Complexity
Xiao Lv, Jiangxia Cao, Shijie Guan, Xiaoyou Zhou, Zhiguang Qi, Yaqiang Zang, Ming Li, Ben Wang, Kun Gai, Guorui Zhou

TL;DR
This paper introduces MARM, a novel recommendation system leveraging memory augmentation and scalable complexity, addressing unique challenges in recommendation models that differ from language models, and establishing new cache scaling laws.
Contribution
We propose MARM, a memory-augmented recommendation model that explores new cache scaling laws tailored for recommendation systems with massive data and complexity control.
Findings
MARM effectively manages computational complexity in large-scale recommendation systems.
The model surpasses traditional approaches in handling over 50 billion user samples daily.
New cache scaling laws are established for scalable recommendation models.
Abstract
Scaling-law has guided the language model designing for past years, however, it is worth noting that the scaling laws of NLP cannot be directly applied to RecSys due to the following reasons: (1) The amount of training samples and model parameters is typically not the bottleneck for the model. Our recommendation system can generate over 50 billion user samples daily, and such a massive amount of training data can easily allow our model parameters to exceed 200 billion, surpassing many LLMs (about 100B). (2) To ensure the stability and robustness of the recommendation system, it is essential to control computational complexity FLOPs carefully. Considering the above differences with LLM, we can draw a conclusion that: for a RecSys model, compared to model parameters, the computational complexity FLOPs is a more expensive factor that requires careful control. In this paper, we propose our…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques
