UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

LEARNABLE EMBEDDING SIZES FOR RECOMMENDER SYSTEMS

Liu, S; Gao, C; Chen, Y; Jin, D; Li, Y; (2021) LEARNABLE EMBEDDING SIZES FOR RECOMMENDER SYSTEMS. In: Proceedings of the 9th International Conference on Learning Representations: ICLR 2021. ICLR: Vienna, Austria. Green open access

[thumbnail of learnable_embedding_sizes.pdf]
Preview
PDF
learnable_embedding_sizes.pdf - Accepted Version

Download (3MB) | Preview

Abstract

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 suffer from the limitation of unaffordable training time cost. In this paper, we propose 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.

Type: Proceedings paper
Title: LEARNABLE EMBEDDING SIZES FOR RECOMMENDER SYSTEMS
Event: 9th International Conference on Learning Representations: ICLR 2021
Open access status: An open access version is available from UCL Discovery
Publisher version: https://openreview.net/forum?id=vQzcqQWIS0q
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
Keywords: Recommender Systems, Deep Learning, Embedding Size
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery.ucl.ac.uk/id/eprint/10211438
Downloads since deposit
7Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item