Demo Data from EDBT 2026 / reviewers in the wild / expert
Connor Holmes
dblp:237/7567
· DBLP profile ↗
9ranked-venue papers
4as first author
8since 2021 · last 2025
0000-0002-8314-3677ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 1 first-author · 4 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 3 since 2021Systems, architecture and hardware · 2 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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.
| Artificial intelligence
8 papers |
Efficient and distributed learning · 27% Generative modeling · 21% Motion planning and robot control · 13% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
High-performance computing · 80% GPUs and heterogeneous computing · 20% | |
| Theoretical computer science
2 papers |
Mathematical optimization · 100% |
Topics — the 27 heaviest of 28, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Robotics › Motion planning and robot control
robot state estimation |
1.6 | 2 | 2025 | SDPRLayers: Certifiable Backpropagation Through Polynomial Optimization Problems in Robotics · IEEE Trans. Robotics 2025 On Semidefinite Relaxations for Matrix-Weighted State-Estimation Problems in Robotics · IEEE Trans. Robotics 2024 |
Mathematical optimization › convex relaxation
semidefinite relaxation |
1.0 | 2 | 2024 | Toward Globally Optimal State Estimation Using Automatically Tightened Semidefinite Relaxations · IEEE Trans. Robotics 2024 On Semidefinite Relaxations for Matrix-Weighted State-Estimation Problems in Robotics · IEEE Trans. Robotics 2024 |
Machine learning › Optimization for machine learning
differentiable optimization |
0.9 | 1 | 2025 | SDPRLayers: Certifiable Backpropagation Through Polynomial Optimization Problems in Robotics · IEEE Trans. Robotics 2025 |
Machine learning › Generative modeling
diffusion model |
0.9 | 1 | 2025 | RenAIssance: A Survey Into AI Text-to-Image Generation in the Era of Large Model · IEEE Trans. Pattern Anal. Mach. Intell. 2025 |
Machine learning › Generative modeling
generative adversarial network |
0.9 | 1 | 2025 | RenAIssance: A Survey Into AI Text-to-Image Generation in the Era of Large Model · IEEE Trans. Pattern Anal. Mach. Intell. 2025 |
Machine learning › Generative modeling › diffusion model
text-to-image generation |
0.9 | 1 | 2025 | RenAIssance: A Survey Into AI Text-to-Image Generation in the Era of Large Model · IEEE Trans. Pattern Anal. Mach. Intell. 2025 |
Machine learning › Efficient and distributed learning › distributed training › communication-efficient training
communication optimization |
0.8 | 1 | 2024 | ZeRO++: Extremely Efficient Collective Communication for Large Model Training · ICLR 2024 |
Machine learning › Learning paradigms
curriculum learning |
0.8 | 1 | 2024 | DeepSpeed Data Efficiency: Improving Deep Learning Model Quality and Training Efficiency via Efficient Data Sampling and Routing · AAAI 2024 |
Machine learning › Efficient and distributed learning
data-efficient learning |
0.8 | 1 | 2024 | DeepSpeed Data Efficiency: Improving Deep Learning Model Quality and Training Efficiency via Efficient Data Sampling and Routing · AAAI 2024 |
Machine learning › Efficient and distributed learning
distributed training |
0.8 | 1 | 2024 | ZeRO++: Extremely Efficient Collective Communication for Large Model Training · ICLR 2024 |
Robotics › Robot navigation and mapping
SLAM |
0.8 | 1 | 2024 | On Semidefinite Relaxations for Matrix-Weighted State-Estimation Problems in Robotics · IEEE Trans. Robotics 2024 |
High-performance computing › collective communication
collective communication optimization |
0.8 | 1 | 2024 | ZeRO++: Extremely Efficient Collective Communication for Large Model Training · ICLR 2024 |
High-performance computing
large-scale training |
0.8 | 1 | 2024 | ZeRO++: Extremely Efficient Collective Communication for Large Model Training · ICLR 2024 |
Machine learning › Efficient and distributed learning
model compression |
0.5 | 1 | 2021 | NxMTransformer: Semi-Structured Sparsification for Natural Language Understanding via ADMM · NeurIPS 2021 |
Natural language and speech › Language models and text generation
pre-trained language model |
0.5 | 1 | 2021 | NxMTransformer: Semi-Structured Sparsification for Natural Language Understanding via ADMM · NeurIPS 2021 |
Machine learning › Efficient and distributed learning
inference efficiency |
0.4 | 1 | 2019 | GRNN: Low-Latency and Scalable RNN Inference on GPUs · EuroSys 2019 |
GPUs and heterogeneous computing
GPU computing |
0.4 | 1 | 2019 | GRNN: Low-Latency and Scalable RNN Inference on GPUs · EuroSys 2019 |
Machine learning › Deep learning architectures and training › neural network training
end-to-end learning |
0.3 | 1 | 2025 | SDPRLayers: Certifiable Backpropagation Through Polynomial Optimization Problems in Robotics · IEEE Trans. Robotics 2025 |
Natural language and speech › Language models and text generation
large language model |
0.3 | 1 | 2025 | RenAIssance: A Survey Into AI Text-to-Image Generation in the Era of Large Model · IEEE Trans. Pattern Anal. Mach. Intell. 2025 |
Machine learning › Representation and self-supervised learning › pre-training
foundation model pretraining |
0.2 | 1 | 2024 | DeepSpeed Data Efficiency: Improving Deep Learning Model Quality and Training Efficiency via Efficient Data Sampling and Routing · AAAI 2024 |
Robotics › Robot navigation and mapping
localization |
0.2 | 1 | 2024 | Toward Globally Optimal State Estimation Using Automatically Tightened Semidefinite Relaxations · IEEE Trans. Robotics 2024 |
Machine learning › Efficient and distributed learning
model quantization |
0.2 | 1 | 2024 | ZeRO++: Extremely Efficient Collective Communication for Large Model Training · ICLR 2024 |
Computer vision › 3D vision
pose estimation |
0.2 | 1 | 2024 | Toward Globally Optimal State Estimation Using Automatically Tightened Semidefinite Relaxations · IEEE Trans. Robotics 2024 |
Robotics › Robot navigation and mapping › localization
range-based localization |
0.2 | 1 | 2024 | Toward Globally Optimal State Estimation Using Automatically Tightened Semidefinite Relaxations · IEEE Trans. Robotics 2024 |
Computer vision › 3D vision › pose estimation › multi-view pose estimation
stereo-based pose estimation |
0.2 | 1 | 2024 | Toward Globally Optimal State Estimation Using Automatically Tightened Semidefinite Relaxations · IEEE Trans. Robotics 2024 |
Machine learning › Deep learning architectures and training
recurrent neural network |
0.1 | 1 | 2019 | GRNN: Low-Latency and Scalable RNN Inference on GPUs · EuroSys 2019 |
Machine learning › Deep learning architectures and training
sequence modeling |
0.1 | 1 | 2019 | GRNN: Low-Latency and Scalable RNN Inference on GPUs · EuroSys 2019 |
Methods — techniques the papers use, named apart from their topics
low-precision all-gather · 1.5data remapping · 1.5semidefinite programming relaxation · 0.9implicit differentiation · 0.9generative adversarial network · 0.9diffusion model · 0.9autoregressive transformer · 0.9singular perturbation analysis · 0.8semidefinite relaxation · 0.8semidefinite programming · 0.8redundant constraints · 0.8random layerwise token dropping · 0.8low-precision gradient averaging · 0.8feasibility check · 0.8data sampling · 0.8data routing · 0.8convex relaxation · 0.8parallelization · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | RenAIssance: A Survey Into AI Text-to-Image Generation in the Era of Large ModelabstractText-to-image generation (TTI) refers to the usage of models that could process text input and generate high fidelity images based on text descriptions. Text-to-image generation using neural networks could be traced back to the emergence of Generative Adversial Network (GAN), followed by the autoregressive Transformer. Diffusion models are one prominent type of generative model used for the generation of images through the systematic introduction of noises with repeating steps. As an effect of the impressive results of diffusion models on image synthesis, it has been cemented as the major image decoder used by text-to-image models and brought text-to-image generation to the forefront of machine-learning (ML) research. In the era of large models, scaling up model size and the integration with large language models have further improved the performance of TTI models, resulting the generation result nearly indistinguishable from real-world images, revolutionizing the way we retrieval images. Our explorative study has incentivised us to think that there are further ways of scaling text-to-image models with the combination of innovative model architectures and prediction enhancement techniques. We have divided the work of this survey into five main sections wherein we detail the frameworks of major literature in order to delve into the different types of text-to-image generation methods. Following this we provide a detailed comparison and critique of these methods and offer possible pathways of improvement for future work. In the future work, we argue that TTI development could yield impressive productivity improvements for creation, particularly in the context of the AIGC era, and could be extended to more complex tasks such as video generation and 3D generation. Fengxiang Bie, Zhongzhu Zhou, Adam Ghanem, Minjia Zhang, Zhewei Yao, Xiaoxia Wu, Connor Holmes, Ameneh Golnari, David A. Clifton, Yuxiong He, Dacheng Tao, Shuaiwen Song |
IEEE Trans. Pattern Anal. Mach. Intell. | 8 |
| 2025 | SDPRLayers: Certifiable Backpropagation Through Polynomial Optimization Problems in RoboticsabstractA recent set of techniques in the robotics community, known ascertifiably correct methods, frames robotics problems aspolynomial optimization problems(POPs) and applies convex, semidefinite programming (SDP) relaxations to either find or certify their global optima. In parallel,differentiable optimizationallows optimization problems to be embedded into end-to-end learning frameworks and has received considerable attention in the robotics community. In this paper, we consider the ill effect of convergence to spurious local minima in the context of learning frameworks that use differentiable optimization. We present SDPRLayers, an approach that seeks to address this issue by combining convex relaxations with implicit differentiation techniques to providecertifiably correct solutions and gradientsthroughout the training process. We provide theoretical results that outline conditions for the correctness of these gradients and provide efficient means for their computation. Our approach is first applied to two simple-but-demonstrative simulated examples, which expose the potential pitfalls of reliance on local optimization in existing, state-of-the-art, differentiable optimization methods. We then apply our method in a real-world application: we train a deep neural network to detect image keypoints for robot localization in challenging lighting conditions. We provide our open-source, PyTorch implementation of SDPRLayers and our differentiable localization pipeline. Connor Holmes, Frederike Dümbgen, Tim D. Barfoot |
IEEE Trans. Robotics | 1 |
| 2024 | DeepSpeed Data Efficiency: Improving Deep Learning Model Quality and Training Efficiency via Efficient Data Sampling and RoutingabstractRecent advances on deep learning models come at the price of formidable training cost. The increasing model size is one of the root causes, but another less-emphasized fact is that data scale is actually increasing at a similar speed as model scale, and the training cost is proportional to both of them. Compared to the rapidly evolving model architecture, how to efficiently use the training data (especially for the expensive foundation model pretraining) is both less explored and difficult to realize due to the lack of a convenient framework that focus on data efficiency capabilities. To this end, we present DeepSpeed Data Efficiency, a framework that makes better use of data, increases training efficiency, and improves model quality. Specifically, we propose and combine two data efficiency techniques: efficient data sampling via a general curriculum learning library, and efficient data routing via a novel random layerwise token dropping technique. For GPT-3 1.3B language model pretraining, our work achieves 12.5x less data/time/cost ($3.7K if rent on Azure), while still maintaining 95% of model quality compared to baseline with full data and cost ($46.3K). For GPT-3 1.3B and BERT-large pretraining, our work can also achieve the same model quality with up to 2x less data/time/cost, or achieve better model quality under same data/time/cost. DeepSpeed Data Efficiency is easy to use and tune, enabling us to easily apply it and verify its benefit on additional tasks including GPT-3 MoE model pretraining and small-scale GPT-2/ViT finetuning. Conglong Li, Zhewei Yao, Xiaoxia Wu, Minjia Zhang, Connor Holmes, Cheng Li 0001, Yuxiong He |
AAAI | 5 |
| 2024 | ZeRO++: Extremely Efficient Collective Communication for Large Model TrainingabstractZero Redundancy Optimizer (ZeRO) has been used to train a wide range of large language models on massive GPU clusters due to its ease of use, efficiency, and good scalability. However, when training on low-bandwidth clusters, and/or when small batch size per GPU is used, ZeRO’s effective throughput is limited due to communication overheads. To alleviate this limitation, this paper introduces ZeRO++ composing of three communication volume reduction techniques (lowprecision all-gather, data remapping, and low-precision gradient averaging) to significantly reduce the communication volume up to 4x that enables up to 2.16x better throughput at 384 GPU scale. Our results also show ZeRO++ can speedup the RLHF by 3.3x compared to vanilla ZeRO. To verify the convergence of ZeRO++, we test up to 13B model for pretraining with 8/6-bits all gather and up to 30B model for finetuning with 4/2-bits all gather, and demonstrate on-par accuracy as original ZeRO (aka standard training). As a byproduct, the model trained with ZeRO++ is naturally weight-quantized, which can be directly used for inference without post-training quantization or quantization-aware training. Heyang Qin, Sam Ade Jacobs, Xiaoxia Wu, Connor Holmes, Zhewei Yao, Samyam Rajbhandari, Olatunji Ruwase, Feng Yan 0001, Lei Yang 0001, Yuxiong He |
ICLR | 5 |
| 2024 | Toward Globally Optimal State Estimation Using Automatically Tightened Semidefinite RelaxationsabstractIn recent years, semidefinite relaxations of common optimization problems in robotics have attracted growing attention due to their ability to provide globally optimal solutions. In many cases, it was shown that specific handcrafted redundant constraints are required to obtain tight relaxations, and thus global optimality. These constraints are formulation-dependent and typically identified through a lengthy manual process. Instead, the present article suggests an automatic method to find a set of sufficient redundant constraints to obtain tightness, if they exist. We first propose an efficient feasibility check to determine if a given set of variables can lead to a tight formulation. Second, we show how to scale the method to problems of bigger size. At no point of the process do we have to find redundant constraints manually. We showcase the effectiveness of the approach, in simulation and on real datasets, for range-based localization and stereo-based pose estimation. We also reproduce semidefinite relaxations presented in recent literature and show that our automatic method always finds a smaller set of constraints sufficient for tightness than previously considered. Frederike Dümbgen, Connor Holmes, Ben Agro, Tim D. Barfoot |
IEEE Trans. Robotics | 2 |
| 2024 | On Semidefinite Relaxations for Matrix-Weighted State-Estimation Problems in RoboticsabstractIn recent years, there has been remarkable progress in the development of so-calledcertifiable perceptionmethods, which leverage semidefinite, convex relaxations to findglobal optimaof perception problems in robotics. However, many of these relaxations rely on simplifying assumptions that facilitate the problem formulation, such as anisotropicmeasurement noise distribution. In this article, we explore the tightness of the semidefinite relaxations ofmatrix-weighted(anisotropic) state-estimation problems and reveal the limitations lurking therein: matrix-weighted factors can cause convex relaxations to lose tightness. In particular, we show that the semidefinite relaxations of localization problems with matrix weights may be tight only for low noise levels. To better understand this issue, we introduce a theoretical connection between the posterior uncertainty of the state estimate and the certificate matrix obtained via convex relaxation. With this connection in mind, we empirically explore the factors that contribute to this loss of tightness and demonstrate thatredundant constraintscan be used to regain it. As a second technical contribution of this article, we show that the state-of-the-art relaxation of scalar-weighted simultaneous localization and mapping cannot be used when matrix weights are considered. We provide an alternate formulation and show that its semidefinite program relaxation is not tight (even for very low noise levels) unless specificredundant constraintsare used. We demonstrate the tightness of our formulations on both simulated and real-world data. Connor Holmes, Frederike Dümbgen, Tim D. Barfoot |
IEEE Trans. Robotics | 1 |
| 2021 | Dryadic: Flexible and Fast Graph Pattern Matching at ScaleabstractGraph pattern matching searches a data graph for all instances of one or more query patterns. Since it is one of the most fundamental problems in graph analytics, many graph pattern matching systems have been proposed with distinct features to provide a mix of flexibility and performance, and it is generally accepted that distinct use cases may necessitate the use of different systems. In this paper, we propose Dryadic, a system which integrates comprehensive flexibility features, yet can still outperform four state-of-the-art graph pattern matching systems on the primary use cases they target. Unlike existing systems that employ a case-by-case design strategy, all functionalities of Dryadic are centered around a powerful intermediate representation, the computation tree structure, which encodes the matching algorithms for arbitrary patterns. Dryadic implements novel techniques to optimize the computation tree and maps it to different backends to perform compiled, interpreted, or distributed graph pattern matching. Extensive experiments on nine real-world graphs of different scales show that Dryadic, despite its all-in-one nature, is often one to three orders of magnitude faster than other systems in three common usage scenarios. Daniel Mawhirter, Sam Reinehr, Noah Fields, Miles Claver, Connor Holmes, Jedidiah McClurg, Tongping Liu, Bo Wu 0002 |
PACT | 6 |
| 2021 | NxMTransformer: Semi-Structured Sparsification for Natural Language Understanding via ADMMabstractNatural Language Processing (NLP) has recently achieved great success by using huge pre-trained Transformer networks. However, these models often contain hundreds of millions or even billions of parameters, bringing challenges to online deployment due to latency constraints. Recently, hardware manufacturers have introduced dedicated hardware for NxM sparsity to provide the flexibility of unstructured pruning with the runtime efficiency of structured approaches. NxM sparsity permits arbitrarily selecting M parameters to retain from a contiguous group of N in the dense representation. However, due to the extremely high complexity of pre-trained models, the standard sparse fine-tuning techniques often fail to generalize well on downstream tasks, which have limited data resources. To address such an issue in a principled manner, we introduce a new learning framework, called NxMTransformer, to induce NxM semi-structured sparsity on pretrained language models for natural language understanding to obtain better performance. In particular, we propose to formulate the NxM sparsity as a constrained optimization problem and use Alternating Direction Method of Multipliers (ADMM) to optimize the downstream tasks while taking the underlying hardware constraints into consideration. ADMM decomposes the NxM sparsification problem into two sub-problems that can be solved sequentially, generating sparsified Transformer networks that achieve high accuracy while being able to effectively execute on newly released hardware. We apply our approach to a wide range of NLP tasks, and our proposed method is able to achieve 1.7 points higher accuracy in GLUE score than current best practices. Moreover, we perform detailed analysis on our approach and shed light on how ADMM affects fine-tuning accuracy for downstream tasks. Finally, we illustrate how NxMTransformer achieves additional performance improvement with knowledge distillation based methods. Connor Holmes, Minjia Zhang, Yuxiong He, Bo Wu 0002 |
NeurIPS | 1 |
| 2019 | GRNN: Low-Latency and Scalable RNN Inference on GPUsabstractRecurrent neural networks (RNNs) have gained significant attention due to their effectiveness in modeling sequential data, such as text and voice signal. However, due to the complex data dependencies and limited parallelism, current inference libraries for RNNs on GPUs produce either high latency or poor scalability, leading to inefficient resource utilization. Consequently, companies like Microsoft and Facebook use CPUs to serve RNN models. Connor Holmes, Daniel Mawhirter, Yuxiong He, Feng Yan 0001, Bo Wu 0002 |
EuroSys | 1 |