A Thorough Performance Benchmarking on Lightweight Embedding-based Recommender Systems
Hung Vinh Tran, Tong Chen, Quoc Viet Hung Nguyen, Zi Huang, Lizhen, Cui, Hongzhi Yin

TL;DR
This paper provides a comprehensive benchmarking of lightweight embedding-based recommender systems, evaluating their performance, efficiency, and transferability across tasks, and introduces a simple yet effective embedding compression method.
Contribution
It offers the first thorough benchmarking of LERSs across multiple tasks and proposes a magnitude pruning method that outperforms complex models.
Findings
LERSs show varied performance across collaborative filtering and content-based tasks.
The proposed magnitude pruning method is highly competitive and easy to deploy.
LERSs have different efficiency profiles, with some suitable for edge devices like Raspberry Pi.
Abstract
Since the creation of the Web, recommender systems (RSs) have been an indispensable mechanism in information filtering. State-of-the-art RSs primarily depend on categorical features, which ecoded by embedding vectors, resulting in excessively large embedding tables. To prevent over-parameterized embedding tables from harming scalability, both academia and industry have seen increasing efforts in compressing RS embeddings. However, despite the prosperity of lightweight embedding-based RSs (LERSs), a wide diversity is seen in evaluation protocols, resulting in obstacles when relating LERS performance to real-world usability. Moreover, despite the common goal of lightweight embeddings, LERSs are evaluated with a single choice between the two main recommendation tasks -- collaborative filtering and content-based recommendation. This lack of discussions on cross-task transferability hinders…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques
