paper-with-me

홈 › Papers

Learnable Embedding Sizes for Recommender Systems

2021-01-19 · ICLR 2021 1 · Siyi Liu, Chen Gao, Yihong Chen, Depeng Jin, Yong Li

The embedding-based representation learning is commonly used in deep learning recommendation models to map the raw sparse features to dense vectors. The traditional embedding manner that assigns a uniform size to all features has two issues. First, the numerous features inevitably lead to a gigantic embedding table that causes a high memory usage cost. Second, it is likely to cause the over-fitting problem for those features that do not require too large representation capacity. Existing works that try to address the problem always cause a significant drop in recommendation performance or suffers from the limitation of unaffordable training time cost. In this paper, we proposed a novel approach, named PEP (short for Plug-in Embedding Pruning), to reduce the size of the embedding table while avoiding the drop of recommendation accuracy. PEP prunes embedding parameter where the pruning threshold(s) can be adaptively learned from data. Therefore we can automatically obtain a mixed-dimension embedding-scheme by pruning redundant parameters for each feature. PEP is a general framework that can plug in various base recommendation models. Extensive experiments demonstrate it can efficiently cut down embedding parameters and boost the base model's performance. Specifically, it achieves strong recommendation performance while reducing 97-99% parameters. As for the computation cost, PEP only brings an additional 20-30% time cost compared with base models. Codes are available at https://github.com/ssui-liu/learnable-embed-sizes-for-RecSys.

📄 PDF Abstract BibTeX arXiv:2101.07577

Code (1)

ssui-liu/learnable-embed-sizes-for-RecSys 공식 구현 pytorch

Tasks

Recommendation SystemsRepresentation Learning

Methods 이 논문이 사용한 방법론

Pruning 설명 없음

Similar Papers 제목 키워드 기반

The Future is Sparse: Embedding Compression for Scalable Retrieval in Recommender Systems

2025-05-16 · Petr Kasalický, Martin Spišák, Vojtěch Vančura, Daniel Bohuněk 외

Industry-scale recommender systems face a core challenge: representing entities with high cardinality, such as users or items, using dense embeddings that must be accessible during both training and inference. However, a…

Recommendation SystemsRetrieval

Scalable Dynamic Embedding Size Search for Streaming Recommendation

2024-07-22 · Yunke Qu, Liang Qu, Tong Chen, Xiangyu Zhao 외

Recommender systems typically represent users and items by learning their embeddings, which are usually set to uniform dimensions and dominate the model parameters. However, real-world recommender systems often operate i…

Recommendation Systems

Continuous Input Embedding Size Search For Recommender Systems

2023-04-07 · Yunke Qu, Tong Chen, Xiangyu Zhao, Lizhen Cui 외

Latent factor models are the most popular backbones for today's recommender systems owing to their prominent performance. Latent factor models represent users and items as real-valued embedding vectors for pairwise simil…

Recommendation SystemsReinforcement Learning (RL)

FELRec: Efficient Handling of Item Cold-Start With Dynamic Representation Learning in Recommender Systems

2022-10-30 · Kuba Weimann, Tim O. F. Conrad

Recommender systems suffer from the cold-start problem whenever a new user joins the platform or a new item is added to the catalog. To address item cold-start, we propose to replace the embedding layer in sequential rec…

Recommendation SystemsRepresentation Learning

Where are we in embedding spaces? A Comprehensive Analysis on Network Embedding Approaches for Recommender Systems

2021-05-19 · Sixiao Zhang, Hongxu Chen, Xiao Ming, Lizhen Cui 외

Hyperbolic space and hyperbolic embeddings are becoming a popular research field for recommender systems. However, it is not clear under what circumstances the hyperbolic space should be considered. To fill this gap, Thi…

Metric LearningNetwork EmbeddingRecommendation Systems