Google Research

Diederik P. (Durk) Kingma


I do research on principled and scalable methods for machine learning, with a focus on generative models. My contributions include the Variational Autoencoder (VAE), the Adam optimizer, Glow, and Variational Diffusion Models, but please see Scholar for a more complete list. I was part of the founding team of OpenAI in 2015, obtained a PhD (cum laude) from University of Amsterdam in 2017, and joined Google in 2018.

Research Areas

Learn more about how we do research

We maintain a portfolio of research projects, providing individuals and teams the freedom to emphasize specific types of work