Scalable Dynamic Embedding Size Search for Streaming Recommendation

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Qu, Yunke, Qu, Liang, Chen, Tong, Zhao, Xiangyu, Nguyen, Quoc Viet Hung, Yin, Hongzhi
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866912873980100608
author Qu, Yunke
Qu, Liang
Chen, Tong
Zhao, Xiangyu
Nguyen, Quoc Viet Hung
Yin, Hongzhi
author_facet Qu, Yunke
Qu, Liang
Chen, Tong
Zhao, Xiangyu
Nguyen, Quoc Viet Hung
Yin, Hongzhi
contents 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 in streaming recommendation scenarios, where the number of users and items continues to grow, leading to substantial storage resource consumption for these embeddings. Although a few methods attempt to mitigate this by employing embedding size search strategies to assign different embedding dimensions in streaming recommendations, they assume that the embedding size grows with the frequency of users/items, which eventually still exceeds the predefined memory budget over time. To address this issue, this paper proposes to learn Scalable Lightweight Embeddings for streaming recommendation, called SCALL, which can adaptively adjust the embedding sizes of users/items within a given memory budget over time. Specifically, we propose to sample embedding sizes from a probabilistic distribution, with the guarantee to meet any predefined memory budget. By fixing the memory budget, the proposed embedding size sampling strategy can increase and decrease the embedding sizes in accordance to the frequency of the corresponding users or items. Furthermore, we develop a reinforcement learning-based search paradigm that models each state with mean pooling to keep the length of the state vectors fixed, invariant to the changing number of users and items. As a result, the proposed method can provide embedding sizes to unseen users and items. Comprehensive empirical evaluations on two public datasets affirm the advantageous effectiveness of our proposed method.
format Preprint
id arxiv_https___arxiv_org_abs_2407_15411
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Scalable Dynamic Embedding Size Search for Streaming Recommendation
Qu, Yunke
Qu, Liang
Chen, Tong
Zhao, Xiangyu
Nguyen, Quoc Viet Hung
Yin, Hongzhi
Information Retrieval
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 in streaming recommendation scenarios, where the number of users and items continues to grow, leading to substantial storage resource consumption for these embeddings. Although a few methods attempt to mitigate this by employing embedding size search strategies to assign different embedding dimensions in streaming recommendations, they assume that the embedding size grows with the frequency of users/items, which eventually still exceeds the predefined memory budget over time. To address this issue, this paper proposes to learn Scalable Lightweight Embeddings for streaming recommendation, called SCALL, which can adaptively adjust the embedding sizes of users/items within a given memory budget over time. Specifically, we propose to sample embedding sizes from a probabilistic distribution, with the guarantee to meet any predefined memory budget. By fixing the memory budget, the proposed embedding size sampling strategy can increase and decrease the embedding sizes in accordance to the frequency of the corresponding users or items. Furthermore, we develop a reinforcement learning-based search paradigm that models each state with mean pooling to keep the length of the state vectors fixed, invariant to the changing number of users and items. As a result, the proposed method can provide embedding sizes to unseen users and items. Comprehensive empirical evaluations on two public datasets affirm the advantageous effectiveness of our proposed method.
title Scalable Dynamic Embedding Size Search for Streaming Recommendation
topic Information Retrieval
url https://arxiv.org/abs/2407.15411