Convolutional Conditional Neural Processes
Wessel P. Bruinsma

TL;DR
This paper introduces convolutional, Gaussian, and autoregressive neural processes to improve data efficiency, dependency modeling, and flexibility, advancing neural process models for small-data and complex tasks.
Contribution
It proposes three novel neural process variants—ConvNPs, GNPs, and AR CNPs—that enhance data efficiency, dependency modeling, and test-time flexibility.
Findings
ConvNPs improve translation equivariance and data efficiency.
GNPs directly model prediction dependencies without latent variables.
AR CNPs enable flexible trade-offs between training simplicity and test-time complexity.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
