← Latest papers
📊 statistics

Missing Data Imputation under Manifold Hypothesis

This paper proposes a model-based missing data imputation method that leverages mixture variational autoencoders and latent space diffusion to sample from the conditional distribution of missing values, thereby respecting the underlying data manifold geometry while providing uncertainty quantification and efficient on-the-fly imputation.

Original authors: Zelong Bi, Amuchechukwu Ibenegbu

Published 2026-07-20
📖 6 min read🧠 Deep dive

Original authors: Zelong Bi, Amuchechukwu Ibenegbu

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 finish a giant, intricate mosaic, but someone has snipped out hundreds of tiny tiles. You can see the surrounding pieces, and you know the picture is supposed to be a smooth, flowing landscape, not a jagged mess of random colors. This is the daily struggle of data scientists dealing with "missing data." In the real world, sensors break, surveys get skipped, and records get lost, leaving holes in our digital maps. For decades, the standard way to fill these holes was to guess based on what was nearby, like a neighbor filling in a blank wall with whatever bricks were left in the driveway. But what if the wall isn't flat? What if the picture is actually a curved, twisting sculpture, like a rollercoaster track or a twisted ribbon? If you try to fill in the gaps on a curved track using flat, straight-line guesses, you'll end up with a piece that looks okay up close but falls right off the track when you step back.

This paper dives into a specific corner of mathematics called the "manifold hypothesis." Think of this as the idea that even though our data might look like a chaotic cloud of points in a huge, high-dimensional room (imagine a room with hundreds of directions you can move), the points actually live on a much smaller, smoother surface hidden inside that room. It's like realizing that all the ants in a chaotic pile are actually marching in a single, winding line on a piece of paper. The paper also uses "Variational Autoencoders" (VAEs), which are like smart, flexible cameras that can learn to take a complex 3D object and flatten it into a simple 2D drawing, and then rebuild the 3D object perfectly from that drawing. The big question is: if we lose some parts of the 3D object, can we use that 2D drawing to figure out exactly what the missing pieces should look like, respecting the curve of the track rather than just guessing?

The authors, Zelong Bi and Amuchechukwu Ibenegbu, propose a new way to fix these broken mosaics by treating the data like a curved surface rather than a flat sheet. They argue that the most popular methods currently used, like a tool called MissForest, are great at finding patterns but often fail to respect the "geometry" of the data. To visualize this, imagine MissForest trying to fill in a missing spot on a circle by drawing a straight line across the gap; the result might be mathematically close to the neighbors, but it breaks the circle. The authors' method, however, understands that the data lives on a curve, so it fills the gap by following the arc, keeping the shape intact.

To do this, they use a two-step magic trick. First, they use a "Mixture of VAEs" to learn the shape of the hidden surface. Imagine this as having a team of artists, each responsible for a different section of the curve (like one artist for the top of the hill, another for the bottom). They map the messy, high-dimensional data down to a simple, low-dimensional "latent space" where the curves are easy to see. Then, when a piece is missing, they don't just guess; they use a statistical procedure called "Sampling-Importance-Resampling" (SIR). Think of SIR as a game of "hot potato" where they generate thousands of possible guesses for the missing piece, but they only keep the ones that fit perfectly with the known parts of the curve, discarding the ones that look weird or out of place. This allows them to not just give one answer, but to show a range of possible answers, effectively quantifying how uncertain they are about the fill.

But they didn't stop there. They realized that sometimes the artists (the VAEs) don't have enough examples to learn every twist and turn of the curve perfectly. So, they added a "joint diffusion process." Imagine this as a magical fog that slowly clears up. You start with a completely blurry, noisy guess of the missing piece and the shape of the curve, and the model slowly "denoises" it, refining the guess step-by-step until it snaps into a sharp, perfect fit that respects both the local details and the global shape. This happens in the low-dimensional space, making it much faster and more efficient than trying to clean up the noise in the huge, high-dimensional room.

The results of their experiments are quite compelling. When they tested their method on synthetic data shaped like circles, spheres, and donuts (toruses), their approach produced imputations that were far better at preserving the true shape of the data than the leading methods. While the standard method (MissForest) sometimes got a lower "error score" (RMSE) by just guessing numbers that were close to the neighbors, it often broke the geometric shape. The authors' method, however, achieved the lowest "Wasserstein distance," a fancy way of saying the overall shape and distribution of their filled-in data looked much more like the original, unbroken picture.

On real-world datasets, like records of superconductors (materials that conduct electricity with zero resistance) and energy consumption, the authors found their method was a strong competitor. It performed almost as well as MissForest when data was missing randomly, but it shined when the missing data was tricky or when a lot of it was gone. In these tough scenarios, their method stayed robust, while others started to crumble. For instance, on the superconductivity dataset, their method maintained the lowest error rates even when the missingness wasn't random, suggesting that understanding the underlying geometry helps the model guess correctly even when the data is being "hiding" in a non-random way.

However, the paper is careful to note that this isn't a magic wand for every problem. The method relies heavily on the assumption that the data actually does follow a smooth, low-dimensional curve (the manifold hypothesis). If the data is just random noise or doesn't have a clear shape, the method might struggle. They also found that on a small dataset like the wine quality data, the method didn't perform as well, likely because there wasn't enough data to teach the artists how to draw the curve in the first place. In those cases, simpler methods that just look at the nearest neighbors worked better.

Ultimately, this paper suggests that by combining the geometric understanding of manifold learning with the generative power of diffusion models, we can fill in missing data in a way that feels "right" to the shape of the universe the data comes from. It's a shift from just plugging holes with the nearest available brick to sculpting the missing piece so it fits the curve of the wall perfectly. While it requires more computing power and a specific type of data structure to work, it offers a promising path toward more accurate and trustworthy data recovery, especially in fields where the shape of the data matters as much as the numbers themselves.

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 →