Scaling Structured Inference with Randomization
Yao Fu, John P. Cunningham, Mirella Lapata

TL;DR
This paper introduces randomized dynamic programming algorithms that significantly scale structured inference to tens of thousands of states, enabling more complex models and efficient training of structured variational autoencoders.
Contribution
It presents a novel randomized DP method applicable to various graph structures, improving scalability and integration with neural networks for structured inference.
Findings
Achieves orders of magnitude reduction in computation.
Maintains low bias and variance through Rao-Blackwellization.
Improves test likelihood and prevents posterior collapse in VAEs.
Abstract
Deep discrete structured models have seen considerable progress recently, but traditional inference using dynamic programming (DP) typically works with a small number of states (less than hundreds), which severely limits model capacity. At the same time, across machine learning, there is a recent trend of using randomized truncation techniques to accelerate computations involving large sums. Here, we propose a family of randomized dynamic programming (RDP) algorithms for scaling structured models to tens of thousands of latent states. Our method is widely applicable to classical DP-based inference (partition, marginal, reparameterization, entropy) and different graph structures (chains, trees, and more general hypergraphs). It is also compatible with automatic differentiation: it can be integrated with neural networks seamlessly and learned with gradient-based optimizers. Our core…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · Machine Learning in Materials Science · Machine Learning and Data Classification
