← Search

Diederik P. Kingma

16 accepted papers

2026

DeMo: Decoupled Momentum Optimization

ICLR 2026poster

Scaling neural network training increasingly depends on synchronous data-parallelism, yet full-precision gradient all-reduce imposes a severe communication bottleneck. We propose Decoupled Momentum Optimization, a drop-in replacement for any momentum-based optimizers that significantly reduces the c…

Cited by 0SourcecodeScholar
2025

Adam-mini: Use Fewer Learning Rates To Gain More

ICLR 2025poster

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…

2024

EM Distillation for One-step Diffusion Models

NeurIPS 2024poster

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 ac…

Cited by 20SourcePDFScholar
2021

Learning Energy-Based Models by Diffusion Recovery Likelihood

ICLR 2021poster

While energy-based models (EBMs) exhibit a number of desirable properties, training and sampling on high-dimensional datasets remains challenging. Inspired by recent progress on diffusion probabilistic models, we present a diffusion recovery likelihood method to tractably learn and sample from a seq…

2021

Score-Based Generative Modeling through Stochastic Differential Equations

ICLR 2021oral

Creating noise from data is easy; creating data from noise is generative modeling. We present a stochastic differential equation (SDE) that smoothly transforms a complex data distribution to a known prior distribution by slowly injecting noise, and a corresponding reverse-time SDE that transforms th…

2021

Wave-Tacotron: Spectrogram-Free End-to-End Text-to-Speech Synthesis

ICASSP 2021accepted

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-leng…

Cited by 0SourceScholar
2020

Flow Contrastive Estimation of Energy-Based Models

CVPR 2020oral

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…

Cited by 133PDFScholar
2018

Learning Sparse Neural Networks through L_0 Regularization

ICLR 2018poster

We propose a practical method for $L_0$ norm regularization for neural networks: pruning the network during training by encouraging weights to become exactly zero. Such regularization is interesting since (1) it can greatly speed up training and inference, and (2) it can improve generalization. AIC…

2017

PixelCNN++: Improving the PixelCNN with Discretized Logistic Mixture Likelihood and Other Modifications

ICLR 2017poster

PixelCNNs are a recently proposed class of powerful generative models with tractable likelihood. Here we discuss our implementation of PixelCNNs which we make available at https://github.com/openai/pixel-cnn. Our implementation contains a number of modifications to the original model that both simpl…

Cited by 1259SourcecodeScholar
2016

Improved Variational Inference with Inverse Autoregressive Flow

NeurIPS 2016poster

The framework of normalizing flows provides a general strategy for flexible variational inference of posteriors over latent variables. We propose a new type of normalizing flow, inverse autoregressive flow (IAF), that, in contrast to earlier published flows, scales well to high-dimensional latent sp…

2016

Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networks

NeurIPS 2016oral

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 s…