IVGAE: Handling Incomplete Heterogeneous Data with a Variational Graph Autoencoder
By: Youran Zhou, Mohamed Reda Bouadjenek, Sunil Aryal%
Potential Business Impact:
Fixes missing info in computer tables.
Handling missing data remains a fundamental challenge in real-world tabular datasets, especially when data are heterogeneous with both numerical and categorical features. Existing imputation methods often fail to capture complex structural dependencies and handle heterogeneous data effectively. We present \textbf{IVGAE}, a Variational Graph Autoencoder framework for robust imputation of incomplete heterogeneous data. IVGAE constructs a bipartite graph to represent sample-feature relationships and applies graph representation learning to model structural dependencies. A key innovation is its \textit{dual-decoder architecture}, where one decoder reconstructs feature embeddings and the other models missingness patterns, providing structural priors aware of missing mechanisms. To better encode categorical variables, we introduce a Transformer-based heterogeneous embedding module that avoids high-dimensional one-hot encoding. Extensive experiments on 16 real-world datasets show that IVGAE achieves consistent improvements in RMSE and downstream F1 across MCAR, MAR, and MNAR missing scenarios under 30\% missing rates. Code and data are available at: https://github.com/echoid/IVGAE.
Similar Papers
Physically Interpretable Representation Learning with Gaussian Mixture Variational AutoEncoder (GM-VAE)
Machine Learning (CS)
Finds hidden patterns in messy science data.
Towards Multiple Missing Values-resistant Unsupervised Graph Anomaly Detection
Machine Learning (CS)
Finds weird data even with missing pieces.
Disentangled Deep Smoothed Bootstrap for Fair Imbalanced Regression
Machine Learning (CS)
Makes computer predictions better with uneven data.