Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Diederik P. Kingma

dblp:26/10452 · also Diederik Pieter Kingma, Durk P. Kingma · DBLP profile ↗
← Back
22ranked-venue papers
8as first author
8since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 21 · 8 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 2 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
20 papers
Generative modeling · 42% Probabilistic and Bayesian machine learning · 24% Efficient and distributed learning · 17%
Computer graphics and multimedia
1 paper
Image and video processing · 100%

Topics — the 30 heaviest of 44, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Generative modeling
diffusion model
3.662024
EM Distillation for One-step Diffusion Models · NeurIPS 2024
Understanding Diffusion Objectives as the ELBO with Simple Data Augmentation · NeurIPS 2023
On Distillation of Guided Diffusion Models · CVPR 2023
Machine learning › Efficient and distributed learning
model compression
1.232023
On Distillation of Guided Diffusion Models · CVPR 2023
Learning Sparse Neural Networks through L_0 Regularization · ICLR (Poster) 2018
Variational Dropout and the Local Reparameterization Trick · NIPS 2015
Machine learning › Generative modeling
energy-based model
1.132021
Learning Energy-Based Models by Diffusion Recovery Likelihood · ICLR 2021
Flow Contrastive Estimation of Energy-Based Models · CVPR 2020
ICE-BeeM: Identifiable Conditional Energy-Based Deep Models Based on Nonlinear ICA · NeurIPS 2020
Machine learning › Optimization for machine learning › adaptive optimization
adaptive learning rate
0.912025
Adam-mini: Use Fewer Learning Rates To Gain More · ICLR 2025
Machine learning › Efficient and distributed learning
memory-efficient training
0.912025
Adam-mini: Use Fewer Learning Rates To Gain More · ICLR 2025
Machine learning › Generative modeling
normalizing flow
0.822020
Flow Contrastive Estimation of Energy-Based Models · CVPR 2020
Glow: Generative Flow with Invertible 1x1 Convolutions · NeurIPS 2018
Machine learning › Efficient and distributed learning
distillation
0.812024
EM Distillation for One-step Diffusion Models · NeurIPS 2024
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › parameter estimation
maximum likelihood estimation
0.812024
EM Distillation for One-step Diffusion Models · NeurIPS 2024
Machine learning › Generative modeling › diffusion model › diffusion distillation
one-step generation
0.812024
EM Distillation for One-step Diffusion Models · NeurIPS 2024
Machine learning › Generative modeling
variational autoencoder
0.732017
Variational Lossy Autoencoder · ICLR (Poster) 2017
Improving Variational Autoencoders with Inverse Autoregressive Flow · NIPS 2016
Semi-supervised Learning with Deep Generative Models · NIPS 2014
Machine learning › Generative modeling › diffusion model
diffusion distillation
0.712023
On Distillation of Guided Diffusion Models · CVPR 2023
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference › variational objective
evidence lower bound
0.712023
Understanding Diffusion Objectives as the ELBO with Simple Data Augmentation · NeurIPS 2023
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
0.632015
Variational Dropout and the Local Reparameterization Trick · NIPS 2015
Markov Chain Monte Carlo and Variational Inference: Bridging the Gap · ICML 2015
Efficient Gradient-Based Inference through Transformations between Bayes Nets and Neural Nets · ICML 2014
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
density estimation
0.622021
On Density Estimation with Diffusion Models · NeurIPS 2021
Regularized estimation of image statistics by Score Matching · NIPS 2010
Machine learning › Generative modeling › diffusion model
score-based generative model
0.512021
Score-Based Generative Modeling through Stochastic Differential Equations · ICLR 2021
Machine learning › Probabilistic and Bayesian machine learning › continuous-time model
stochastic differential equations
0.512021
Score-Based Generative Modeling through Stochastic Differential Equations · ICLR 2021
Machine learning › Representation and self-supervised learning › causal representation learning
identifiability
0.412020
ICE-BeeM: Identifiable Conditional Energy-Based Deep Models Based on Nonlinear ICA · NeurIPS 2020
Machine learning › Representation and self-supervised learning › blind source separation
independent component analysis
0.412020
ICE-BeeM: Identifiable Conditional Energy-Based Deep Models Based on Nonlinear ICA · NeurIPS 2020
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › density estimation
noise contrastive estimation
0.412020
Flow Contrastive Estimation of Energy-Based Models · CVPR 2020
Machine learning › Representation and self-supervised learning › blind source separation › independent component analysis
nonlinear ICA
0.412020
ICE-BeeM: Identifiable Conditional Energy-Based Deep Models Based on Nonlinear ICA · NeurIPS 2020
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference
stochastic variational inference
0.422015
Variational Dropout and the Local Reparameterization Trick · NIPS 2015
Markov Chain Monte Carlo and Variational Inference: Bridging the Gap · ICML 2015
Machine learning › Efficient and distributed learning › model compression
pruning
0.312018
Learning Sparse Neural Networks through L_0 Regularization · ICLR (Poster) 2018
Machine learning › Efficient and distributed learning › model compression
sparse neural network
0.312018
Learning Sparse Neural Networks through L_0 Regularization · ICLR (Poster) 2018
Machine learning › Generative modeling
autoregressive model
0.312017
PixelCNN++: Improving the PixelCNN with Discretized Logistic Mixture Likelihood and Other Modifications · ICLR (Poster) 2017
Machine learning › Probabilistic and Bayesian machine learning › structured models
latent variable model
0.312017
Variational Lossy Autoencoder · ICLR (Poster) 2017
Machine learning › Generative modeling › autoregressive model
PixelCNN
0.312017
PixelCNN++: Improving the PixelCNN with Discretized Logistic Mixture Likelihood and Other Modifications · ICLR (Poster) 2017
Machine learning › Generative modeling
rate-distortion tradeoff
0.312017
Variational Lossy Autoencoder · ICLR (Poster) 2017
Natural language and speech › Language models and text generation
large language model training
0.312025
Adam-mini: Use Fewer Learning Rates To Gain More · ICLR 2025
Machine learning › Optimization for machine learning
stochastic gradient descent
0.212016
Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networks · NIPS 2016
Machine learning › Efficient and distributed learning › efficient training
training acceleration
0.212016
Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networks · NIPS 2016

Methods — techniques the papers use, named apart from their topics

hessian structure analysis · 0.9adamw · 0.9noise cancellation · 0.8expectation-maximization · 0.8knowledge distillation · 0.7data augmentation · 0.7classifier-free guidance · 0.7stochastic differential equation · 0.5score matching · 0.5diffusion recovery likelihood · 0.5regularization · 0.1double backpropagation · 0.1
YearPublicationVenuePosition
2025 Adam-mini: Use Fewer Learning Rates To Gain More
abstract
We propose Adam-mini, an optimizer that achieves on-par or better performance than AdamW with $50$% less memory footprint. Adam-mini reduces memory by cutting down the learning rate resources in Adam (i.e., $1/\sqrt{v}$). By delving into the Hessian structure of neural nets, we find Adam’s $v$ might not function at its full potential as effectively as we expected. We find that $\geq 99.9$% of these learning rates in $v$ could be harmlessly removed if we (1) carefully partition the parameters into blocks following our proposed principle on Hessian structure; (2) assign a single but good learning rate to each parameter block. We then provide one simple way to find good learning rates and propose Adam-mini. Empirically, we verify that Adam-mini performs on par or better than AdamW on various language models sized from 39M to 13B for pre-training, supervised fine-tuning, and RLHF. The reduced memory footprint of Adam-mini also alleviates communication overheads among GPUs, thereby increasing throughput. For instance, Adam-mini achieves $49.6$% higher throughput than AdamW when pre-training Llama 2-7B on $2\times$ A800-80GB GPUs, which saves 33% wall-clock time for pre-training.
Yushun Zhang, Congliang Chen, Ziniu Li, Tian Ding, Chenwei Wu 0002, Diederik P. Kingma, Yinyu Ye 0001, Zhi-Quan Luo, Ruoyu Sun 0001
ICLR6
2024 EM Distillation for One-step Diffusion Models
abstract
While diffusion models can learn complex distributions, sampling requires a computationally expensive iterative process. Existing distillation methods enable efficient sampling, but have notable limitations, such as performance degradation with very few sampling steps, reliance on training data access, or mode-seeking optimization that may fail to capture the full distribution. We propose EM Distillation (EMD), a maximum likelihood-based approach that distills a diffusion model to a one-step generator model with minimal loss of perceptual quality. Our approach is derived through the lens of Expectation-Maximization (EM), where the generator parameters are updated using samples from the joint distribution of the diffusion teacher prior and inferred generator latents. We develop a reparametrized sampling scheme and a noise cancellation technique that together stabilizes the distillation process. We further reveal an interesting connection of our method with existing methods that minimize mode-seeking KL. EMD outperforms existing one-step generative methods in terms of FID scores on ImageNet-64 and ImageNet-128, and compares favorably with prior work on distilling text-to-image diffusion models.
Sirui Xie, Zhisheng Xiao, Diederik P. Kingma, Tingbo Hou, Ying Nian Wu, Kevin Murphy 0002, Tim Salimans, Ben Poole, Ruiqi Gao
NeurIPS3
2023 On Distillation of Guided Diffusion Models
abstract
Classifier-free guided diffusion models have recently been shown to be highly effective at high-resolution image generation, and they have been widely used in large-scale diffusion frameworks including DALL.E 2, Stable Diffusion and Imagen. However, a downside of classifier-free guided diffusion models is that they are computationally expensive at inference time since they require evaluating two diffusion models, a class-conditional model and an unconditional model, tens to hundreds of times. To deal with this limitation, we propose an approach to distilling classifier-free guided diffusion models into models that are fast to sample from: Given a pre-trained classifier-free guided model, we first learn a single model to match the output of the combined conditional and unconditional models, and then we progressively distill that model to a diffusion model that requires much fewer sampling steps. For standard diffusion models trained on the pixel-space, our approach is able to generate images visually comparable to that of the original model using as few as 4 sampling steps on ImageNet$64\times 64$and CIFAR-10, achieving FID/IS scores comparable to that of the original model while being up to 256 times faster to sample from. For diffusion models trained on the latent-space (e.g., Stable Diffusion), our approach is able to generate high-fidelity images using as few as 1 to 4 denoising steps, accelerating inference by at least 10-fold compared to existing methods on ImageNet$256\times 256$and LAION datasets. We further demonstrate the effectiveness of our approach on text-guided image editing and inpainting, where our distilled model is able to generate high-quality results using as few as 2–4 denoising steps.
Chenlin Meng, Robin Rombach, Ruiqi Gao, Diederik P. Kingma, Stefano Ermon, Jonathan Ho, Tim Salimans
CVPR4
2023 Understanding Diffusion Objectives as the ELBO with Simple Data Augmentation
abstract
To achieve the highest perceptual quality, state-of-the-art diffusion models are optimized with objectives that typically look very different from the maximum likelihood and the Evidence Lower Bound (ELBO) objectives. In this work, we reveal that diffusion model objectives are actually closely related to the ELBO. Specifically, we show that all commonly used diffusion model objectives equate to a weighted integral of ELBOs over different noise levels, where the weighting depends on the specific objective used. Under the condition of monotonic weighting, the connection is even closer: the diffusion objective then equals the ELBO, combined with simple data augmentation, namely Gaussian noise perturbation. We show that this condition holds for a number of state-of-the-art diffusion models. In experiments, we explore new monotonic weightings and demonstrate their effectiveness, achieving state-of-the-art FID scores on the high-resolution ImageNet benchmark.
Diederik P. Kingma, Ruiqi Gao
NeurIPS1
2021 Wave-Tacotron: Spectrogram-Free End-to-End Text-to-Speech Synthesis
abstract
We describe a sequence-to-sequence neural network which directly generates speech waveforms from text inputs. The architecture extends the Tacotron model by incorporating a normalizing flow into the autoregressive decoder loop. Output waveforms are modeled as a sequence of non-overlapping fixed-length blocks, each one containing hundreds of samples. The interdependencies of waveform samples within each block are modeled using the normalizing flow, enabling parallel training and synthesis. Longer-term dependencies are handled autoregressively by conditioning each flow on preceding blocks. This model can be optimized directly with maximum likelihood, with-out using intermediate, hand-designed features nor additional loss terms. Contemporary state-of-the-art text-to-speech (TTS) systems use a cascade of separately learned models: one (such as Tacotron) which generates intermediate features (such as spectrograms) from text, followed by a vocoder (such as WaveRNN) which generates waveform samples from the intermediate features. The proposed system, in contrast, does not use a fixed intermediate representation, and learns all parameters end-to-end. Experiments show that the proposed model generates speech with quality approaching a state-of-the-art neural TTS system, with significantly improved generation speed.
Ron J. Weiss, R. J. Skerry-Ryan, Eric Battenberg, Soroosh Mariooryad, Diederik P. Kingma
ICASSP5
2021 Score-Based Generative Modeling through Stochastic Differential Equations
Yang Song 0011, Jascha Sohl-Dickstein, Diederik P. Kingma, Stefano Ermon, Ben Poole
ICLR3
2021 Learning Energy-Based Models by Diffusion Recovery Likelihood
Ruiqi Gao, Yang Song 0011, Ben Poole, Ying Nian Wu, Diederik P. Kingma
ICLR5
2021 On Density Estimation with Diffusion Models
Diederik P. Kingma, Tim Salimans, Ben Poole, Jonathan Ho
NeurIPS1
2020 Variational Autoencoders and Nonlinear ICA: A Unifying Framework
abstract
The framework of variational autoencoders allows us to efficiently learn deep latent-variable models, such that the model’s marginal distribution over observed variables fits the data. Often, we’re interested in going a step further, and want to approximate the true joint distribution over observed and latent variables, including the true prior and posterior distributions over latent variables. This is known to be generally impossible due to unidentifiability of the model. We address this issue by showing that for a broad family of deep latent-variable models, identification of the true joint distribution over observed and latent variables is actually possible up to very simple transformations, thus achieving a principled and powerful form of disentanglement. Our result requires a factorized prior distribution over the latent variables that is conditioned on an additionally observed variable, such as a class label or almost any other observation. We build on recent developments in nonlinear ICA, which we extend to the case with noisy, undercomplete or discrete observations, integrated in a maximum likelihood framework. The result also trivially contains identifiable flow-based generative models as a special case.
Ilyes Khemakhem, Diederik P. Kingma, Ricardo Pio Monti, Aapo Hyvärinen
AISTATS2
2020 Flow Contrastive Estimation of Energy-Based Models
abstract
This paper studies a training method to jointly estimate an energy-based model and a flow-based model, in which the two models are iteratively updated based on a shared adversarial value function. This joint training method has the following traits. (1) The update of the energy-based model is based on noise contrastive estimation, with the flow model serving as a strong noise distribution. (2) The update of the flow model approximately minimizes the Jensen-Shannon divergence between the flow model and the data distribution. (3) Unlike generative adversarial networks (GAN) which estimates an implicit probability distribution defined by a generator model, our method estimates two explicit probabilistic distributions on the data. Using the proposed method we demonstrate a significant improvement on the synthesis quality of the flow model, and show the effectiveness of unsupervised feature learning by the learned energy-based model. Furthermore, the proposed training method can be easily adapted to semi-supervised learning. We achieve competitive results to the state-of-the-art semi-supervised learning methods.
Ruiqi Gao, Erik Nijkamp, Diederik P. Kingma, Zhen Xu 0006, Andrew M. Dai, Ying Nian Wu
CVPR3
2020 ICE-BeeM: Identifiable Conditional Energy-Based Deep Models Based on Nonlinear ICA
abstract
We consider the identifiability theory of probabilistic models and establish sufficient conditions under which the representations learnt by a very broad family of conditional energy-based models are unique in function space, up to a simple transformation. In our model family, the energy function is the dot-product between two feature extractors, one for the dependent variable, and one for the conditioning variable. We show that under mild conditions, the features are unique up to scaling and permutation. Our results extend recent developments in nonlinear ICA, and in fact, they lead to an important generalization of ICA models. In particular, we show that our model can be used for the estimation of the components in the framework of Independently Modulated Component Analysis (IMCA), a new generalization of nonlinear ICA that relaxes the independence assumption. A thorough empirical study show that representations learnt by our model from real-world image datasets are identifiable, and improve performance in transfer learning and semi-supervised learning tasks.
Ilyes Khemakhem, Ricardo Pio Monti, Diederik P. Kingma, Aapo Hyvärinen
NeurIPS3
2018 Learning Sparse Neural Networks through L_0 Regularization
Christos Louizos, Max Welling, Diederik P. Kingma
ICLR (Poster)3
2018 Glow: Generative Flow with Invertible 1x1 Convolutions
abstract
Flow-based generative models are conceptually attractive due to tractability of the exact log-likelihood, tractability of exact latent-variable inference, and parallelizability of both training and synthesis. In this paper we propose Glow, a simple type of generative flow using invertible 1x1 convolution. Using our method we demonstrate a significant improvement in log-likelihood and qualitative sample quality. Perhaps most strikingly, we demonstrate that a generative model optimized towards the plain log-likelihood objective is capable of efficient synthesis of large and subjectively realistic-looking images.
Diederik P. Kingma, Prafulla Dhariwal
NeurIPS1
2017 Variational Lossy Autoencoder
Xi Chen 0022, Diederik P. Kingma, Tim Salimans, Yan Duan, Prafulla Dhariwal, John Schulman, Ilya Sutskever, Pieter Abbeel
ICLR (Poster)2
2017 PixelCNN++: Improving the PixelCNN with Discretized Logistic Mixture Likelihood and Other Modifications
Tim Salimans, Andrej Karpathy, Xi Chen 0022, Diederik P. Kingma
ICLR (Poster)4
2016 Improving Variational Autoencoders with Inverse Autoregressive Flow
Diederik P. Kingma, Tim Salimans, Rafal Józefowicz, Xi Chen 0022, Ilya Sutskever, Max Welling
NIPS1
2016 Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networks
abstract
We present weight normalization: a reparameterization of the weight vectors in a neural network that decouples the length of those weight vectors from their direction. By reparameterizing the weights in this way we improve the conditioning of the optimization problem and we speed up convergence of stochastic gradient descent. Our reparameterization is inspired by batch normalization but does not introduce any dependencies between the examples in a minibatch. This means that our method can also be applied successfully to recurrent models such as LSTMs and to noise-sensitive applications such as deep reinforcement learning or generative models, for which batch normalization is less well suited. Although our method is much simpler, it still provides much of the speed-up of full batch normalization. In addition, the computational overhead of our method is lower, permitting more optimization steps to be taken in the same amount of time. We demonstrate the usefulness of our method on applications in supervised image recognition, generative modelling, and deep reinforcement learning.
Tim Salimans, Diederik P. Kingma
NIPS2
2015 Markov Chain Monte Carlo and Variational Inference: Bridging the Gap
abstract
Recent advances in stochastic gradient variational inference have made it possible to perform variational Bayesian inference with posterior approximations containing auxiliary random variables. This enables us to explore a new synthesis of variational inference and Monte Carlo methods where we incorporate one or more steps of MCMC into our variational approximation. By doing so we obtain a rich class of inference algorithms bridging the gap between variational methods and MCMC, and offering the best of both worlds: fast posterior approximation through the maximization of an explicit objective, with the option of trading off additional computation for additional accuracy. We describe the theoretical foundations that make this possible and show some promising first results.
Tim Salimans, Diederik P. Kingma, Max Welling
ICML2
2015 Variational Dropout and the Local Reparameterization Trick
abstract
We explore an as yet unexploited opportunity for drastically improving the efficiency of stochastic gradient variational Bayes (SGVB) with global model parameters. Regular SGVB estimators rely on sampling of parameters once per minibatch of data, and have variance that is constant w.r.t. the minibatch size. The efficiency of such estimators can be drastically improved upon by translating uncertainty about global parameters into local noise that is independent across datapoints in the minibatch. Such reparameterizations with local noise can be trivially parallelized and have variance that is inversely proportional to the minibatch size, generally leading to much faster convergence.We find an important connection with regularization by dropout: the original Gaussian dropout objective corresponds to SGVB with local noise, a scale-invariant prior and proportionally fixed posterior variance. Our method allows inference of more flexibly parameterized posteriors; specifically, we propose \emph{variational dropout}, a generalization of Gaussian dropout, but with a more flexibly parameterized posterior, often leading to better generalization. The method is demonstrated through several experiments.
Diederik P. Kingma, Tim Salimans, Max Welling
NIPS1
2014 Efficient Gradient-Based Inference through Transformations between Bayes Nets and Neural Nets
abstract
Hierarchical Bayesian networks and neural networks with stochastic hidden units are commonly perceived as two separate types of models. We show that either of these types of models can often be transformed into an instance of the other, by switching between centered and differentiable non-centered parameterizations of the latent variables. The choice of parameterization greatly influences the efficiency of gradient-based posterior inference; we show that they are often complementary to eachother, we clarify when each parameterization is preferred and show how inference can be made robust. In the non-centered form, a simple Monte Carlo estimator of the marginal likelihood can be used for learning the parameters. Theoretical results are supported by experiments.
Diederik P. Kingma, Max Welling
ICML1
2014 Semi-supervised Learning with Deep Generative Models
Diederik P. Kingma, Shakir Mohamed, Danilo Jimenez Rezende, Max Welling
NIPS1
2010 Regularized estimation of image statistics by Score Matching
abstract
Score Matching is a recently-proposed criterion for training high-dimensional density models for which maximum likelihood training is intractable. It has been applied to learning natural image statistics but has so-far been limited to simple models due to the difficulty of differentiating the loss with respect to the model parameters. We show how this differentiation can be automated with an extended version of the double-backpropagation algorithm. In addition, we introduce a regularization term for the Score Matching loss that enables its use for a broader range of problem by suppressing instabilities that occur with finite training sample sizes and quantized input values. Results are reported for image denoising and super-resolution.
Diederik P. Kingma, Yann LeCun
NIPS1