Nearly Optimal Bayesian Inference for Structural Missingness
Chen Liang, Donghua Yang, Yutong Zhao, Tianle Zhang, Shenghang Zhou, Zhiyu Liang, Hengtong Zhang, Hongzhi Wang, Ziqi Li, Xiyang Zhang, Zheng Liang, Yifei Li
TL;DR
This paper tackles structural missingness by modeling the data-generating process with a Second-Order Structural Causal Model (SCM) prior and learning a joint predictive framework that preserves uncertainty. It decouples learning of the missing-value posterior from label prediction: a Prior Fitted Network (PFN) provides fast posterior predictive inferences from incomplete inputs, while a Flow Matching head builds an explicit missing-data posterior for sampling. Theoretical analysis shows posterior integration reduces MNAR and plug-in imputation biases and yields near-Bayes-optimal risk under the model, with a favorable sample-complexity bound for decoupled inference. Empirically, the PFN-Flow approach achieves state-of-the-art performance on a broad suite of classification and MNAR-imputation tasks, with substantial runtime speedups compared to strong baselines, highlighting practical benefits for uncertain, partially observed tabular data.
Abstract
Structural missingness breaks 'just impute and train': values can be undefined by causal or logical constraints, and the mask may depend on observed variables, unobserved variables (MNAR), and other missingness indicators. It simultaneously brings (i) a catch-22 situation with causal loop, prediction needs the missing features, yet inferring them depends on the missingness mechanism, (ii) under MNAR, the unseen are different, the missing part can come from a shifted distribution, and (iii) plug-in imputation, a single fill-in can lock in uncertainty and yield overconfident, biased decisions. In the Bayesian view, prediction via the posterior predictive distribution integrates over the full model posterior uncertainty, rather than relying on a single point estimate. This framework decouples (i) learning an in-model missing-value posterior from (ii) label prediction by optimizing the predictive posterior distribution, enabling posterior integration. This decoupling yields an in-model almost-free-lunch: once the posterior is learned, prediction is plug-and-play while preserving uncertainty propagation. It achieves SOTA on 43 classification and 15 imputation benchmarks, with finite-sample near Bayes-optimality guarantees under our SCM prior.
