Alexi Gladstone, Heng Ji, Yilun Du
5 min
Generative modeling has historically struggled to achieve true end-to-end training, unlike other deep learning domains. Current scalable models (like diffusion or autoregressive models) rely on factoring the generation process into many small, unimodal steps to avoid mode blurring. The authors investigate whether it is possible to achieve end-to-end generative modeling by instead factoring the training loop, thereby enabling models to handle multimodal distributions without sacrificing the end-to-end nature of the inference process.
The authors introduce Explorative Modeling (XM), a paradigm where the model generates K candidate samples at each training step and is trained only on the candidate closest to the ground truth. This process, termed "best-of-K" training, forces the model to commit to specific modes of the data distribution rather than predicting the average (the mean) of multiple modes. By increasing K, the model's "generative expressivity"—its ability to represent distinct data modes—scales independently of model parameters or data volume.
Exploration acts as a third, critical scaling axis alongside parameters and data. The authors demonstrate that increasing exploration monotonically improves performance across continuous and discrete domains, including images, video, and language. Notably, these gains are amplified at scale: as models and datasets grow, the performance benefits of exploration increase significantly. Furthermore, XM enables end-to-end reconstructive modeling that matches the performance of diffusion-based control tasks while requiring 16–256x fewer inference steps.
This work challenges the necessity of factoring generation into complex, multi-step procedures. By proving that training-loop factorization can achieve state-of-the-art results, the authors provide a pathway to more efficient, end-to-end generative models. This approach not only improves sample and parameter efficiency but also offers a new lever for researchers to optimize generalization by trading off training compute for increased generative expressivity.
The deep learning revolution, kicked off by AlexNet, taught us that end-to-end training beats decomposing a problem into hand-designed stages. Generative modeling, however, has remained the exception-despite generative models being remarkably capable, they are still not trained end-to-end. This is because, at its core, generative modeling is about handling distributions with many modes, and existing scalable approaches handle this the same way, by factoring the generation procedure, which prevents end-to-end generation. In this work, we introduce Explorative Modeling, a new paradigm that instead factors the training loop, exploring K candidate matches between model generations and data, and training on the best, so predictions commit to modes rather than blurring them. We find Explorative Models (XMs) useful in two settings. First, increasing exploration adds a third pretraining axis beyond parameters and data for existing generative models-where scaling exploration monotonically improves performance across both continuous and discrete domains (images, video, and language). Notably, gains from exploration increase with scale, climbing from 7% to 36% as data scales and from 13% to 23% as models grow, with efficiency gains more than doubling at 3x the compute. Concretely, exploration improves FLOP efficiency by 4.1x, sample efficiency by 6.2x, parameter efficiency by 47%, lifts the strongest of image-generation recipes to a near-state-of-the-art 1.43 FID on ImageNet without guidance, enables scaling how end-to-end existing models are, and unlocks scaling generalization. Second, XMs enable end-to-end reconstructive generative modeling, matching diffusion on control tasks with 16-256x fewer inference steps. Together, these results establish XMs as both a new pretraining axis for existing generative models and a standalone end-to-end generative modeling paradigm.
Sam: Precisely. And because the model is always committing to one specific, successful path during training, it learns to capture distinct patterns without needing those hand-designed intermediate steps. The authors describe this as a third "scaling axis." We already know that making a model bigger helps, and that giving it more data helps. This paper argues that increasing exploration during training is a third, independent way to improve performance.
Alex: That's a meaningful shift. Does scaling exploration actually translate to better efficiency in practice?
Sam: The paper suggests it does. When the authors tripled the compute dedicated to exploration, efficiency gains more than doubled. So you're getting a better return on your investment in compute. And importantly, this held across different types of content—images, video, and language—because the underlying problem is the same in all of them. Whenever there are multiple valid outputs, the model benefits from being forced to pick one and learn from it.
Alex: So the bottleneck wasn't just the data or the size of the model. It was how we were training them to handle ambiguity in the first place.
Sam: That's a fair summary. And there's a follow-up question worth raising: if the model is only ever learning from its best candidate output, doesn't it risk becoming too narrow? Too focused on one type of answer?
Alex: That's exactly what I was going to ask. Doesn't that kind of aggressive selection cause overfitting—where the model gets very good at the training data but struggles with anything new?
Sam: It's a reasonable concern, and the paper addresses it. The authors suggest that increasing exploration actually reduces overfitting. The reasoning is that when the model has to generate multiple candidates and find the best one, it's pushed toward solutions that are simpler and more general—solutions that work across a wider range of inputs, not just the ones it's seen before. So the extra compute spent on exploration isn't just buying better performance; it's buying better generalization.
Alex: So you're spending more compute during training, but you end up with a model that's more reliable in the real world. It's an investment in robustness.
Sam: That's a good way to frame it. And the models that benefit most are the ones that are already closer to end-to-end—the ones with the fewest hand-designed intermediate steps. Which suggests that as the field moves toward more direct, end-to-end systems, this kind of explorative training could become increasingly useful.
Alex: It's an interesting reframing. The question used to be "how do we make the model bigger or smarter?" Now there's a case for asking "how do we make the training process itself more thorough?"
Sam: And that's perhaps the most significant takeaway from this paper. It's not a replacement for scale or data—it's a complement to them. A third dimension that was always available but hadn't been systematically explored until now.
Alex: Thanks for walking us through that. And thanks to everyone listening to ResearchPod.