LGAIMLApr 21, 2024

Generalized Regression with Conditional GANs

arXiv:2404.13500v1h-index: 4ICPRAI
Originality Incremental advance
AI Analysis

This work proposes a novel method for regression that could benefit applications dealing with non-standard data distributions, though it appears incremental as an extension of existing techniques.

The paper tackles regression by using conditional GANs to learn prediction functions that match the distribution of training data, reducing assumptions and improving representation, with experiments showing encouraging results on real-world heavy-tailed datasets.

Regression is typically treated as a curve-fitting process where the goal is to fit a prediction function to data. With the help of conditional generative adversarial networks, we propose to solve this age-old problem in a different way; we aim to learn a prediction function whose outputs, when paired with the corresponding inputs, are indistinguishable from feature-label pairs in the training dataset. We show that this approach to regression makes fewer assumptions on the distribution of the data we are fitting to and, therefore, has better representation capabilities. We draw parallels with generalized linear models in statistics and show how our proposal serves as an extension of them to neural networks. We demonstrate the superiority of this new approach to standard regression with experiments on multiple synthetic and publicly available real-world datasets, finding encouraging results, especially with real-world heavy-tailed regression datasets. To make our work more reproducible, we release our source code. Link to repository: https://anonymous.4open.science/r/regressGAN-7B71/

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes