Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Deep Learning Recommendation Model for Personalization and Recommendation Systems

About

With the advent of deep learning, neural network-based recommendation models have emerged as an important tool for tackling personalization and recommendation tasks. These networks differ significantly from other deep learning networks due to their need to handle categorical features and are not well studied or understood. In this paper, we develop a state-of-the-art deep learning recommendation model (DLRM) and provide its implementation in both PyTorch and Caffe2 frameworks. In addition, we design a specialized parallelization scheme utilizing model parallelism on the embedding tables to mitigate memory constraints while exploiting data parallelism to scale-out compute from the fully-connected layers. We compare DLRM against existing recommendation models and characterize its performance on the Big Basin AI platform, demonstrating its usefulness as a benchmark for future algorithmic experimentation and system co-design.

Maxim Naumov, Dheevatsa Mudigere, Hao-Jun Michael Shi, Jianyu Huang, Narayanan Sundaraman, Jongsoo Park, Xiaodong Wang, Udit Gupta, Carole-Jean Wu, Alisson G. Azzolini, Dmytro Dzhulgakov, Andrey Mallevich, Ilia Cherniavskii, Yinghai Lu, Raghuraman Krishnamoorthi, Ansha Yu, Volodymyr Kondratenko, Stephanie Pereira, Xianjie Chen, Wenlin Chen, Vijay Rao, Bill Jia, Liang Xiong, Misha Smelyanskiy• 2019

Related benchmarks

TaskDatasetResultRank
CTR PredictionCriteo
AUC0.7839
282
CTR PredictionCriteo (test)
AUC0.8092
141
Click-Through Rate PredictionAutoML
AUC82.51
90
Click-Through Rate PredictionIndustrial
AUC75.38
90
Click predictionKuaiVideos (test)
AUC0.7734
30
Follow PredictionKuaiVideo (test)
AUC67.43
12
Multi-task RecommendationKuaiVideo (test)
Avg AUC0.7188
12
CTR PredictionLarge-scale Video Search Dataset (offline experiments)
AUC86.62
11
Real Play PredictionLarge-scale Video Search Dataset (offline experiments)
AUC0.8413
11
Showing 9 of 9 rows

Other info

Follow for update