Demo Data from VLDB 2026 / reviewers in the wild / expert
Pierre-Antoine Manzagol
dblp:04/6947
· DBLP profile ↗
8ranked-venue papers
0as first author
1since 2021 · last 2021
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 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
6 papers |
Optimization for machine learning · 42% Transfer learning and domain adaptation · 27% Deep learning architectures and training · 15% | |
| Software engineering, system software, and programming languages
2 papers |
Program analysis · 34% Debugging and program repair · 34% Program synthesis and code generation · 17% |
Topics — the 22 heaviest of 24, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Debugging and program repair
automated program repair |
0.5 | 1 | 2021 | PLUR: A Unifying, Graph-Based View of Program Learning, Understanding, and Repair · NeurIPS 2021 |
Program analysis › program representation
graph-based code representation |
0.5 | 1 | 2021 | PLUR: A Unifying, Graph-Based View of Program Learning, Understanding, and Repair · NeurIPS 2021 |
Program synthesis and code generation
program learning |
0.5 | 1 | 2021 | PLUR: A Unifying, Graph-Based View of Program Learning, Understanding, and Repair · NeurIPS 2021 |
Debugging and program repair
program repair |
0.5 | 1 | 2021 | PLUR: A Unifying, Graph-Based View of Program Learning, Understanding, and Repair · NeurIPS 2021 |
Program analysis
program representation |
0.5 | 1 | 2021 | PLUR: A Unifying, Graph-Based View of Program Learning, Understanding, and Repair · NeurIPS 2021 |
Machine learning › Transfer learning and domain adaptation
few-shot learning |
0.4 | 1 | 2020 | Meta-Dataset: A Dataset of Datasets for Learning to Learn from Few Examples · ICLR 2020 |
Machine learning › Transfer learning and domain adaptation
meta-learning |
0.4 | 1 | 2020 | Meta-Dataset: A Dataset of Datasets for Learning to Learn from Few Examples · ICLR 2020 |
Empirical software engineering › benchmarking
benchmark dataset |
0.4 | 1 | 2020 | Meta-Dataset: A Dataset of Datasets for Learning to Learn from Few Examples · ICLR 2020 |
Machine learning › Optimization for machine learning
gradient estimation |
0.4 | 1 | 2019 | Reducing the variance in online optimization by transporting past gradients · NeurIPS 2019 |
Machine learning › Optimization for machine learning
stochastic optimization |
0.4 | 1 | 2019 | Reducing the variance in online optimization by transporting past gradients · NeurIPS 2019 |
Machine learning › Optimization for machine learning
variance reduction |
0.4 | 1 | 2019 | Reducing the variance in online optimization by transporting past gradients · NeurIPS 2019 |
Machine learning › Deep learning architectures and training › autoencoder
denoising autoencoder |
0.2 | 2 | 2010 | Stacked Denoising Autoencoders: Learning Useful Representations in a Deep Network with a Local Denoising Criterion · J. Mach. Learn. Res. 2010 Extracting and composing robust features with denoising autoencoders · ICML 2008 |
Machine learning › Representation and self-supervised learning › representation learning
unsupervised representation learning |
0.2 | 2 | 2010 | Stacked Denoising Autoencoders: Learning Useful Representations in a Deep Network with a Local Denoising Criterion · J. Mach. Learn. Res. 2010 Extracting and composing robust features with denoising autoencoders · ICML 2008 |
Computer vision › Image recognition and object detection
image classification |
0.1 | 1 | 2020 | Meta-Dataset: A Dataset of Datasets for Learning to Learn from Few Examples · ICLR 2020 |
Machine learning › Optimization for machine learning
online optimization |
0.1 | 1 | 2019 | Reducing the variance in online optimization by transporting past gradients · NeurIPS 2019 |
Machine learning › Deep learning architectures and training
autoencoder |
0.1 | 1 | 2010 | Stacked Denoising Autoencoders: Learning Useful Representations in a Deep Network with a Local Denoising Criterion · J. Mach. Learn. Res. 2010 |
Machine learning › Deep learning architectures and training › autoencoder › denoising autoencoder
stacked denoising autoencoder |
0.1 | 1 | 2010 | Stacked Denoising Autoencoders: Learning Useful Representations in a Deep Network with a Local Denoising Criterion · J. Mach. Learn. Res. 2010 |
Machine learning › Representation and self-supervised learning › pre-training
unsupervised pre-training |
0.1 | 1 | 2010 | Why Does Unsupervised Pre-training Help Deep Learning? · J. Mach. Learn. Res. 2010 |
Natural language and speech › Speech recognition and synthesis
robust feature extraction |
0.1 | 1 | 2008 | Extracting and composing robust features with denoising autoencoders · ICML 2008 |
Machine learning › Optimization for machine learning › gradient-based optimization › gradient descent
natural gradient descent |
0.1 | 1 | 2007 | Topmoumoute Online Natural Gradient Algorithm · NIPS 2007 |
Machine learning › Deep learning architectures and training
pretraining effects |
0.0 | 1 | 2010 | Why Does Unsupervised Pre-training Help Deep Learning? · J. Mach. Learn. Res. 2010 |
Machine learning › Optimization for machine learning
large-scale optimization |
0.0 | 1 | 2007 | Topmoumoute Online Natural Gradient Algorithm · NIPS 2007 |
Methods — techniques the papers use, named apart from their topics
meta-learning · 0.9transformer · 0.5multi-task learning · 0.5graph-to-sequence model · 0.5implicit gradient transport · 0.4heavy ball · 0.4adam · 0.4unsupervised pre-training · 0.1greedy layer-wise training · 0.1denoising criterion · 0.1stacking · 0.1manifold learning · 0.1denoising autoencoder · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | PLUR: A Unifying, Graph-Based View of Program Learning, Understanding, and RepairabstractMachine learning for understanding and editing source code has recently attracted significant interest, with many developments in new models, new code representations, and new tasks.This proliferation can appear disparate and disconnected, making each approach seemingly unique and incompatible, thus obscuring the core machine learning challenges and contributions.In this work, we demonstrate that the landscape can be significantly simplified by taking a general approach of mapping a graph to a sequence of tokens and pointers.Our main result is to show that 16 recently published tasks of different shapes can be cast in this form, based on which a single model architecture achieves near or above state-of-the-art results on nearly all tasks, outperforming custom models like code2seq and alternative generic models like Transformers.This unification further enables multi-task learning and a series of cross-cutting experiments about the importance of different modeling choices for code understanding and repair tasks.The full framework, called PLUR, is easily extensible to more tasks, and will be open-sourced (https://github.com/google-research/plur). Zimin Chen, Vincent J. Hellendoorn, Pascal Lamblin, Petros Maniatis, Pierre-Antoine Manzagol, Daniel Tarlow, Subhodeep Moitra |
NeurIPS | 5 |
| 2020 | On the interplay between noise and curvature and its effect on optimization and generalizationabstractThe speed at which one can minimize an expected loss using stochastic methods depends on two properties: the curvature of the loss and the variance of the gradients. While most previous works focus on one or the other of these properties, we explore how their interaction affects optimization speed. Further, as the ultimate goal is good generalization performance, we clarify how both curvature and noise are relevant to properly estimate the generalization gap. Realizing that the limitations of some existing works stems from a confusion between these matrices, we also clarify the distinction between the Fisher matrix, the Hessian, and the covariance matrix of the gradients. Valentin Thomas, Fabian Pedregosa, Bart van Merrienboer, Pierre-Antoine Manzagol, Yoshua Bengio, Nicolas Le Roux |
AISTATS | 4 |
| 2020 | Meta-Dataset: A Dataset of Datasets for Learning to Learn from Few Examples
Eleni Triantafillou, Tyler Zhu, Vincent Dumoulin, Pascal Lamblin, Utku Evci, Kelvin Xu, Ross Goroshin, Carles Gelada, Kevin Swersky, Pierre-Antoine Manzagol, Hugo Larochelle |
ICLR | 10 |
| 2019 | Reducing the variance in online optimization by transporting past gradientsabstractMost stochastic optimization methods use gradients once before discarding them. While variance reduction methods have shown that reusing past gradients can be beneficial when there is a finite number of datapoints, they do not easily extend to the online setting. One issue is the staleness due to using past gradients. We propose to correct this staleness using the idea of {\em implicit gradient transport} (IGT) which transforms gradients computed at previous iterates into gradients evaluated at the current iterate without using the Hessian explicitly. In addition to reducing the variance and bias of our updates over time, IGT can be used as a drop-in replacement for the gradient estimate in a number of well-understood methods such as heavy ball or Adam. We show experimentally that it achieves state-of-the-art results on a wide range of architectures and benchmarks. Additionally, the IGT gradient estimator yields the optimal asymptotic convergence rate for online stochastic optimization in the restricted setting where the Hessians of all component functions are equal. Sébastien M. R. Arnold, Pierre-Antoine Manzagol, Reza Babanezhad 0001, Ioannis Mitliagkas, Nicolas Le Roux |
NeurIPS | 2 |
| 2010 | Why Does Unsupervised Pre-training Help Deep Learning?
Dumitru Erhan, Yoshua Bengio, Aaron C. Courville, Pierre-Antoine Manzagol, Pascal Vincent, Samy Bengio |
J. Mach. Learn. Res. | 4 |
| 2010 | Stacked Denoising Autoencoders: Learning Useful Representations in a Deep Network with a Local Denoising Criterion
Pascal Vincent, Hugo Larochelle, Isabelle Lajoie, Yoshua Bengio, Pierre-Antoine Manzagol |
J. Mach. Learn. Res. | 5 |
| 2008 | Extracting and composing robust features with denoising autoencodersabstractPrevious work has shown that the difficulties in learning deep generative or discriminative models can be overcome by an initial unsupervised learning step that maps inputs to useful intermediate representations. We introduce and motivate a new training principle for unsupervised learning of a representation based on the idea of making the learned representations robust to partial corruption of the input pattern. This approach can be used to train autoencoders, and these denoising autoencoders can be stacked to initialize deep architectures. The algorithm can be motivated from a manifold learning and information theoretic perspective or from a generative model perspective. Comparative experiments clearly show the surprising advantage of corrupting the input of autoencoders on a pattern classification benchmark suite. 1. Pascal Vincent, Hugo Larochelle, Yoshua Bengio, Pierre-Antoine Manzagol |
ICML | 4 |
| 2007 | Topmoumoute Online Natural Gradient AlgorithmabstractGuided by the goal of obtaining an optimization algorithm that is both fast and yielding good generalization, we study the descent direction maximizing the decrease in generalization error or the probability of not increasing generalization error. The surprising result is that from both the Bayesian and frequentist perspectives this can yield the natural gradient direction. Although that direction can be very expensive to compute we develop an efficient, general, online approximation to the natural gradient descent which is suited to large scale problems. We report experimental results showing much faster convergence in computation time and in number of iterations with TONGA (Topmoumoute Online natural Gradient Algorithm) than with stochastic gradient descent, even on very large datasets. Nicolas Le Roux, Pierre-Antoine Manzagol, Yoshua Bengio |
NIPS | 2 |