← Search

Andrew G Wilson

16 accepted papers

2020

Bayesian Deep Learning and a Probabilistic Perspective of Generalization

NeurIPS 2020poster

The key distinguishing property of a Bayesian approach is marginalization, rather than using a single setting of weights. Bayesian marginalization can particularly improve the accuracy and calibration of modern deep neural networks, which are typically underspecified by the data, and can represent m…

2020

BoTorch: A Framework for Efficient Monte-Carlo Bayesian Optimization

NeurIPS 2020poster

Bayesian optimization provides sample-efficient global optimization for a broad range of applications, including automatic machine learning, engineering, physics, and experimental design. We introduce BoTorch, a modern programming framework for Bayesian optimization that combines Monte-Carlo (MC) ac…

2020

Improving GAN Training with Probability Ratio Clipping and Sample Reweighting

NeurIPS 2020poster

Despite success on a wide range of problems related to vision, generative adversarial networks (GANs) often suffer from inferior performance due to unstable training, especially for text generation. To solve this issue, we propose a new variational GAN training framework which enjoys superior train…

2020

Learning Invariances in Neural Networks from Training Data

NeurIPS 2020poster

Invariances to translations have imbued convolutional neural networks with powerful generalization properties. However, we often do not know a priori what invariances are present in the data, or to what extent a model should be invariant to a given augmentation. We show how to learn invariances by p…

2020

Simplifying Hamiltonian and Lagrangian Neural Networks via Explicit Constraints

NeurIPS 2020spotlight

Reasoning about the physical world requires models that are endowed with the right inductive biases to learn the underlying dynamics. Recent works improve generalization for predicting trajectories by learning the Hamiltonian or Lagrangian of a system rather than the differential equations directly.…

2020

Why Normalizing Flows Fail to Detect Out-of-Distribution Data

NeurIPS 2020poster

Detecting out-of-distribution (OOD) data is crucial for robust machine learning systems. Normalizing flows are flexible deep generative models that often surprisingly fail to distinguish between in- and out-of-distribution data: a flow trained on pictures of clothing assigns higher likelihood to han…

2018

GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Acceleration

NeurIPS 2018spotlight

Despite advances in scalable models, the inference tools used for Gaussian processes (GPs) have yet to fully capitalize on developments in computing hardware. We present an efficient and general approach to GP inference based on Blackbox Matrix-Matrix multiplication (BBMM). BBMM inference uses a mod…

2018

Loss Surfaces, Mode Connectivity, and Fast Ensembling of DNNs

NeurIPS 2018spotlight

The loss functions of deep neural networks are complex and their geometric properties are not well understood. We show that the optima of these complex loss functions are in fact connected by simple curves, over which training and test accuracy are nearly constant. We introduce a training procedur…

2018

Scaling Gaussian Process Regression with Derivatives

NeurIPS 2018poster

Gaussian processes (GPs) with derivatives are useful in many applications, including Bayesian optimization, implicit surface reconstruction, and terrain reconstruction. Fitting a GP to function values and derivatives at $n$ points in $d$ dimensions requires linear solves and log determinants with an…

2017

Bayesian GAN

NeurIPS 2017poster

Generative adversarial networks (GANs) can implicitly learn rich distributions over images, audio, and data which are hard to model with an explicit likelihood. We present a practical Bayesian formulation for unsupervised and semi-supervised learning with GANs. Within this framework, we use stocha…

2017

Scalable Levy Process Priors for Spectral Kernel Learning

NeurIPS 2017poster

Gaussian processes are rich distributions over functions, with generalization properties determined by a kernel function. When used for long-range extrapolation, predictions are particularly sensitive to the choice of kernel parameters. It is therefore critical to account for kernel uncertainty in o…

2017

Scalable Log Determinants for Gaussian Process Kernel Learning

NeurIPS 2017poster

For applications as varied as Bayesian neural networks, determinantal point processes, elliptical graphical models, and kernel learning for Gaussian processes (GPs), one must compute a log determinant of an n by n positive definite matrix, and its derivatives---leading to prohibitive O(n^3) computat…

2016

Bayesian Nonparametric Kernel-Learning

AISTATS 2016poster

Kernel methods are ubiquitous tools in machine learning. They have proven to be effective in many domains and tasks. Yet, kernel methods often require the user to select a predefined kernel to build an estimator with. However, there is often little reason for the common practice of selecting a kerne…

Cited by 89SourcePDFScholar