Demo Data from EDBT 2026 / reviewers in the wild / expert
Huimin Yi
dblp:300/5412
· DBLP profile ↗
2ranked-venue papers
0as first author
2since 2021 · last 2022
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 40% Hardware accelerators and domain-specific architectures · 40% Parallel and multicore computing · 20% | |
| Databases, data mining, and information retrieval
2 papers |
Recommender systems · 100% |
Topics — the 6 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Recommender systems
neural recommendation |
0.6 | 1 | 2022 | PICASSO: Unleashing the Potential of GPU-centric Training for Wide-and-deep Recommender Systems · ICDE 2022 |
Distributed systems › distributed machine learning
distributed training |
0.6 | 1 | 2022 | GBA: A Tuning-free Approach to Switch between Synchronous and Asynchronous Training for Recommendation Models · NeurIPS 2022 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
0.6 | 1 | 2022 | PICASSO: Unleashing the Potential of GPU-centric Training for Wide-and-deep Recommender Systems · ICDE 2022 |
Parallel and multicore computing › parallel computing › parallel machine learning
parallel training |
0.6 | 1 | 2022 | GBA: A Tuning-free Approach to Switch between Synchronous and Asynchronous Training for Recommendation Models · NeurIPS 2022 |
Distributed systems › distributed machine learning
parameter server |
0.6 | 1 | 2022 | GBA: A Tuning-free Approach to Switch between Synchronous and Asynchronous Training for Recommendation Models · NeurIPS 2022 |
Hardware accelerators and domain-specific architectures › machine learning accelerator › DNN training accelerator
recommendation model training accelerator |
0.6 | 1 | 2022 | PICASSO: Unleashing the Potential of GPU-centric Training for Wide-and-deep Recommender Systems · ICDE 2022 |
Methods — techniques the papers use, named apart from their topics
token-control gradient decay · 1.1packing · 1.1interleaving · 1.1global batch gradient aggregation · 1.1convergence analysis · 1.1caching · 1.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | PICASSO: Unleashing the Potential of GPU-centric Training for Wide-and-deep Recommender SystemsabstractThe development of personalized recommendation has significantly improved the accuracy of information matching and the revenue of e-commerce platforms. Recently, it has two trends: 1) recommender systems must be trained timely to cope with ever-growing new products and ever-changing user interests from online marketing and social network; 2) state-of-the-art recommendation models introduce deep neural network (DNN) modules to improve prediction accuracy. Traditional CPU-based recommender systems cannot meet these two trends, and GPU-centric training has become a trending approach. However, we observe that GPU devices in training recommender systems are underutilized, and they cannot attain an expected throughput improvement as what it has achieved in Computer Vision (CV) and Neural Language Processing (NLP) areas. This issue can be explained by two characteristics of these recommendation models: First, they contain up to a thousand of input feature fields, introducing fragmentary and memory-intensive operations; Second, the multiple constituent feature interaction submodules introduce substantial small-sized compute kernels. To remove this roadblock to the development of recommender systems, we propose a novel framework named PICASSO to accelerate the training of recommendation models on commodity hardware. Specifically, we conduct a systematic analysis to reveal the bottlenecks encountered in training recommendation models. We leverage the model structure and data distribution to unleash the potential of hardware through our packing, interleaving, and caching optimization. Experiments show that PICASSO increases the hardware utilization by an order of magnitude on the basis of state-of-the-art baselines and brings up to 6× throughput improvement for a variety of industrial recommendation models. Using the same hardware budget in production, PICASSO on average shortens the walltime of daily training tasks by 7 hours, significantly reducing the delay of continuous delivery. Yuanxing Zhang, Langshi Chen, Siran Yang, Man Yuan, Huimin Yi, Jie Zhang 0135, Jiamang Wang, Jianbo Dong, Yong Li 0045, Di Zhang 0026, Wei Lin 0016, Lin Qu, Bo Zheng 0007 |
ICDE | 5 |
| 2022 | GBA: A Tuning-free Approach to Switch between Synchronous and Asynchronous Training for Recommendation ModelsabstractHigh-concurrency asynchronous training upon parameter server (PS) architecture and high-performance synchronous training upon all-reduce (AR) architecture are the most commonly deployed distributed training modes for recommendation models. Although synchronous AR training is designed to have higher training efficiency, asynchronous PS training would be a better choice for training speed when there are stragglers (slow workers) in the shared cluster, especially under limited computing resources. An ideal way to take full advantage of these two training modes is to switch between them upon the cluster status. However, switching training modes often requires tuning hyper-parameters, which is extremely time- and resource-consuming. We find two obstacles to a tuning-free approach: the different distribution of the gradient values and the stale gradients from the stragglers. This paper proposes Global Batch gradients Aggregation (GBA) over PS, which aggregates and applies gradients with the same global batch size as the synchronous training. A token-control process is implemented to assemble the gradients and decay the gradients with severe staleness. We provide the convergence analysis to reveal that GBA has comparable convergence properties with the synchronous training, and demonstrate the robustness of GBA the recommendation models against the gradient staleness. Experiments on three industrial-scale recommendation tasks show that GBA is an effective tuning-free approach for switching. Compared to the state-of-the-art derived asynchronous training, GBA achieves up to 0.2% improvement on the AUC metric, which is significant for the recommendation models. Meanwhile, under the strained hardware resource, GBA speeds up at least 2.4x compared to synchronous training. Wenbo Su, Yuanxing Zhang, Yufeng Cai, Kaixu Ren, Pengjie Wang 0002, Huimin Yi, Hongbo Deng, Jian Xu 0015, Lin Qu, Bo Zheng 0007 |
NeurIPS | 6 |