Distributed Equivalent Substitution Training for Large-Scale Recommender Systems

09/10/2019
by   Haidong Rong, et al.
0

We present Distributed Equivalent Substitution (DES) training, a novel distributed training framework for recommender systems with large-scale dynamic sparse features. Our framework achieves faster convergence with less communication overhead and better computing resource utilization. DES strategy splits a weights-rich operator into sub-operators with co-located weights and aggregates partial results with much smaller communication cost to form a computationally equivalent substitution to the original operator. We show that for different types of models that recommender systems use, we can always find computational equivalent substitutions and splitting strategies for their weights-rich operators with theoretical communication load reduced ranging from 72.26 state-of-the-art recommender systems. Experiments show that our framework achieves up to 83 and can bring up to 4.5x improvement on throughput for deep models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/26/2020

Exploring Data Splitting Strategies for the Evaluation of Recommendation Models

Effective methodologies for evaluating recommender systems are critical,...
research
01/02/2019

The TagRec Framework as a Toolkit for the Development of Tag-Based Recommender Systems

Recommender systems have become important tools to support users in iden...
research
06/26/2023

Scalable Neural Contextual Bandit for Recommender Systems

High-quality recommender systems ought to deliver both innovative and re...
research
09/27/2021

New Hybrid Techniques for Business Recommender Systems

Besides the typical applications of recommender systems in B2C scenarios...
research
11/26/2018

The Architecture of Mr. DLib's Scientific Recommender-System API

Recommender systems in academia are not widely available. This may be in...
research
07/28/2020

Model Size Reduction Using Frequency Based Double Hashing for Recommender Systems

Deep Neural Networks (DNNs) with sparse input features have been widely ...
research
07/29/2019

Computing the Value of Data: Towards Applied Data Minimalism

We present an approach to compute the monetary value of individual data ...

Please sign up or login with your details

Forgot password? Click here to reset