Demo Data from EDBT 2026 / reviewers in the wild / expert
Hao Li 0022
dblp:17/5705-22
· DBLP profile ↗
6ranked-venue papers
5as first author
0since 2021 · last 2018
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 5 · 4 first-authorSystems, architecture and hardware · 1 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author
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
3 papers |
Efficient and distributed learning · 73% Deep learning architectures and training · 24% Optimization for machine learning · 4% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Parallel and multicore computing · 71% Distributed systems · 29% |
Topics — the 17 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
model compression |
0.6 | 2 | 2017 | Training Quantized Nets: A Deeper Understanding · NIPS 2017 Pruning Filters for Efficient ConvNets · ICLR (Poster) 2017 |
Machine learning › Deep learning architectures and training
loss landscape |
0.3 | 1 | 2018 | Visualizing the Loss Landscape of Neural Nets · NeurIPS 2018 |
Machine learning › Deep learning architectures and training › loss landscape
loss landscape visualization |
0.3 | 1 | 2018 | Visualizing the Loss Landscape of Neural Nets · NeurIPS 2018 |
Machine learning › Efficient and distributed learning › model compression › pruning › structured pruning
channel pruning |
0.3 | 1 | 2017 | Pruning Filters for Efficient ConvNets · ICLR (Poster) 2017 |
Machine learning › Efficient and distributed learning
low-precision training |
0.3 | 1 | 2017 | Training Quantized Nets: A Deeper Understanding · NIPS 2017 |
Machine learning › Efficient and distributed learning › model compression › quantization
quantized neural network |
0.3 | 1 | 2017 | Training Quantized Nets: A Deeper Understanding · NIPS 2017 |
Machine learning › Efficient and distributed learning › model compression › quantization
quantized training |
0.3 | 1 | 2017 | Training Quantized Nets: A Deeper Understanding · NIPS 2017 |
Machine learning › Efficient and distributed learning › model compression › pruning
structured pruning |
0.3 | 1 | 2017 | Pruning Filters for Efficient ConvNets · ICLR (Poster) 2017 |
Mathematical optimization › continuous optimization › convex optimization › proximal methods
alternating direction method of multipliers |
0.3 | 1 | 2017 | Adaptive Consensus ADMM for Distributed Optimization · ICML 2017 |
Mathematical optimization › continuous optimization
convex optimization |
0.3 | 1 | 2017 | Adaptive Consensus ADMM for Distributed Optimization · ICML 2017 |
Mathematical optimization
distributed optimization |
0.3 | 1 | 2017 | Adaptive Consensus ADMM for Distributed Optimization · ICML 2017 |
Mathematical optimization › continuous optimization › convex optimization
first-order methods |
0.3 | 1 | 2017 | Adaptive Consensus ADMM for Distributed Optimization · ICML 2017 |
Parallel and multicore computing › parallel computing › parallel machine learning
data-parallel training |
0.2 | 1 | 2015 | MALT: distributed data-parallelism for existing ML applications · EuroSys 2015 |
Parallel and multicore computing › data-parallel programming
distributed data-parallel execution |
0.2 | 1 | 2015 | MALT: distributed data-parallelism for existing ML applications · EuroSys 2015 |
Distributed systems
distributed machine learning |
0.2 | 1 | 2015 | MALT: distributed data-parallelism for existing ML applications · EuroSys 2015 |
Machine learning › Optimization for machine learning
non-convex optimization |
0.1 | 1 | 2018 | Visualizing the Loss Landscape of Neural Nets · NeurIPS 2018 |
Machine learning and data management
scalable machine learning |
0.1 | 1 | 2015 | MALT: distributed data-parallelism for existing ML applications · EuroSys 2015 |
Methods — techniques the papers use, named apart from their topics
convergence analysis · 0.6adaptive penalty parameter tuning · 0.6data parallelism · 0.4filter normalization · 0.3dimensionality reduction visualization · 0.3greedy search analysis · 0.3filter pruning · 0.3convolutional neural network · 0.3convex optimization · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | Visualizing the Loss Landscape of Neural NetsabstractNeural network training relies on our ability to find "good" minimizers of highly non-convex loss functions. It is well known that certain network architecture designs (e.g., skip connections) produce loss functions that train easier, and well-chosen training parameters (batch size, learning rate, optimizer) produce minimizers that generalize better. However, the reasons for these differences, and their effect on the underlying loss landscape, is not well understood. In this paper, we explore the structure of neural loss functions, and the effect of loss landscapes on generalization, using a range of visualization methods. First, we introduce a simple "filter normalization" method that helps us visualize loss function curvature, and make meaningful side-by-side comparisons between loss functions. Then, using a variety of visualizations, we explore how network architecture affects the loss landscape, and how training parameters affect the shape of minimizers. Hao Li 0022, Zheng Xu 0002, Gavin Taylor, Christoph Studer, Tom Goldstein |
NeurIPS | 1 |
| 2017 | Pruning Filters for Efficient ConvNets
Hao Li 0022, Asim Kadav, Igor Durdanovic, Hanan Samet, Hans Peter Graf |
ICLR (Poster) | 1 |
| 2017 | Adaptive Consensus ADMM for Distributed OptimizationabstractThe alternating direction method of multipliers (ADMM) is commonly used for distributed model fitting problems, but its performance and reliability depend strongly on user-defined penalty parameters. We study distributed ADMM methods that boost performance by using different fine-tuned algorithm parameters on each worker node. We present a O(1/k) convergence rate for adaptive ADMM methods with node-specific parameters, and propose adaptive consensus ADMM (ACADMM), which automatically tunes parameters without user oversight. Zheng Xu 0002, Gavin Taylor, Hao Li 0022, Mário A. T. Figueiredo, Tom Goldstein |
ICML | 3 |
| 2017 | Training Quantized Nets: A Deeper UnderstandingabstractCurrently, deep neural networks are deployed on low-power portable devices by first training a full-precision model using powerful hardware, and then deriving a corresponding low-precision model for efficient inference on such systems. However, training models directly with coarsely quantized weights is a key step towards learning on embedded platforms that have limited computing resources, memory capacity, and power consumption. Numerous recent publications have studied methods for training quantized networks, but these studies have mostly been empirical. In this work, we investigate training methods for quantized neural networks from a theoretical viewpoint. We first explore accuracy guarantees for training methods under convexity assumptions. We then look at the behavior of these algorithms for non-convex problems, and show that training algorithms that exploit high-precision representations have an important greedy search phase that purely quantized training methods lack, which explains the difficulty of training using low-precision arithmetic. Hao Li 0022, Soham De, Zheng Xu 0002, Christoph Studer, Hanan Samet, Tom Goldstein |
NIPS | 1 |
| 2016 | Streaming news image summarizationabstractAutomatic summarization of streaming news images is critical for efficient news browsing. Although image duplicates are redundant for news reading, the number of duplicates of a news image is a good indicator for its importance. We describe the architecture used in a news aggregation system for online streaming news image summarization. Given a sequence of images for a news topic, we first cluster image duplicates based on a two-stage feature matching process, followed by representative image selection inside each cluster. Images with a high importance score are ranked chronologically to generate a timeline summarization. Our timeline summarization is not limited to a fixed size but enables users to zoom in to see more images with more details based on their interests. Experiments on real-world news data demonstrate that the timelines produced by our method can generate accurate and dynamic timeline summarizations. Hao Li 0022, Shangfu Peng, Hanan Samet |
ICPR | 1 |
| 2015 | MALT: distributed data-parallelism for existing ML applicationsabstractMachine learning methods, such as SVM and neural networks, often improve their accuracy by using models with more parameters trained on large numbers of examples. Building such models on a single machine is often impractical because of the large amount of computation required. Hao Li 0022, Asim Kadav, Erik Kruus, Cristian Ungureanu |
EuroSys | 1 |