← Search

David K. Duvenaud

12 accepted papers

2020

Learning Differential Equations that are Easy to Solve

NeurIPS 2020poster

Differential equations parameterized by neural networks become expensive to solve numerically as training progresses. We propose a remedy that encourages learned dynamics to be easier to solve. Specifically, we introduce a differentiable surrogate for the time cost of standard numerical solvers, usi…

2020

What went wrong and when? Instance-wise feature importance for time-series black-box models

NeurIPS 2020poster

Explanations of time series models are useful for high stakes applications like healthcare but have received little attention in machine learning literature. We propose FIT, a framework that evaluates the importance of observations for a multivariate time-series black-box model by quantifying the sh…

2019

Efficient Graph Generation with Graph Recurrent Attention Networks

NeurIPS 2019poster

We propose a new family of efficient and expressive deep generative models of graphs, called Graph Recurrent Attention Networks (GRANs). Our model generates graphs one block of nodes and associated edges at a time. The block size and sampling stride allow us to trade off sample quality for efficienc…

2019

Latent Ordinary Differential Equations for Irregularly-Sampled Time Series

NeurIPS 2019poster

Time series with non-uniform intervals occur in many applications, and are difficult to model using standard recurrent neural networks (RNNs). We generalize RNNs to have continuous-time hidden dynamics defined by ordinary differential equations (ODEs), a model we call ODE-RNNs. Furthermore, we use O…

2019

Residual Flows for Invertible Generative Modeling

NeurIPS 2019spotlight

Flow-based generative models parameterize probability distributions through an invertible transformation and can be trained by maximum likelihood. Invertible residual networks provide a flexible family of transformations where only Lipschitz conditions rather than strict architectural constraints ar…

2018

Isolating Sources of Disentanglement in Variational Autoencoders

NeurIPS 2018oral

We decompose the evidence lower bound to show the existence of a term measuring the total correlation between latent variables. We use this to motivate the beta-TCVAE (Total Correlation Variational Autoencoder) algorithm, a refinement and plug-in replacement of the beta-VAE for learning disentangled…

2018

Neural Ordinary Differential Equations

NeurIPS 2018oral

We introduce a new family of deep neural network models. Instead of specifying a discrete sequence of hidden layers, we parameterize the derivative of the hidden state using a neural network. The output of the network is computed using a blackbox differential equation solver. These continuous-depth…

2017

Sticking the Landing: Simple, Lower-Variance Gradient Estimators for Variational Inference

NeurIPS 2017poster

We propose a simple and general variant of the standard reparameterized gradient estimator for the variational evidence lower bound. Specifically, we remove a part of the total derivative with respect to the variational parameters that corresponds to the score function. Removing this term produces a…

2016

Composing graphical models with neural networks for structured representations and fast inference

NeurIPS 2016poster

We propose a general modeling and inference framework that combines the complementary strengths of probabilistic graphical models and deep learning methods. Our model family composes latent graphical models with neural network observation likelihoods. For inference, we use recognition networks to pr…

2016

Probing the Compositionality of Intuitive Functions

NeurIPS 2016poster

How do people learn about complex functional structure? Taking inspiration from other areas of cognitive science, we propose that this is accomplished by harnessing compositionality: complex structure is decomposed into simpler building blocks. We formalize this idea within the framework of Bayesian…

Cited by 32SourcePDFScholar
2015

Convolutional Networks on Graphs for Learning Molecular Fingerprints

NeurIPS 2015poster

We introduce a convolutional neural network that operates directly on graphs.These networks allow end-to-end learning of prediction pipelines whose inputs are graphs of arbitrary size and shape.The architecture we present generalizes standard molecular feature extraction methods based on circular fi…