The Functional Neural Process

06/19/2019
by   Christos Louizos, et al.
4

We present a new family of exchangeable stochastic processes, the Functional Neural Processes (FNPs). FNPs model distributions over functions by learning a graph of dependencies on top of latent representations of the points in the given dataset. In doing so, they define a Bayesian model without explicitly positing a prior distribution over latent global parameters; they instead adopt priors over the relational structure of the given dataset, a task that is much simpler. We show how we can learn such models from data, demonstrate that they are scalable to large datasets through mini-batch optimization and describe how we can make predictions for new points via their posterior predictive distribution. We experimentally evaluate FNPs on the tasks of toy regression and image classification and show that, when compared to baselines that employ global latent parameters, they offer both competitive predictions as well as more robust uncertainty estimates.

READ FULL TEXT
research
04/19/2023

Martingale Posterior Neural Processes

A Neural Process (NP) estimates a stochastic process implicitly defined ...
research
09/02/2021

Global Convolutional Neural Processes

The ability to deal with uncertainty in machine learning models has beco...
research
07/24/2018

Reliable Uncertainty Estimates in Deep Neural Networks using Noise Contrastive Priors

Obtaining reliable uncertainty estimates of neural network predictions i...
research
02/04/2022

ℱ-EBM: Energy Based Learning of Functional Data

Energy-Based Models (EBMs) have proven to be a highly effective approach...
research
11/25/2020

All You Need is a Good Functional Prior for Bayesian Deep Learning

The Bayesian treatment of neural networks dictates that a prior distribu...
research
12/12/2018

Neural Processes Mixed-Effect Models for Deep Normative Modeling of Clinical Neuroimaging Data

Normative modeling has recently been introduced as a promising approach ...
research
07/04/2018

Neural Processes

A neural network (NN) is a parameterised function that can be tuned via ...

Please sign up or login with your details

Forgot password? Click here to reset