Demo Data from EDBT 2026 / reviewers in the wild / expert
Pedro Savarese
dblp:190/7298 · also Pedro H. P. Savarese, Pedro Henrique Pamplona Savarese
· DBLP profile ↗
13ranked-venue papers
7as first author
7since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 12 · 7 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 3 first-author · 2 since 2021Systems, architecture and hardware · 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
11 papers |
Efficient and distributed learning · 38% Deep learning architectures and training · 19% Optimization for machine learning · 12% | |
| Computer graphics and multimedia
1 paper |
Image and video processing · 100% |
Topics — the 25 heaviest of 26, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
model compression |
1.5 | 3 | 2022 | Not All Bits have Equal Value: Heterogeneous Precisions via Trainable Noise · NeurIPS 2022 Growing Efficient Deep Networks by Structured Continuous Sparsification · ICLR 2021 Winning the Lottery with Continuous Sparsification · NeurIPS 2020 |
Machine learning › Efficient and distributed learning › model compression
pruning |
0.9 | 2 | 2021 | Growing Efficient Deep Networks by Structured Continuous Sparsification · ICLR 2021 Winning the Lottery with Continuous Sparsification · NeurIPS 2020 |
Machine learning › Deep learning architectures and training › architecture learning
network growth |
0.8 | 2 | 2023 | Accelerated Training via Incrementally Growing Neural Networks using Variance Transfer and Learning Rate Adaptation · NeurIPS 2023 Growing Efficient Deep Networks by Structured Continuous Sparsification · ICLR 2021 |
Machine learning › Optimization for machine learning › adaptive optimization
adaptive learning rate |
0.7 | 1 | 2023 | Accelerated Training via Incrementally Growing Neural Networks using Variance Transfer and Learning Rate Adaptation · NeurIPS 2023 |
Machine learning › Learning paradigms › continual learning
incremental network growing |
0.7 | 1 | 2023 | Accelerated Training via Incrementally Growing Neural Networks using Variance Transfer and Learning Rate Adaptation · NeurIPS 2023 |
Machine learning › Efficient and distributed learning › model compression › quantization
mixed-precision quantization |
0.6 | 1 | 2022 | Not All Bits have Equal Value: Heterogeneous Precisions via Trainable Noise · NeurIPS 2022 |
Machine learning › Efficient and distributed learning › model compression
quantization |
0.6 | 1 | 2022 | Not All Bits have Equal Value: Heterogeneous Precisions via Trainable Noise · NeurIPS 2022 |
Machine learning › Optimization for machine learning
adaptive optimization |
0.5 | 1 | 2021 | Domain-Independent Dominance of Adaptive Methods · CVPR 2021 |
Computer vision › Segmentation and scene understanding
image segmentation |
0.5 | 1 | 2021 | Information-Theoretic Segmentation by Inpainting Error Maximization · CVPR 2021 |
Machine learning › Transfer learning and domain adaptation
meta-learning |
0.5 | 1 | 2021 | Meta-Learning via Learning with Distributed Memory · NeurIPS 2021 |
Machine learning › Efficient and distributed learning › model compression › sparsity
structured sparsity |
0.5 | 1 | 2021 | Growing Efficient Deep Networks by Structured Continuous Sparsification · ICLR 2021 |
Machine learning › Deep learning architectures and training
training optimization |
0.5 | 1 | 2021 | Domain-Independent Dominance of Adaptive Methods · CVPR 2021 |
Computer vision › Segmentation and scene understanding › image segmentation
unsupervised segmentation |
0.5 | 1 | 2021 | Information-Theoretic Segmentation by Inpainting Error Maximization · CVPR 2021 |
Image and video processing › image restoration
image inpainting |
0.5 | 1 | 2021 | Information-Theoretic Segmentation by Inpainting Error Maximization · CVPR 2021 |
Machine learning › Optimization for machine learning
implicit regularization |
0.4 | 1 | 2020 | Kernel and Rich Regimes in Overparametrized Models · COLT 2020 |
Machine learning › Learning theory › neural network theory
kernel regime |
0.4 | 1 | 2020 | Kernel and Rich Regimes in Overparametrized Models · COLT 2020 |
Machine learning › Efficient and distributed learning › model compression › sparse training
lottery ticket hypothesis |
0.4 | 1 | 2020 | Winning the Lottery with Continuous Sparsification · NeurIPS 2020 |
Machine learning › Deep learning architectures and training
overparameterized neural network |
0.4 | 1 | 2020 | Kernel and Rich Regimes in Overparametrized Models · COLT 2020 |
Machine learning › Learning theory
approximation theory |
0.4 | 1 | 2019 | How do infinite width bounded norm networks look in function space? · COLT 2019 |
Machine learning › Deep learning architectures and training
convolutional neural network |
0.4 | 1 | 2019 | Learning Implicitly Recurrent CNNs Through Parameter Sharing · ICLR (Poster) 2019 |
Machine learning › Deep learning architectures and training › overparameterized neural network
infinite-width neural networks |
0.4 | 1 | 2019 | How do infinite width bounded norm networks look in function space? · COLT 2019 |
Machine learning › Learning theory › neural network theory
neural network function space |
0.4 | 1 | 2019 | How do infinite width bounded norm networks look in function space? · COLT 2019 |
Machine learning › Efficient and distributed learning
parameter sharing |
0.4 | 1 | 2019 | Learning Implicitly Recurrent CNNs Through Parameter Sharing · ICLR (Poster) 2019 |
Machine learning › Generative modeling
generative adversarial network |
0.2 | 1 | 2022 | Not All Bits have Equal Value: Heterogeneous Precisions via Trainable Noise · NeurIPS 2022 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
markov chain monte carlo |
0.1 | 1 | 2018 | From Monte Carlo to Las Vegas: Improving Restricted Boltzmann Machine Training Through Stopping Sets · AAAI 2018 |
Methods — techniques the papers use, named apart from their topics
information-theoretic loss · 1.0greedy search · 1.0continuous sparsification · 0.9variance transfer · 0.7parameterization scheme · 0.7learning rate adaptation · 0.7trainable noise · 0.6discrete optimization relaxation · 0.6adaptive methods · 0.5adam · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Drop-Connect as a Fault-Tolerance Approach for RRAM-based Deep Neural Network AcceleratorsabstractResistive random-access memory (RRAM) is widely recognized as a promising emerging hardware platform for deep neural networks (DNNs). Yet, due to manufacturing limitations, current RRAM devices are highly susceptible to hardware defects, which poses a significant challenge to their practical applicability. In this paper, we present a machine learning technique that enables the deployment of defect-prone RRAM accelerators for DNN applications, without necessitating modifying the hardware, retraining of the neural network, or implementing additional detection circuitry/logic. The key idea involves incorporating a drop-connect inspired approach during the training phase of a DNN, where random subsets of weights are selected to emulate fault effects (e.g., set to zero to mimic stuck-at-1 faults), thereby equipping the DNN with the ability to learn and adapt to RRAM defects with the corresponding fault rates. Our results demonstrate the viability of the dropconnect approach, coupled with various algorithm and system-level design and trade-off considerations. We show that, even in the presence of high defect rates (e.g., up to 30%), the degradation of DNN accuracy can be as low as less than 1% compared to that of the fault-free version, while incurring minimal system-level runtime/energy costs. Mingyuan Xiang, Xuhan Xie, Pedro Savarese, Michael Maire, Yanjing Li |
VTS | 3 |
| 2023 | Accelerated Training via Incrementally Growing Neural Networks using Variance Transfer and Learning Rate AdaptationabstractWe develop an approach to efficiently grow neural networks, within which parameterization and optimization strategies are designed by considering their effects on the training dynamics. Unlike existing growing methods, which follow simple replication heuristics or utilize auxiliary gradient-based local optimization, we craft a parameterization scheme which dynamically stabilizes weight, activation, and gradient scaling as the architecture evolves, and maintains the inference functionality of the network. To address the optimization difficulty resulting from imbalanced training effort distributed to subnetworks fading in at different growth phases, we propose a learning rate adaption mechanism that rebalances the gradient contribution of these separate subcomponents. Experiments show that our method achieves comparable or better accuracy than training large fixed-size models, while saving a substantial portion of the original training computation budget. We demonstrate that these gains translate into real wall-clock training speedups. Pedro Savarese, Michael Maire |
NeurIPS | 2 |
| 2022 | Not All Bits have Equal Value: Heterogeneous Precisions via Trainable NoiseabstractWe study the problem of training deep networks while quantizing parameters and activations into low-precision numeric representations, a setting central to reducing energy consumption and inference time of deployed models. We propose a method that learns different precisions, as measured by bits in numeric representations, for different weights in a neural network, yielding a heterogeneous allocation of bits across parameters. Learning precisions occurs alongside learning weight values, using a strategy derived from a novel framework wherein the intractability of optimizing discrete precisions is approximated by training per-parameter noise magnitudes. We broaden this framework to also encompass learning precisions for hidden state activations, simultaneously with weight precisions and values. Our approach exposes the objective of constructing a low-precision inference-efficient model to the entirety of the training process. Experiments show that it finds highly heterogeneous precision assignments for CNNs trained on CIFAR and ImageNet, improving upon previous state-of-the-art quantization methods. Our improvements extend to the challenging scenario of learning reduced-precision GANs. Pedro Savarese, Yanjing Li, Michael Maire |
NeurIPS | 1 |
| 2021 | Information-Theoretic Segmentation by Inpainting Error MaximizationabstractWe study image segmentation from an information-theoretic perspective, proposing a novel adversarial method that performs unsupervised segmentation by partitioning images into maximally independent sets. More specifically, we group image pixels into foreground and background, with the goal of minimizing predictability of one set from the other. An easily computed loss drives a greedy search process to maximize inpainting error over these partitions. Our method does not involve training deep networks, is computationally cheap, class-agnostic, and even applicable in isolation to a single unlabeled image. Experiments demonstrate that it achieves a new state-of-the-art in unsupervised segmentation quality, while being substantially faster and more general than competing approaches.1 Pedro Savarese, Sunnie S. Y. Kim, Michael Maire, Gregory Shakhnarovich, David McAllester |
CVPR | 1 |
| 2021 | Domain-Independent Dominance of Adaptive MethodsabstractFrom a simplified analysis of adaptive methods, we derive AvaGrad, a new optimizer which outperforms SGD on vision tasks when its adaptability is properly tuned. We observe that the power of our method is partially explained by a decoupling of learning rate and adaptability, greatly simplifying hyperparameter search. In light of this observation, we demonstrate that, against conventional wisdom, Adam can also outperform SGD on vision tasks, as long as the coupling between its learning rate and adaptability is taken into account. In practice, AvaGrad matches the best results, as measured by generalization accuracy, delivered by any existing optimizer (SGD or adaptive) across image classification (CIFAR, ImageNet) and character-level language modelling (Penn Treebank) tasks. When training GANs, AvaGrad improves upon existing optimizers.1 Pedro Savarese, David McAllester, Sudarshan Babu, Michael Maire |
CVPR | 1 |
| 2021 | Growing Efficient Deep Networks by Structured Continuous Sparsification
Pedro Savarese, Michael Maire |
ICLR | 2 |
| 2021 | Meta-Learning via Learning with Distributed Memory
Sudarshan Babu, Pedro Savarese, Michael Maire |
NeurIPS | 2 |
| 2020 | Kernel and Rich Regimes in Overparametrized ModelsabstractA recent line of work studies overparametrized neural networks in the “kernel regime,” i.e. when during training the network behaves as a kernelized linear predictor, and thus, training with gradient descent has the effect of finding the corresponding minimum RKHS norm solution. This stands in contrast to other studies which demonstrate how gradient descent on overparametrized networks can induce rich implicit biases that are not RKHS norms. Building on an observation by \citet{chizat2018note}, we show how the \textbf{\textit{scale of the initialization}} controls the transition between the “kernel” (aka lazy) and “rich” (aka active) regimes and affects generalization properties in multilayer homogeneous models. We provide a complete and detailed analysis for a family of simple depth-$D$ linear networks that exhibit an interesting and meaningful transition between the kernel and rich regimes, and highlight an interesting role for the \emph{width} of the models. We further demonstrate this transition empirically for matrix factorization and multilayer non-linear networks. Blake E. Woodworth, Suriya Gunasekar, Jason D. Lee, Edward Moroshko, Pedro Savarese, Itay Golan, Daniel Soudry, Nathan Srebro |
COLT | 5 |
| 2020 | Winning the Lottery with Continuous SparsificationabstractThe search for efficient, sparse deep neural network models is most prominently performed by pruning: training a dense, overparameterized network and removing parameters, usually via following a manually-crafted heuristic. Additionally, the recent Lottery Ticket Hypothesis conjectures that, for a typically-sized neural network, it is possible to find small sub-networks which, when trained from scratch on a comparable budget, match the performance of the original dense counterpart. We revisit fundamental aspects of pruning algorithms, pointing out missing ingredients in previous approaches, and develop a method, Continuous Sparsification, which searches for sparse networks based on a novel approximation of an intractable $\ell_0$ regularization. We compare against dominant heuristic-based methods on pruning as well as ticket search -- finding sparse subnetworks that can be successfully re-trained from an early iterate. Empirical results show that we surpass the state-of-the-art for both objectives, across models and datasets, including VGG trained on CIFAR-10 and ResNet-50 trained on ImageNet. In addition to setting a new standard for pruning, Continuous Sparsification also offers fast parallel ticket search, opening doors to new applications of the Lottery Ticket Hypothesis. Pedro Savarese, Hugo Silva 0005, Michael Maire |
NeurIPS | 1 |
| 2019 | Convergence of Gradient Descent on Separable DataabstractWe provide a detailed study on the implicit bias of gradient descent when optimizing loss functions with strictly monotone tails, such as the logistic loss, over separable datasets. We look at two basic questions: (a) what are the conditions on the tail of the loss function under which gradient descent converges in the direction of the $L_2$ maximum-margin separator? (b) how does the rate of margin convergence depend on the tail of the loss function and the choice of the step size? We show that for a large family of super-polynomial tailed losses, gradient descent iterates on linear networks of any depth converge in the direction of $L_2$ maximum-margin solution, while this does not hold for losses with heavier tails. Within this family, for simple linear models we show that the optimal rates with fixed step size is indeed obtained for the commonly used exponentially tailed losses such as logistic loss. However, with a fixed step size the optimal convergence rate is extremely slow as $1/\log(t)$, as also proved in Soudry et al (2018). For linear models with exponential loss, we further prove that the convergence rate could be improved to $\log (t) /\sqrt{t}$ by using aggressive step sizes that compensates for the rapidly vanishing gradients. Numerical results suggest this method might be useful for deep networks. Mor Shpigel Nacson, Jason D. Lee, Suriya Gunasekar, Pedro Savarese, Nathan Srebro, Daniel Soudry |
AISTATS | 4 |
| 2019 | How do infinite width bounded norm networks look in function space?abstractWe consider the question of what functions can be captured by ReLU networks with an unbounded number of units (infinite width), but where the overall network Euclidean norm (sum of squares of all weights in the system, except for an unregularized bias term for each unit) is bounded; or equivalently what is the minimal norm required to approximate a given function. For functions $f:\mathbb R \rightarrow\mathbb R$ and a single hidden layer, we show that the minimal network norm for representing $f$ is $\max(\int \lvert f”(x) \rvert \mathrm{d} x, \lvert f’(-\infty) + f’(+\infty) \rvert)$, and hence the minimal norm fit for a sample is given by a linear spline interpolation. Pedro Savarese, Itay Evron, Daniel Soudry, Nathan Srebro |
COLT | 1 |
| 2019 | Learning Implicitly Recurrent CNNs Through Parameter Sharing
Pedro Savarese, Michael Maire |
ICLR (Poster) | 1 |
| 2018 | From Monte Carlo to Las Vegas: Improving Restricted Boltzmann Machine Training Through Stopping SetsabstractWe propose a Las Vegas transformation of Markov Chain Monte Carlo (MCMC) estimators of Restricted Boltzmann Machines (RBMs). We denote our approach Markov Chain Las Vegas (MCLV). MCLV gives statistical guarantees in exchange for random running times. MCLV uses a stopping set built from the training data and has maximum number of Markov chain steps K (referred as MCLV-K). We present a MCLV-K gradient estimator (LVS-K) for RBMs and explore the correspondence and differences between LVS-K and Contrastive Divergence (CD-K), with LVS-K significantly outperforming CD-K training RBMs over the MNIST dataset, indicating MCLV to be a promising direction in learning generative models. Pedro Savarese, Mayank Kakodkar, Bruno Ribeiro 0001 |
AAAI | 1 |