Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Convolutional Conditional Neural Processes

About

We introduce the Convolutional Conditional Neural Process (ConvCNP), a new member of the Neural Process family that models translation equivariance in the data. Translation equivariance is an important inductive bias for many learning problems including time series modelling, spatial data, and images. The model embeds data sets into an infinite-dimensional function space as opposed to a finite-dimensional vector space. To formalize this notion, we extend the theory of neural representations of sets to include functional representations, and demonstrate that any translation-equivariant embedding can be represented using a convolutional deep set. We evaluate ConvCNPs in several settings, demonstrating that they achieve state-of-the-art performance compared to existing NPs. We demonstrate that building in translation equivariance enables zero-shot generalization to challenging, out-of-domain tasks.

Jonathan Gordon, Wessel P. Bruinsma, Andrew Y. K. Foong, James Requeima, Yann Dubois, Richard E. Turner• 2019

Related benchmarks

TaskDatasetResultRank
Time Series ForecastingILI
MAE1.272
141
Time Series ForecastingWeather
MAE0.51
81
Time Series ForecastingETTh1
MSE1.139
63
Time Series ForecastingTraffic
MAE0.37
58
Time Series ForecastingElectricity
MAE0.36
49
Time Series ForecastingExchange Rate
MSE1.083
49
Time-series ExtrapolationPhysioNet CHARIS (test)--
14
Long-horizon block forecastingNational Illness (7:1:2)
MAE1.272
11
Long-horizon block forecastingElectricity (7:1:2)
MAE0.36
11
1D Synthetic RegressionSawtooth
Log-likelihood1.94
11
Showing 10 of 42 rows

Other info

Follow for update