Demo Data from EDBT 2026 / reviewers in the wild / expert
Will Grathwohl
dblp:192/1565 · also Will S. Grathwohl, Will Sussman Grathwohl
· DBLP profile ↗
15ranked-venue papers
6as first author
9since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 15 · 6 first-author · 9 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
14 papers |
Generative modeling · 39% Probabilistic and Bayesian machine learning · 32% Efficient and distributed learning · 11% | |
| Databases, data mining, and information retrieval
2 papers |
Information retrieval · 100% |
Topics — the 30 heaviest of 35, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Generative modeling
diffusion model |
1.9 | 3 | 2023 | Reduce, Reuse, Recycle: Compositional Generation with Energy-Based Diffusion Models and MCMC · ICML 2023 Denoising Diffusion Samplers · ICLR 2023 Score-Based Diffusion meets Annealed Importance Sampling · NeurIPS 2022 |
Machine learning › Generative modeling
energy-based model |
1.2 | 4 | 2021 | No MCMC for me: Amortized sampling for fast and stable training of energy-based models · ICLR 2021 Your classifier is secretly an energy based model and you should treat it like one · ICLR 2020 Oops I Took A Gradient: Scalable Sampling for Discrete Distributions · ICML 2021 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › markov chain monte carlo
discrete sampling |
1.2 | 2 | 2023 | DISCS: A Benchmark for Discrete Sampling · NeurIPS 2023 Oops I Took A Gradient: Scalable Sampling for Discrete Distributions · ICML 2021 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
markov chain monte carlo |
1.2 | 2 | 2023 | Reduce, Reuse, Recycle: Compositional Generation with Energy-Based Diffusion Models and MCMC · ICML 2023 Oops I Took A Gradient: Scalable Sampling for Discrete Distributions · ICML 2021 |
Machine learning › Efficient and distributed learning › model compression
embedding compression |
0.8 | 1 | 2024 | A Fresh Take on Stale Embeddings: Improving Dense Retriever Training with Corrector Networks · ICML 2024 |
Machine learning › Efficient and distributed learning
model compression |
0.8 | 1 | 2024 | A Fresh Take on Stale Embeddings: Improving Dense Retriever Training with Corrector Networks · ICML 2024 |
Information retrieval › retrieval models › neural retrieval
dense retrieval |
0.8 | 1 | 2024 | A Fresh Take on Stale Embeddings: Improving Dense Retriever Training with Corrector Networks · ICML 2024 |
Information retrieval › retrieval models
retrieval model training |
0.8 | 1 | 2024 | A Fresh Take on Stale Embeddings: Improving Dense Retriever Training with Corrector Networks · ICML 2024 |
Machine learning › Generative modeling › diffusion model › controllable generation
compositional generation |
0.7 | 1 | 2023 | Reduce, Reuse, Recycle: Compositional Generation with Energy-Based Diffusion Models and MCMC · ICML 2023 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
monte carlo estimation |
0.7 | 1 | 2023 | DISCS: A Benchmark for Discrete Sampling · NeurIPS 2023 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › importance sampling
annealed importance sampling |
0.6 | 1 | 2022 | Score-Based Diffusion meets Annealed Importance Sampling · NeurIPS 2022 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › bayesian model selection
marginal likelihood estimation |
0.6 | 1 | 2022 | Score-Based Diffusion meets Annealed Importance Sampling · NeurIPS 2022 |
Machine learning › Generative modeling › diffusion model
score-based generative model |
0.6 | 1 | 2022 | Score-Based Diffusion meets Annealed Importance Sampling · NeurIPS 2022 |
Information retrieval
fact-checking |
0.6 | 1 | 2022 | Learning to Navigate Wikipedia by Taking Random Walks · NeurIPS 2022 |
Information retrieval
web search |
0.6 | 1 | 2022 | Learning to Navigate Wikipedia by Taking Random Walks · NeurIPS 2022 |
Machine learning › Generative modeling
amortized sampling |
0.5 | 1 | 2021 | No MCMC for me: Amortized sampling for fast and stable training of energy-based models · ICLR 2021 |
Machine learning › Reinforcement learning
sample efficiency |
0.5 | 1 | 2021 | No MCMC for me: Amortized sampling for fast and stable training of energy-based models · ICLR 2021 |
Machine learning › Generative modeling
conditional generative model |
0.4 | 1 | 2020 | Understanding the Limitations of Conditional Generative Models · ICLR 2020 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
density estimation |
0.4 | 1 | 2020 | Learning the Stein Discrepancy for Training and Evaluating Energy-Based Models without Sampling · ICML 2020 |
Machine learning › Trustworthy machine learning
uncertainty estimation |
0.4 | 1 | 2020 | Your classifier is secretly an energy based model and you should treat it like one · ICLR 2020 |
Machine learning › Generative modeling › normalizing flow
continuous normalizing flow |
0.4 | 1 | 2019 | FFJORD: Free-Form Continuous Dynamics for Scalable Reversible Generative Models · ICLR 2019 |
Machine learning › Generative modeling
invertible generative models |
0.4 | 1 | 2019 | FFJORD: Free-Form Continuous Dynamics for Scalable Reversible Generative Models · ICLR 2019 |
Machine learning › Deep learning architectures and training › feedforward neural network
invertible neural network |
0.4 | 1 | 2019 | Invertible Residual Networks · ICML 2019 |
Machine learning › Generative modeling
normalizing flow |
0.4 | 1 | 2019 | Invertible Residual Networks · ICML 2019 |
Machine learning › Deep learning architectures and training › convolutional neural network
residual network |
0.4 | 1 | 2019 | Invertible Residual Networks · ICML 2019 |
Machine learning › Efficient and distributed learning › large-scale learning
scalable training |
0.4 | 1 | 2019 | FFJORD: Free-Form Continuous Dynamics for Scalable Reversible Generative Models · ICLR 2019 |
Machine learning › Optimization for machine learning
black-box optimization |
0.3 | 1 | 2018 | Backpropagation through the Void: Optimizing control variates for black-box gradient estimation · ICLR (Poster) 2018 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
control variates |
0.3 | 1 | 2018 | Backpropagation through the Void: Optimizing control variates for black-box gradient estimation · ICLR (Poster) 2018 |
Machine learning › Optimization for machine learning
gradient estimation |
0.3 | 1 | 2018 | Backpropagation through the Void: Optimizing control variates for black-box gradient estimation · ICLR (Poster) 2018 |
Machine learning › Optimization for machine learning
variance reduction |
0.3 | 1 | 2018 | Backpropagation through the Void: Optimizing control variates for black-box gradient estimation · ICLR (Poster) 2018 |
Methods — techniques the papers use, named apart from their topics
markov chain monte carlo · 3.1gradient-based sampling · 1.8softmax approximation · 1.5hard negative mining · 1.5corrector network · 1.5score-based modeling · 0.7metropolis correction · 0.7denoising diffusion · 0.7random walk trajectories · 0.6importance sampling · 0.6hamiltonian dynamics · 0.6behavioral cloning · 0.6TF-IDF · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | A Fresh Take on Stale Embeddings: Improving Dense Retriever Training with Corrector NetworksabstractIn dense retrieval, deep encoders provide embeddings for both inputs and targets, and the softmax function is used to parameterize a distribution over a large number of candidate targets (e.g., textual passages for information retrieval). Significant challenges arise in training such encoders in the increasingly prevalent scenario of (1) a large number of targets, (2) a computationally expensive target encoder model, (3) cached target embeddings that are out-of-date due to ongoing training of target encoder parameters. This paper presents a simple and highly scalable response to these challenges by training a small parametric _corrector network_ that adjusts stale cached target embeddings, enabling an accurate softmax approximation and thereby sampling of up-to-date high scoring "hard negatives." We theoretically investigate the generalization properties of our proposed target corrector, relating the complexity of the network, staleness of cached representations, and the amount of training data. We present experimental results on large benchmark dense retrieval datasets as well as on QA with retrieval augmented language models. Our approach matches state-of-the-art results even when no target embedding updates are made during training beyond an initial cache from the unsupervised pre-trained model, providing a 4-80x reduction in re-embedding computational cost. Nicholas Monath, Will Grathwohl, Michael Boratko, Rob Fergus, Andrew McCallum, Manzil Zaheer |
ICML | 2 |
| 2023 | Denoising Diffusion Samplers
Francisco Vargas 0001, Will Grathwohl, Arnaud Doucet |
ICLR | 2 |
| 2023 | Reduce, Reuse, Recycle: Compositional Generation with Energy-Based Diffusion Models and MCMCabstractSince their introduction, diffusion models have quickly become the prevailing approach to generative modeling in many domains. They can be interpreted as learning the gradients of a time-varying sequence of log-probability density functions. This interpretation has motivated classifier-based and classifier-free guidance as methods for post-hoc control of diffusion models. In this work, we build upon these ideas using the score-based interpretation of diffusion models, and explore alternative ways to condition, modify, and reuse diffusion models for tasks involving compositional generation and guidance. In particular, we investigate why certain types of composition fail using current techniques and present a number of solutions. We conclude that the sampler (not the model) is responsible for this failure and propose new samplers, inspired by MCMC, which enable successful compositional generation. Further, we propose an energy-based parameterization of diffusion models which enables the use of new compositional operators and more sophisticated, Metropolis-corrected samplers. Intriguingly we find these samplers lead to notable improvements in compositional generation across a wide variety of problems such as classifier-guided ImageNet modeling and compositional text-to-image generation. Yilun Du, Conor Durkan, Robin Strudel, Josh Tenenbaum, Sander Dieleman, Rob Fergus, Jascha Sohl-Dickstein, Arnaud Doucet, Will Grathwohl |
ICML | 9 |
| 2023 | DISCS: A Benchmark for Discrete SamplingabstractSampling in discrete spaces, with critical applications in simulation and optimization, has recently been boosted by significant advances in gradient-based approaches that exploit modern accelerators like GPUs. However, two key challenges are hindering further advancement in research on discrete sampling. First, since there is no consensus on experimental settings and evaluation setups, the empirical results in different research papers are often not comparable. Second, implementing samplers and target distributions often requires a nontrivial amount of effort in terms of calibration and parallelism. To tackle these challenges, we propose DISCS (DISCrete Sampling), a tailored package and benchmark that supports unified and efficient experiment implementation and evaluations for discrete sampling in three types of tasks: sampling from classical graphical models and energy based generative models, and sampling for solving combinatorial optimization. Throughout the comprehensive evaluations in DISCS, we gained new insights into scalability, design principles for proposal distributions, and lessons for adaptive sampling design. DISCS efficiently implements representative discrete samplers in existing research works as baselines and offers a simple interface that researchers can conveniently add new discrete samplers and directly compare their performance with the benchmark result in a calibrated setup. Katayoon Goshvadi, Xingchao Liu, Azade Nova, Ruqi Zhang, Will Grathwohl, Dale Schuurmans, Hanjun Dai |
NeurIPS | 6 |
| 2022 | Optimal Design of Stochastic DNA Synthesis Protocols based on Generative Sequence ModelsabstractGenerative probabilistic models of biological sequences have widespread existing and potential applications in analyzing, predicting and designing proteins, RNA and genomes. To test the predictions of such a model experimentally, the standard approach is to draw samples, and then synthesize each sample individually in the laboratory. However, often orders of magnitude more sequences can be experimentally assayed than can be affordably synthesized individually. In this article, we propose instead to use stochastic synthesis methods, such as mixed nucleotides or trimers. We describe a black-box algorithm for optimizing stochastic synthesis protocols to produce approximate samples from any target generative model. We establish theoretical bounds on the method’s performance, and validate it in simulation using held-out sequence-to-function predictors trained on real experimental data. We show that using optimized stochastic synthesis protocols in place of individual synthesis can increase the number of hits in protein engineering efforts by orders of magnitude, e.g. from zero to a thousand. Eli N. Weinstein, Alan Nawzad Amin, Will Grathwohl, Daniel Kassler, Jean Disset, Debora S. Marks |
AISTATS | 3 |
| 2022 | Score-Based Diffusion meets Annealed Importance SamplingabstractMore than twenty years after its introduction, Annealed Importance Sampling (AIS) remains one of the most effective methods for marginal likelihood estimation. It relies on a sequence of distributions interpolating between a tractable initial distribution and the target distribution of interest which we simulate from approximately using a non-homogeneous Markov chain. To obtain an importance sampling estimate of the marginal likelihood, AIS introduces an extended target distribution to reweight the Markov chain proposal. While much effort has been devoted to improving the proposal distribution used by AIS, by changing the intermediate distributions and corresponding Markov kernels, an underappreciated issue is that AIS uses a convenient but suboptimal extended target distribution. This can hinder its performance. We here leverage recent progress in score-based generative modeling (SGM) to approximate the optimal extended target distribution for AIS proposals corresponding to the discretization of Langevin and Hamiltonian dynamics. We demonstrate these novel, differentiable, AIS procedures on a number of synthetic benchmark distributions and variational auto-encoders. Arnaud Doucet, Will Grathwohl, Alexander G. de G. Matthews, Heiko Strathmann |
NeurIPS | 2 |
| 2022 | Learning to Navigate Wikipedia by Taking Random WalksabstractA fundamental ability of an intelligent web-based agent is seeking out and acquiring new information. Internet search engines reliably find the correct vicinity but the top results may be a few links away from the desired target. A complementary approach is navigation via hyperlinks, employing a policy that comprehends local content and selects a link that moves it closer to the target. In this paper, we show that behavioral cloning of randomly sampled trajectories is sufficient to learn an effective link selection policy. We demonstrate the approach on a graph version of Wikipedia with 38M nodes and 387M edges. The model is able to efficiently navigate between nodes 5 and 20 steps apart 96% and 92% of the time, respectively. We then use the resulting embeddings and policy in downstream fact verification and question answering tasks where, in combination with basic TF-IDF search and ranking methods, they are competitive results to the state-of-the-art methods. Manzil Zaheer, Kenneth Marino, Will Grathwohl, John Schultz, Wendy Shang, Sheila Babayan, Arun Ahuja, Ishita Dasgupta 0001, Christine Kaeser-Chen, Rob Fergus |
NeurIPS | 3 |
| 2021 | No MCMC for me: Amortized sampling for fast and stable training of energy-based models
Will Grathwohl, Jacob Kelly, Milad Hashemi, Mohammad Norouzi 0002, Kevin Swersky, David Duvenaud |
ICLR | 1 |
| 2021 | Oops I Took A Gradient: Scalable Sampling for Discrete DistributionsabstractWe propose a general and scalable approximate sampling strategy for probabilistic models with discrete variables. Our approach uses gradients of the likelihood function with respect to its discrete inputs to propose updates in a Metropolis-Hastings sampler. We show empirically that this approach outperforms generic samplers in a number of difficult settings including Ising models, Potts models, restricted Boltzmann machines, and factorial hidden Markov models. We also demonstrate our improved sampler for training deep energy-based models on high dimensional discrete image data. This approach outperforms variational auto-encoders and existing energy-based models. Finally, we give bounds showing that our approach is near-optimal in the class of samplers which propose local updates. Will Grathwohl, Kevin Swersky, Milad Hashemi, David Duvenaud, Chris J. Maddison |
ICML | 1 |
| 2020 | Understanding the Limitations of Conditional Generative Models
Ethan Fetaya, Jörn-Henrik Jacobsen, Will Grathwohl, Richard S. Zemel |
ICLR | 3 |
| 2020 | Your classifier is secretly an energy based model and you should treat it like one
Will Grathwohl, Kuan-Chieh Wang, Jörn-Henrik Jacobsen, David Duvenaud, Mohammad Norouzi 0002, Kevin Swersky |
ICLR | 1 |
| 2020 | Learning the Stein Discrepancy for Training and Evaluating Energy-Based Models without SamplingabstractWe present a new method for evaluating and training unnormalized density models. Our approach only requires access to the gradient of the unnormalized model’s log-density. We estimate the Stein discrepancy between the data density p(x) and the model density q(x) based on a vector function of the data. We parameterize this function with a neural network and fit its parameters to maximize this discrepancy. This yields a novel goodness-of-fit test which outperforms existing methods on high dimensional data. Furthermore, optimizing q(x) to minimize this discrepancy produces a novel method for training unnormalized models. This training method can fit large unnormalized models faster than existing approaches. The ability to both learn and compare models is a unique feature of the proposed method. Will Grathwohl, Kuan-Chieh Wang, Jörn-Henrik Jacobsen, David Duvenaud, Richard S. Zemel |
ICML | 1 |
| 2019 | FFJORD: Free-Form Continuous Dynamics for Scalable Reversible Generative Models
Will Grathwohl, Ricky T. Q. Chen, Jesse Bettencourt, Ilya Sutskever, David Duvenaud |
ICLR | 1 |
| 2019 | Invertible Residual NetworksabstractWe show that standard ResNet architectures can be made invertible, allowing the same model to be used for classification, density estimation, and generation. Typically, enforcing invertibility requires partitioning dimensions or restricting network architectures. In contrast, our approach only requires adding a simple normalization step during training, already available in standard frameworks. Invertible ResNets define a generative model which can be trained by maximum likelihood on unlabeled data. To compute likelihoods, we introduce a tractable approximation to the Jacobian log-determinant of a residual block. Our empirical evaluation shows that invertible ResNets perform competitively with both state-of-the-art image classifiers and flow-based generative models, something that has not been previously achieved with a single architecture. Jens Behrmann, Will Grathwohl, Ricky T. Q. Chen, David Duvenaud, Jörn-Henrik Jacobsen |
ICML | 2 |
| 2018 | Backpropagation through the Void: Optimizing control variates for black-box gradient estimation
Will Grathwohl, Dami Choi, Yuhuai Wu, Geoffrey Roeder, David Duvenaud |
ICLR (Poster) | 1 |