Set Prediction without Imposing Structure as Conditional Density Estimation
By David W. Zhang, Gertjan J. Burghouts, Cees G. M. Snoek. 2020
19 citations recorded by the source corpus.
Set prediction is about learning to predict a collection of unordered variables with unknown interrelations. Training such models with set losses imposes the structure of a metric space over sets. We focus on stochastic and underdefined cases, where an incorrectly chosen loss function leads to implausible predictions. Example tasks include conditional point-cloud reconstruction and predicting future states of molecules. In this paper, we propose an alternative to training via set losses by viewing learning as conditional density estimation. Our learning framework fits deep energy-based models and approximates the intractable likelihood with gradient-guided sampling. Furthermore, we propose a stochastically augmented prediction algorithm that enables multiple predictions, reflecting the possible variations in the target set. We empirically demonstrate on a variety of datasets the capability to learn multi-modal densities and produce multiple plausible predictions. Our approach is competitive with previous set prediction models on standard benchmarks. More importantly, it extends the family of addressable tasks beyond those that have unambiguous predictions.
Subfields: Artificial Intelligence, Materials Chemistry, Probabilistic & Bayesian Methods
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Cees G. M. Snoek
- Gertjan J. Burghouts
- David W. Zhang
- Simon Lacoste-Julien
- Yan Zhang
- Peter Richtárik
- Francis R. Bach
- Fabian Pedregosa
In Materials Chemistry
In Probabilistic & Bayesian Methods
Citations in the corpus
- Multiset-Equivariant Set Prediction with Approximate Implicit Differentiation (2021, methodology): “…a VJP to compute u (cid:62) B Previous uses of implicit differentiation in meta-learning (Rajeswaran et al., 2019) and neural architecture search (Zhang et al., 2021b) also involve solving a linear system, but their Y corresponds to the neural network parameters and thus usually has millions of…”