← Latest papers
🤖 machine learning

RBF-Solver: A Multistep Sampler for Diffusion Probabilistic Models via Radial Basis Functions

The paper proposes RBF-Solver, a novel multistep diffusion sampler that utilizes learnable Gaussian radial basis functions to interpolate model evaluations, thereby optimizing sampling trajectories to achieve superior image fidelity and lower FID scores compared to existing polynomial-based methods across both low and high function evaluation regimes.

Original authors: Soochul Park, Yeon Ju Lee, SeongJin Yoon, Jiyub Shin, Juhee Lee, Seongwoon Jo

Published 2026-03-17
📖 4 min read☕ Coffee break read

Original authors: Soochul Park, Yeon Ju Lee, SeongJin Yoon, Jiyub Shin, Juhee Lee, Seongwoon Jo

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

Imagine you are trying to paint a masterpiece, but you have a very strict rule: you can only take a limited number of brushstrokes to finish the picture. If you take too few, the image looks blurry or distorted. If you take too many, it takes forever to finish.

This is the challenge with Diffusion Models (the AI behind tools like Midjourney or DALL-E). These AIs create images by starting with random static noise and slowly "denoising" it step-by-step until a clear picture emerges. The problem is that to get a high-quality image, the AI usually needs to take hundreds of tiny steps. That's slow and expensive.

To speed this up, researchers have created "fast samplers" (like DPM-Solver or UniPC) that try to take bigger, smarter steps. They do this by looking at the last few steps the AI took and guessing where the next one should go, kind of like drawing a straight line through a few dots to predict the next one.

The Problem with Current Methods:
Most of these fast samplers use polynomials (simple curved lines) to make their predictions.

  • The Analogy: Imagine trying to draw a smooth, winding mountain road using only straight rulers or simple curves. If the road twists sharply, your ruler-based prediction will miss the turn, and you'll drive off the cliff (the image quality gets ruined).
  • The Limitation: As you try to take fewer steps (higher "order"), these simple curves get unstable. They oscillate wildly, causing the image to glitch or look weird.

The Solution: RBF-Solver
The authors of this paper propose a new method called RBF-Solver. Instead of using simple straight lines or basic curves, they use something called Radial Basis Functions (RBFs).

  • The Analogy: Think of RBFs not as a ruler, but as magnets.
    • Imagine you have a few data points (previous steps of the image generation).
    • Instead of drawing a line through them, you place a "magnet" at each point.
    • Each magnet has a "strength" or "shape" (called a shape parameter) that you can tune.
    • If the road is curving gently, you make the magnets weak and spread out. If the road is twisting sharply, you make the magnets strong and focused right on the turn.

How RBF-Solver Works (The Magic Trick):

  1. Learning the Shape: The key innovation is that RBF-Solver doesn't just guess the shape of the magnets; it learns the perfect shape for the specific image it's creating. It looks at the "target" (what the image should look like) and adjusts the magnets so the path between the dots is perfectly smooth.
  2. The Best of Both Worlds:
    • If you set the magnets to be very flat and wide, the method acts like the old, reliable "Euler method" (a simple, safe step).
    • If you set the magnets to be very sharp and focused, it acts like the "Adams method" (a complex, high-speed step).
    • The Sweet Spot: By finding the exact right magnet strength in between, it creates a path that is smoother and more accurate than any of the old methods could achieve.
  3. Stability: Because these "magnets" are local (they only care about the points right next to them), they don't freak out when the path gets complicated. This means RBF-Solver can take huge steps (high order) without the image falling apart, whereas other methods would crash.

The Results:

  • In the "High-Speed" Zone (Few Steps): When you need to generate an image very quickly (e.g., 5 to 10 steps), RBF-Solver produces much clearer, sharper images than the competition, especially when the AI is being asked to be very specific (high guidance).
  • In the "High-Quality" Zone (More Steps): When you have a bit more time (15+ steps), it consistently beats the best existing samplers, producing images with fewer artifacts and better details.

Summary:
If current fast samplers are like a driver trying to navigate a winding road with a map made of straight lines, RBF-Solver is like a driver with a GPS that can instantly reshape the road to match the car's speed and the terrain. It uses flexible, learnable "magnets" to interpolate the path, ensuring the AI gets from "noise" to "masterpiece" faster and with higher quality, without crashing into the wall.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →