Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Bootstrapping Neural Processes

About

Unlike in the traditional statistical modeling for which a user typically hand-specify a prior, Neural Processes (NPs) implicitly define a broad class of stochastic processes with neural networks. Given a data stream, NP learns a stochastic process that best describes the data. While this "data-driven" way of learning stochastic processes has proven to handle various types of data, NPs still rely on an assumption that uncertainty in stochastic processes is modeled by a single latent variable, which potentially limits the flexibility. To this end, we propose the Boostrapping Neural Process (BNP), a novel extension of the NP family using the bootstrap. The bootstrap is a classical data-driven technique for estimating uncertainty, which allows BNP to learn the stochasticity in NPs without assuming a particular form. We demonstrate the efficacy of BNP on various types of data and its robustness in the presence of model-data mismatch.

Juho Lee, Yoonho Lee, Jungtaek Kim, Eunho Yang, Sung Ju Hwang, Yee Whye Teh• 2020

Related benchmarks

TaskDatasetResultRank
Sim2Real RegressionPredator-Prey Real
Context Likelihood2.451
16
Sim2Real RegressionPredator-Prey Simulation
Context Likelihood253.7
16
Image CompletionCelebA
Context Likelihood (Avg)3.172
14
Likelihood EstimationMovieLens 10k (test)
Context Likelihood-16.267
14
Geomagnetic map interpolationA-InZ
RMSE1.931
7
Geomagnetic map interpolationA-InX
RMSE2.363
7
Geomagnetic map interpolationA-OutZ
RMSE2.525
7
Showing 7 of 7 rows

Other info

Follow for update