Missing Data Imputation with Adversarially-trained Graph Convolutional Networks

05/06/2019
by   Indro Spinelli, et al.
0

Missing data imputation (MDI) is a fundamental problem in many scientific disciplines. Popular methods for MDI use global statistics computed from the entire data set (e.g., the feature-wise medians), or build predictive models operating independently on every instance. In this paper we propose a more general framework for MDI, leveraging recent work in the field of graph neural networks (GNNs). We formulate the MDI task in terms of a graph denoising autoencoder, where each edge of the graph encodes the similarity between two patterns. A GNN encoder learns to build intermediate representations for each example by interleaving classical projection layers and locally combining information between neighbors, while another decoding GNN learns to reconstruct the full imputed data set from this intermediate embedding. In order to speed-up training and improve the performance, we use a combination of multiple losses, including an adversarial loss implemented with the Wasserstein metric and a gradient penalty. We also explore a few extensions to the basic architecture involving the use of residual connections between layers, and of global statistics computed from the data set to improve the accuracy. On a large experimental evaluation, we show that our method robustly outperforms state-of-the-art approaches for MDI, especially for large percentages of missing values.

READ FULL TEXT
research
10/19/2022

EGG-GAE: scalable graph neural networks for tabular data imputation

Missing data imputation (MDI) is crucial when dealing with tabular datas...
research
10/26/2020

Processing of incomplete images by (graph) convolutional neural networks

We investigate the problem of training neural networks from incomplete i...
research
06/30/2021

DAEMA: Denoising Autoencoder with Mask Attention

Missing data is a recurrent and challenging problem, especially when usi...
research
11/30/2022

Handling Missing Data via Max-Entropy Regularized Graph Autoencoder

Graph neural networks (GNNs) are popular weapons for modeling relational...
research
04/10/2023

Missing Data Imputation with Graph Laplacian Pyramid Network

Data imputation is a prevalent and important task due to the ubiquitousn...
research
03/15/2020

Unified Multi-Domain Learning and Data Imputation using Adversarial Autoencoder

We present a novel framework that can combine multi-domain learning (MDL...
research
06/21/2016

An artificial neural network to find correlation patterns in an arbitrary number of variables

Methods to find correlation among variables are of interest to many disc...

Please sign up or login with your details

Forgot password? Click here to reset