paper-with-me

Papers

Convolutional Conditional Neural Processes

2024-08-18 · Wessel P. Bruinsma

Neural processes are a family of models which use neural networks to directly parametrise a map from data sets to predictions. Directly parametrising this map enables the use of expressive neural networks in small-data problems where neural networks would traditionally overfit. Neural processes can produce well-calibrated uncertainties, effectively deal with missing data, and are simple to train. These properties make this family of models appealing for a breadth of applications areas, such as healthcare or environmental sciences. This thesis advances neural processes in three ways. First, we propose convolutional neural processes (ConvNPs). ConvNPs improve data efficiency of neural processes by building in a symmetry called translation equivariance. ConvNPs rely on convolutional neural networks rather than multi-layer perceptrons. Second, we propose Gaussian neural processes (GNPs). GNPs directly parametrise dependencies in the predictions of a neural process. Current approaches to modelling dependencies in the predictions depend on a latent variable, which consequently requires approximate inference, undermining the simplicity of the approach. Third, we propose autoregressive conditional neural processes (AR CNPs). AR CNPs train a neural process without any modifications to the model or training procedure and, at test time, roll out the model in an autoregressive fashion. AR CNPs equip the neural process framework with a new knob where modelling complexity and computational expense at training time can be traded for computational expense at test time. In addition to methodological advancements, this thesis also proposes a software abstraction that enables a compositional approach to implementing neural processes. This approach allows the user to rapidly explore the space of neural process models by putting together elementary building blocks in different ways.

📄 PDF Abstract BibTeX arXiv:2408.09583

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Spectral Convolutional Conditional Neural Processes

2024-04-19 · Peiman Mohseni, Nick Duffield

Conditional Neural Processes (CNPs) constitute a family of probabilistic models that harness the flexibility of neural networks to parameterize stochastic processes. Their capability to furnish well-calibrated prediction…

Inductive BiasMeta-Learning

GP-ConvCNP: Better Generalization for Convolutional Conditional Neural Processes on Time Series Data

2021-06-09 · Jens Petersen, Gregor Köhler, David Zimmerer, Fabian Isensee 외

Neural Processes (NPs) are a family of conditional generative models that are able to model a distribution over functions, in a way that allows them to perform predictions at test time conditioned on a number of context …

Time SeriesTime Series Analysis

Meta-Learning Stationary Stochastic Process Prediction with Convolutional Neural Processes

2020-07-02 · NeurIPS 2020 12 · Andrew Y. K. Foong, Wessel P. Bruinsma, Jonathan Gordon, Yann Dubois 외

Stationary stochastic processes (SPs) are a key component of many probabilistic models, such as those for off-the-grid spatio-temporal data. They enable the statistical symmetry of underlying physical phenomena to be lev…

Meta-LearningThompson SamplingTranslation

Conditional Information Gain Trellis

2024-02-13 · Ufuk Can Bicici, Tuna Han Salih Meral, Lale Akarun

Conditional computing processes an input using only part of the neural network's computational units. Learning to execute parts of a deep convolutional network by routing individual samples has several advantages: Reduci…

Learning to Execute

Convolutional conditional neural processes for local climate downscaling

2021-01-20 · Anna Vaughan, Will Tebbutt, J. Scott Hosking, Richard E. Turner

A new model is presented for multisite statistical downscaling of temperature and precipitation using convolutional conditional neural processes (convCNPs). ConvCNPs are a recently developed class of models that allow de…

Gaussian Processes