FUND: Density Flow for Sampling Unnormalised Distributions
The paper introduces FUND, a novel algorithm that learns Boltzmann distributions without requiring true training samples by iteratively reshaping the target distribution through distribution-trajectory matching, thereby overcoming the limitations of MCMC and existing flow-based methods in terms of efficiency, ergodicity, and mode coverage.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
In the hidden architecture of the physical world, from the way proteins fold into their functional shapes to how particles interact in the deepest reaches of the universe, there is a constant struggle to understand probability. Scientists often describe these systems using a map of energy, where every possible state of a system has a specific energy level. Nature favors low-energy states, but to truly understand a system, one must be able to explore the entire landscape, not just the deepest valleys. This requires generating a vast number of random samples that reflect the true likelihood of every possible configuration. For decades, the standard tool for this task has been a method called Markov Chain Monte Carlo. Imagine trying to map a mountain range by taking small, random steps from one peak to another. While this works, it is incredibly slow. If the mountains are separated by deep, wide canyons, the explorer gets stuck in one valley for an eternity, never seeing the others. This "critical slowing down" has long been a bottleneck in physics and chemistry, limiting our ability to simulate complex materials or biological molecules with high precision.
Recently, researchers have turned to artificial intelligence to solve this problem, training neural networks to act as expert guides that can jump instantly from one part of the landscape to another. However, these new AI guides have their own flaws. To learn how to navigate the terrain, they usually need a massive library of pre-existing maps—thousands of samples generated by the very slow, old methods they are supposed to replace. This creates a paradox: to build a fast explorer, you first need to spend years walking the terrain slowly. Other attempts to bypass this need for pre-existing data have resulted in guides that are too cautious, focusing only on the most obvious valleys and missing the complex, scattered peaks that define the system's true behavior. The challenge has been to create a learning system that can discover the entire map on its own, without needing a guidebook, while ensuring it doesn't get stuck in just one corner of the world.
In a new study published in the Transactions on Machine Learning Research, researchers Vikas Kanaujia and Vipul Arora introduce a method called FUND, which stands for Density Flow for Sampling Unnormalised Distributions. Their approach fundamentally changes how these AI models learn. Instead of trying to trace the path of individual samples through time, the new method focuses on reshaping the entire probability landscape itself, step by step. The researchers designed a process where the AI starts with a simple, smooth, single-humped hill that is easy to understand. Then, through a series of gradual transformations, it slowly sculpts this simple hill into the complex, multi-peaked mountain range of the target system. At each stage of this transformation, the model generates its own samples to learn the next, slightly more complex version of the landscape. By doing this, the model never loses sight of the different peaks; it carries the memory of every valley it has already explored as it builds toward the final, intricate shape.
The key innovation lies in how the model handles the transition between these stages. Traditional methods often struggle because they try to learn the final, complex shape all at once, or they rely on expensive simulations to generate training data. FUND avoids both pitfalls. It uses a technique called importance weighting, which allows the model to take the samples it generated in the previous, simpler stage and adjust them to fit the current, slightly more complex stage. This creates a continuous chain of learning where the model refines its understanding incrementally. To ensure the model doesn't ignore the less obvious peaks, the researchers combined two different learning goals. One goal encourages the model to cover all areas of the landscape, ensuring no peak is missed, while the other focuses on sharpening the model's understanding of the most important, high-probability regions. By balancing these two forces, the model learns a complete and accurate map without ever needing a pre-existing dataset of true samples.
The researchers tested this method on several challenging benchmarks that represent real-world scientific problems. They began with a synthetic landscape made of forty distinct Gaussian peaks scattered across a two-dimensional space, a task designed to test if the model could find every single one of them. They then moved to "Many-Well" potentials, which mimic the behavior of molecules trapped in multiple stable states, and finally to a high-dimensional model from quantum field theory known as scalar phi-four theory, which involves complex interactions on a grid of up to 144 dimensions. In every case, FUND outperformed existing state-of-the-art methods. It achieved a more accurate representation of the target distributions and generated samples that were far more diverse and independent than those produced by other techniques. Crucially, it did this without the heavy computational cost of generating massive training datasets or the slow inference times of older simulation methods.
The results show that FUND is particularly effective in high-dimensional settings where other methods tend to fail. In the most complex tests, involving the 144-dimensional quantum field model, the new method maintained strong performance, whereas competitors either collapsed into learning only a few dominant peaks or became computationally impractical. The study highlights a clear trade-off: a variant of the method that prioritizes speed and efficiency offers a very favorable balance between training time and sample quality, while a more computationally intensive variant achieves the highest possible accuracy. Both versions, however, succeed where others struggle: they can learn the structure of complex physical systems from scratch, guided only by the energy function of the system itself. This capability suggests a new path forward for simulating complex physical systems, allowing scientists to explore the hidden landscapes of matter and energy with a speed and fidelity that was previously out of reach.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.