Knockout: A simple way to handle missing inputs

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Nguyen, Minh, Karaman, Batuhan K., Kim, Heejong, Wang, Alan Q., Liu, Fengbei, Sabuncu, Mert R.
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913949036838912
author Nguyen, Minh
Karaman, Batuhan K.
Kim, Heejong
Wang, Alan Q.
Liu, Fengbei
Sabuncu, Mert R.
author_facet Nguyen, Minh
Karaman, Batuhan K.
Kim, Heejong
Wang, Alan Q.
Liu, Fengbei
Sabuncu, Mert R.
contents Deep learning models benefit from rich (e.g., multi-modal) input features. However, multimodal models might be challenging to deploy, because some inputs may be missing at inference. Current popular solutions include marginalization, imputation, and training multiple models. Marginalization achieves calibrated predictions, but it is computationally expensive and only feasible for low dimensional inputs. Imputation may result in inaccurate predictions, particularly when high-dimensional data, such as images, are missing. Training multiple models, where each model is designed to handle different subsets of inputs, can work well but requires prior knowledge of missing input patterns. Furthermore, training and retaining multiple models can be costly. We propose an efficient method to learn both the conditional distribution using full inputs and the marginal distributions. Our method, Knockout, randomly replaces input features with appropriate placeholder values during training. We provide a theoretical justification for Knockout and show that it can be interpreted as an implicit marginalization strategy. We evaluate Knockout across a wide range of simulations and real-world datasets and show that it offers strong empirical performance.
format Preprint
id arxiv_https___arxiv_org_abs_2405_20448
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Knockout: A simple way to handle missing inputs
Nguyen, Minh
Karaman, Batuhan K.
Kim, Heejong
Wang, Alan Q.
Liu, Fengbei
Sabuncu, Mert R.
Machine Learning
Deep learning models benefit from rich (e.g., multi-modal) input features. However, multimodal models might be challenging to deploy, because some inputs may be missing at inference. Current popular solutions include marginalization, imputation, and training multiple models. Marginalization achieves calibrated predictions, but it is computationally expensive and only feasible for low dimensional inputs. Imputation may result in inaccurate predictions, particularly when high-dimensional data, such as images, are missing. Training multiple models, where each model is designed to handle different subsets of inputs, can work well but requires prior knowledge of missing input patterns. Furthermore, training and retaining multiple models can be costly. We propose an efficient method to learn both the conditional distribution using full inputs and the marginal distributions. Our method, Knockout, randomly replaces input features with appropriate placeholder values during training. We provide a theoretical justification for Knockout and show that it can be interpreted as an implicit marginalization strategy. We evaluate Knockout across a wide range of simulations and real-world datasets and show that it offers strong empirical performance.
title Knockout: A simple way to handle missing inputs
topic Machine Learning
url https://arxiv.org/abs/2405.20448