Neurally-Guided Procedural Models: Amortized Inference for Procedural Graphics Programs using Neural Networks
Ritchie, Daniel, Thomas, Anna, Hanrahan, Pat, Goodman, Noah
–Neural Information Processing Systems
Probabilistic inference algorithms such as Sequential Monte Carlo (SMC) provide powerful tools for constraining procedural models in computer graphics, but they require many samples to produce desirable results. In this paper, we show how to create procedural models which learn how to satisfy constraints. We augment procedural models with neural networks which control how the model makes random choices based on the output it has generated thus far. We call such models neurally-guided procedural models. As a pre-computation, we train these models to maximize the likelihood of example outputs generated via SMC.
Neural Information Processing Systems
Feb-14-2020, 06:25:30 GMT
- Technology: