paper-with-me

홈 › Papers

Learning Elastic Embeddings for Customizing On-Device Recommenders

2021-06-04 · Tong Chen, Hongzhi Yin, Yujia Zheng, Zi Huang, Yang Wang, Meng Wang

In today's context, deploying data-driven services like recommendation on edge devices instead of cloud servers becomes increasingly attractive due to privacy and network latency concerns. A common practice in building compact on-device recommender systems is to compress their embeddings which are normally the cause of excessive parameterization. However, despite the vast variety of devices and their associated memory constraints, existing memory-efficient recommender systems are only specialized for a fixed memory budget in every design and training life cycle, where a new model has to be retrained to obtain the optimal performance while adapting to a smaller/larger memory budget. In this paper, we present a novel lightweight recommendation paradigm that allows a well-trained recommender to be customized for arbitrary device-specific memory constraints without retraining. The core idea is to compose elastic embeddings for each item, where an elastic embedding is the concatenation of a set of embedding blocks that are carefully chosen by an automated search function. Correspondingly, we propose an innovative approach, namely recommendation with universally learned elastic embeddings (RULE). To ensure the expressiveness of all candidate embedding blocks, RULE enforces a diversity-driven regularization when learning different embedding blocks. Then, a performance estimator-based evolutionary search function is designed, allowing for efficient specialization of elastic embeddings under any memory constraint for on-device recommendation. Extensive experiments on real-world datasets reveal the superior performance of RULE under tight memory budgets.

📄 PDF Abstract BibTeX arXiv:2106.02223

Code (0)

등록된 구현이 없습니다.

Tasks

Recommendation Systems

Similar Papers 제목 키워드 기반

Personalized Elastic Embedding Learning for On-Device Recommendation

2023-06-18 · Ruiqi Zheng, Liang Qu, Tong Chen, Kai Zheng 외

To address privacy concerns and reduce network latency, there has been a recent trend of compressing cumbersome recommendation models trained on the cloud and deploying compact recommender models to resource-limited devi…

Diversity

ElasticTrainer: Speeding Up On-Device Training with Runtime Elastic Tensor Selection

2023-12-21 · Kai Huang, Boyuan Yang, Wei Gao

On-device training is essential for neural networks (NNs) to continuously adapt to new online data, but can be time-consuming due to the device's limited computing power. To speed up on-device training, existing schemes …

Confidant: Customizing Transformer-based LLMs via Collaborative Edge Training

2023-11-22 · Yuhao Chen, Yuxuan Yan, Qianqian Yang, Yuanchao Shu 외

Transformer-based large language models (LLMs) have demonstrated impressive capabilities in a variety of natural language processing (NLP) tasks. Nonetheless, it is challenging to deploy and fine-tune LLMs on mobile edge…

CPU

FlexQuant: Elastic Quantization Framework for Locally Hosted LLM on Edge Devices

2025-01-13 · Yuji Chai, Mujin Kwen, David Brooks, Gu-Yeon Wei

Deploying LLMs on edge devices presents serious technical challenges. Memory elasticity is crucial for edge devices with unified memory, where memory is shared and fluctuates dynamically. Existing solutions suffer from e…

Quantization

ELASTIC: Efficient Linear Attention for Sequential Interest Compression

2024-08-18 · Jiaxin Deng, Shiyao Wang, Song Lu, Yinfeng Li 외

State-of-the-art sequential recommendation models heavily rely on transformer's attention mechanism. However, the quadratic computational and memory complexities of self attention have limited its scalability for modelin…

Computational EfficiencyGPUSequential Recommendation