Demo Data from VLDB 2026 / reviewers in the wild / expert
Michael Diskin
dblp:295/8914
· DBLP profile ↗
5ranked-venue papers
1as first author
5since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 5 · 1 first-author · 5 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.
| Artificial intelligence
5 papers |
Efficient and distributed learning · 77% Graph learning · 21% Generative modeling · 3% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 85% Cloud and datacenter computing · 15% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% |
Topics — the 13 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
distributed training |
1.7 | 3 | 2023 | SWARM Parallelism: Training Large Models Can Be Surprisingly Communication-Efficient · ICML 2023 Secure Distributed Training at Scale · ICML 2022 Distributed Deep Learning In Open Collaborations · NeurIPS 2021 |
Machine learning › Efficient and distributed learning › distributed training
communication-efficient training |
1.2 | 2 | 2023 | SWARM Parallelism: Training Large Models Can Be Surprisingly Communication-Efficient · ICML 2023 Distributed Methods with Compressed Communication for Solving Variational Inequalities, with Theoretical Guarantees · NeurIPS 2022 |
Machine learning › Graph learning
graph neural network |
0.7 | 1 | 2023 | A critical look at the evaluation of GNNs under heterophily: Are we really making progress? · ICLR 2023 |
Machine learning › Graph learning › graph neural network
heterophily |
0.7 | 1 | 2023 | A critical look at the evaluation of GNNs under heterophily: Are we really making progress? · ICLR 2023 |
Machine learning › Efficient and distributed learning › distributed training
model parallelism |
0.7 | 1 | 2023 | SWARM Parallelism: Training Large Models Can Be Surprisingly Communication-Efficient · ICML 2023 |
Machine learning › Efficient and distributed learning › distributed training › robust distributed learning
byzantine-robust distributed learning |
0.6 | 1 | 2022 | Secure Distributed Training at Scale · ICML 2022 |
Distributed systems › fault tolerance
byzantine fault tolerance |
0.6 | 1 | 2022 | Secure Distributed Training at Scale · ICML 2022 |
Distributed systems
fault tolerance |
0.6 | 1 | 2022 | Secure Distributed Training at Scale · ICML 2022 |
Mathematical optimization › continuous optimization › convex optimization › variational inequality
stochastic variational inequalities |
0.6 | 1 | 2022 | Distributed Methods with Compressed Communication for Solving Variational Inequalities, with Theoretical Guarantees · NeurIPS 2022 |
Machine learning › Efficient and distributed learning
collaborative learning |
0.5 | 1 | 2021 | Distributed Deep Learning In Open Collaborations · NeurIPS 2021 |
Cloud and datacenter computing › utility computing › cloud pricing
spot instance |
0.2 | 1 | 2023 | SWARM Parallelism: Training Large Models Can Be Surprisingly Communication-Efficient · ICML 2023 |
Machine learning › Generative modeling
generative adversarial network |
0.2 | 1 | 2022 | Distributed Methods with Compressed Communication for Solving Variational Inequalities, with Theoretical Guarantees · NeurIPS 2022 |
Machine learning › Efficient and distributed learning › large-scale learning
large-scale model training |
0.2 | 1 | 2022 | Secure Distributed Training at Scale · ICML 2022 |
Methods — techniques the papers use, named apart from their topics
randomized pipeline · 1.3pipeline parallelism · 1.3gradient compression · 1.3error feedback · 1.1decentralized training · 1.1compressed communication · 1.1byzantine tolerance · 1.1bidirectional compression · 1.1graph neural network · 0.7ALBERT pretraining · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | A critical look at the evaluation of GNNs under heterophily: Are we really making progress?
Oleg Platonov, Denis Kuznedelev, Michael Diskin, Artem Babenko, Liudmila Ostroumova |
ICLR | 3 |
| 2023 | SWARM Parallelism: Training Large Models Can Be Surprisingly Communication-EfficientabstractMany deep learning applications benefit from using large models with billions of parameters. Training these models is notoriously expensive due to the need for specialized HPC clusters. In this work, we consider alternative setups for training large models: using cheap “preemptible” instances or pooling existing resources from multiple regions. We analyze the performance of existing model-parallel algorithms in these conditions and find configurations where training larger models becomes less communication-intensive. Based on these findings, we propose SWARM Parallelism (Stochastically Wired Adaptively Rebalanced Model Parallelism), a model-parallel training algorithm designed for poorly connected, heterogeneous and unreliable devices. SWARM creates temporary randomized pipelines between nodes that are rebalanced in case of failure. We empirically validate our findings and compare SWARM Parallelism with existing large-scale training approaches. Finally, we combine our insights with compression strategies to train a large Transformer language model with 1B shared parameters ($\approx$13B before sharing) on preemptible T4 GPUs with less than 200 Mb/s network. Max Ryabinin, Tim Dettmers, Michael Diskin, Alexander Borzunov |
ICML | 3 |
| 2022 | Secure Distributed Training at ScaleabstractMany areas of deep learning benefit from using increasingly larger neural networks trained on public data, as is the case for pre-trained models for NLP and computer vision. Training such models requires a lot of computational resources (e.g., HPC clusters) that are not available to small research groups and independent researchers. One way to address it is for several smaller groups to pool their computational resources together and train a model that benefits all participants. Unfortunately, in this case, any participant can jeopardize the entire training run by sending incorrect updates, deliberately or by mistake. Training in presence of such peers requires specialized distributed training algorithms with Byzantine tolerance. These algorithms often sacrifice efficiency by introducing redundant communication or passing all updates through a trusted server, making it infeasible to apply them to large-scale deep learning, where models can have billions of parameters. In this work, we propose a novel protocol for secure (Byzantine-tolerant) decentralized training that emphasizes communication efficiency. Eduard Gorbunov, Alexander Borzunov, Michael Diskin, Max Ryabinin |
ICML | 3 |
| 2022 | Distributed Methods with Compressed Communication for Solving Variational Inequalities, with Theoretical GuaranteesabstractVariational inequalities in general and saddle point problems in particular are increasingly relevant in machine learning applications, including adversarial learning, GANs, transport and robust optimization. With increasing data and problem sizes necessary to train high performing models across various applications, we need to rely on parallel and distributed computing. However, in distributed training, communication among the compute nodes is a key bottleneck during training, and this problem is exacerbated for high dimensional and over-parameterized models. Due to these considerations, it is important to equip existing methods with strategies that would allow to reduce the volume of transmitted information during training while obtaining a model of comparable quality. In this paper, we present the first theoretically grounded distributed methods for solving variational inequalities and saddle point problems using compressed communication: MASHA1 and MASHA2. Our theory and methods allow for the use of both unbiased (such as Rand$k$; MASHA1) and contractive (such as Top$k$; MASHA2) compressors. New algorithms support bidirectional compressions, and also can be modified for stochastic setting with batches and for federated learning with partial participation of clients. We empirically validated our conclusions using two experimental setups: a standard bilinear min-max problem, and large-scale distributed adversarial training of transformers. Aleksandr Beznosikov, Peter Richtárik, Michael Diskin, Max Ryabinin, Alexander V. Gasnikov |
NeurIPS | 3 |
| 2021 | Distributed Deep Learning In Open CollaborationsabstractModern deep learning applications require increasingly more compute to train state-of-the-art models. To address this demand, large corporations and institutions use dedicated High-Performance Computing clusters, whose construction and maintenance are both environmentally costly and well beyond the budget of most organizations. As a result, some research directions become the exclusive domain of a few large industrial and even fewer academic actors. To alleviate this disparity, smaller groups may pool their computational resources and run collaborative experiments that benefit all participants. This paradigm, known as grid- or volunteer computing, has seen successful applications in numerous scientific areas. However, using this approach for machine learning is difficult due to high latency, asymmetric bandwidth, and several challenges unique to volunteer computing. In this work, we carefully analyze these constraints and propose a novel algorithmic framework designed specifically for collaborative training. We demonstrate the effectiveness of our approach for SwAV and ALBERT pretraining in realistic conditions and achieve performance comparable to traditional setups at a fraction of the cost. Finally, we provide a detailed report of successful collaborative language model pretraining with nearly 50 participants. Michael Diskin, Alexey Bukhtiyarov, Max Ryabinin, Lucile Saulnier, Quentin Lhoest, Anton Sinitsin, Dmitry Popov 0003, Dmitry V. Pyrkin, Maxim Kashirin, Alexander Borzunov, Albert Villanova del Moral, Denis Mazur, Ilia Kobelev, Yacine Jernite, Thomas Wolf 0008, Gennady Pekhimenko |
NeurIPS | 1 |