Single-shot Embedding Dimension Search in Recommender System
Liang Qu, Yonghong Ye, Ningzhi Tang, Lixin Zhang, Yuhui Shi, Hongzhi, Yin

TL;DR
This paper introduces SSEDS, a single-shot method for automatically assigning feature embedding dimensions in recommender systems, reducing memory and computation while maintaining accuracy.
Contribution
It proposes a model-agnostic, efficient embedding dimension search technique that reduces redundancy with a single pruning operation based on importance ranking.
Findings
Achieves up to 90% parameter reduction with maintained performance.
Demonstrates strong offline results on public datasets.
Improves online recommendation performance in WeChat platform.
Abstract
As a crucial component of most modern deep recommender systems, feature embedding maps high-dimensional sparse user/item features into low-dimensional dense embeddings. However, these embeddings are usually assigned a unified dimension, which suffers from the following issues: (1) high memory usage and computation cost. (2) sub-optimal performance due to inferior dimension assignments. In order to alleviate the above issues, some works focus on automated embedding dimension search by formulating it as hyper-parameter optimization or embedding pruning problems. However, they either require well-designed search space for hyperparameters or need time-consuming optimization procedures. In this paper, we propose a Single-Shot Embedding Dimension Search method, called SSEDS, which can efficiently assign dimensions for each feature field via a single-shot embedding pruning operation while…
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 · Advanced Image and Video Retrieval Techniques · Image Retrieval and Classification Techniques
MethodsPruning · Balanced Selection
