Learning What Not to Impute: An Uncertainty-Aware Diffusion Framework for Meaningful Missingness

Lixing Zhang, Yidong Ouyang, Weifu Li, Shixiang Zhu, Guang Cheng +1 more
6/3/2026
cs.LG

No confident code implementation found for this paper.

Abstract

Missing value imputation is a fundamental task in machine learning, with most existing methods assuming that all missing entries correspond to unobserved regular values. In many real-world datasets, however, missingness may arise from two distinct sources: some entries are meaningfully missing (intrinsically absent and semantically valid), while others are missing due to the observation process and should be imputed. We formalize this distinction as a selective imputation problem, where the goal is to jointly infer which missing entries should be preserved and which should be recovered. To address this challenge, we propose Diff-Joint, a diffusion-based framework that jointly models tabular data together with a latent missingness mask. The method alternates between conditional sampling and uncertainty-aware aggregation to iteratively refine both imputed values and missingness labels. Empirical results on synthetic and real-world datasets demonstrate that Diff-Joint effectively identifies meaningfully missing entries while achieving competitive imputation accuracy and improved downstream task performance.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zhang2026learning,
  title  = {Learning What Not to Impute: An Uncertainty-Aware Diffusion Framework for Meaningful Missingness},
  author = {Lixing Zhang and Yidong Ouyang and Weifu Li and Shixiang Zhu and Guang Cheng and Liyan Xie},
  year   = {2026},
  eprint = {2606.05073},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.05073v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2606.05073.svg)](https://codeofpaper.com/paper/2606.05073)

Discussion