paper-with-me

홈 › Papers

DQRM: Deep Quantized Recommendation Models

2024-10-26 · Yang Zhou, Zhen Dong, Ellick Chan, Dhiraj Kalamkar, Diana Marculescu, Kurt Keutzer

Large-scale recommendation models are currently the dominant workload for many large Internet companies. These recommenders are characterized by massive embedding tables that are sparsely accessed by the index for user and item features. The size of these 1TB+ tables imposes a severe memory bottleneck for the training and inference of recommendation models. In this work, we propose a novel recommendation framework that is small, powerful, and efficient to run and train, based on the state-of-the-art Deep Learning Recommendation Model (DLRM). The proposed framework makes inference more efficient on the cloud servers, explores the possibility of deploying powerful recommenders on smaller edge devices, and optimizes the workload of the communication overhead in distributed training under the data parallelism settings. Specifically, we show that quantization-aware training (QAT) can impose a strong regularization effect to mitigate the severe overfitting issues suffered by DLRMs. Consequently, we achieved INT4 quantization of DLRM models without any accuracy drop. We further propose two techniques that improve and accelerate the conventional QAT workload specifically for the embedding tables in the recommendation models. Furthermore, to achieve efficient training, we quantize the gradients of the embedding tables into INT8 on top of the well-supported specified sparsification. We show that combining gradient sparsification and quantization together significantly reduces the amount of communication. Briefly, DQRM models with INT4 can achieve 79.07% accuracy on Kaggle with 0.27 GB model size, and 81.21% accuracy on the Terabyte dataset with 1.57 GB, which even outperform FP32 DLRMs that have much larger model sizes (2.16 GB on Kaggle and 12.58 on Terabyte).

📄 PDF Abstract BibTeX arXiv:2410.20046

Code (1)

YangZhou08/Deep_Quantized_Recommendation_Model_DQRM 공식 구현 pytorch

Tasks

Quantization

Methods 이 논문이 사용한 방법론

Gradient Sparsification Gradient Sparsification is a technique for distributed training that sparsifies stochastic gradients to reduce the communication cost, with minor increase in the number of…

Similar Papers 제목 키워드 기반

Knowledge-Informed Auto-Penetration Testing Based on Reinforcement Learning with Reward Machine

2024-05-24 · Yuanliang Li, Hanzheng Dai, Jun Yan

Automated penetration testing (AutoPT) based on reinforcement learning (RL) has proven its ability to improve the efficiency of vulnerability identification in information systems. However, RL-based PT encounters several…

Q-LearningReinforcement Learning (RL)

QuReC: All-in-One Image Restoration with Query-Specific Guidance and Local-Global Response Calibration

2026-07-16 · Shen Zhou, Jinghui Zhang, Wenbo Huang, Xuwei Qian 외 arxiv

All-in-one image restoration aims to recover clean images degraded by multiple corruption types using a single unified model. Existing methods typically rely on image-level prompts or shared guidance to handle diverse de…

Image Restoration

Towards Low-loss 1-bit Quantization of User-item Representations for Top-K Recommendation

2021-12-03 · Yankai Chen, Yifei Zhang, Yingxue Zhang, Huifeng Guo 외

Due to the promising advantages in space compression and inference acceleration, quantized representation learning for recommender systems has become an emerging research direction recently. As the target is to embed lat…

QuantizationRecommendation SystemsRepresentation Learning

Empowering Large Language Model for Sequential Recommendation via Multimodal Embeddings and Semantic IDs

2025-09-02 · Yuhao Wang, Junwei Pan, Xinhang Li, Maolin Wang 외 arxiv

Sequential recommendation (SR) aims to capture users' dynamic interests and sequential patterns based on their historical interactions. Recently, the powerful capabilities of large language models (LLMs) have driven thei…

Sequential RecommendationContrastive Learning

Transferable Sequential Recommendation via Vector Quantized Meta Learning

2024-11-04 · Zhenrui Yue, Huimin Zeng, Yang Zhang, Julian McAuley 외

While sequential recommendation achieves significant progress on capturing user-item transition patterns, transferring such large-scale recommender systems remains challenging due to the disjoint user and item groups acr…

Meta-LearningQuantizationRecommendation SystemsSequential Recommendation