Table of Contents
Fetching ...

Boarding for ISS: Imbalanced Self-Supervised: Discovery of a Scaled Autoencoder for Mixed Tabular Datasets

Samuel Stocksieker, Denys Pommeret, Arthur Charpentier

TL;DR

This work tackles imbalanced self-supervised learning for mixed tabular data by identifying the bias of standard MSE toward majority categories in autoencoders. It introduces a scaled autoencoder framework (SAM) with SSE^* and BalSSE to balance reconstruction errors across numerical and categorical features, yielding a balanced MSE that promotes equitable learning of minority modalities. Through numerical illustrations and extensive experiments across supervised, unsupervised, and generative contexts, the authors show that balanced training improves reconstruction quality, latent representations, correlation fidelity, and downstream predictions, particularly when learning is constrained by limited epochs or data. The results suggest that integrating a balanced loss into self-supervised learning for tabular data can enhance robustness and generalization, with potential for hybrid loss strategies in practice.

Abstract

The field of imbalanced self-supervised learning, especially in the context of tabular data, has not been extensively studied. Existing research has predominantly focused on image datasets. This paper aims to fill this gap by examining the specific challenges posed by data imbalance in self-supervised learning in the domain of tabular data, with a primary focus on autoencoders. Autoencoders are widely employed for learning and constructing a new representation of a dataset, particularly for dimensionality reduction. They are also often used for generative model learning, as seen in variational autoencoders. When dealing with mixed tabular data, qualitative variables are often encoded using a one-hot encoder with a standard loss function (MSE or Cross Entropy). In this paper, we analyze the drawbacks of this approach, especially when categorical variables are imbalanced. We propose a novel metric to balance learning: a Multi-Supervised Balanced MSE. This approach reduces the reconstruction error by balancing the influence of variables. Finally, we empirically demonstrate that this new metric, compared to the standard MSE: i) outperforms when the dataset is imbalanced, especially when the learning process is insufficient, and ii) provides similar results in the opposite case.

Boarding for ISS: Imbalanced Self-Supervised: Discovery of a Scaled Autoencoder for Mixed Tabular Datasets

TL;DR

This work tackles imbalanced self-supervised learning for mixed tabular data by identifying the bias of standard MSE toward majority categories in autoencoders. It introduces a scaled autoencoder framework (SAM) with SSE^* and BalSSE to balance reconstruction errors across numerical and categorical features, yielding a balanced MSE that promotes equitable learning of minority modalities. Through numerical illustrations and extensive experiments across supervised, unsupervised, and generative contexts, the authors show that balanced training improves reconstruction quality, latent representations, correlation fidelity, and downstream predictions, particularly when learning is constrained by limited epochs or data. The results suggest that integrating a balanced loss into self-supervised learning for tabular data can enhance robustness and generalization, with potential for hybrid loss strategies in practice.

Abstract

The field of imbalanced self-supervised learning, especially in the context of tabular data, has not been extensively studied. Existing research has predominantly focused on image datasets. This paper aims to fill this gap by examining the specific challenges posed by data imbalance in self-supervised learning in the domain of tabular data, with a primary focus on autoencoders. Autoencoders are widely employed for learning and constructing a new representation of a dataset, particularly for dimensionality reduction. They are also often used for generative model learning, as seen in variational autoencoders. When dealing with mixed tabular data, qualitative variables are often encoded using a one-hot encoder with a standard loss function (MSE or Cross Entropy). In this paper, we analyze the drawbacks of this approach, especially when categorical variables are imbalanced. We propose a novel metric to balance learning: a Multi-Supervised Balanced MSE. This approach reduces the reconstruction error by balancing the influence of variables. Finally, we empirically demonstrate that this new metric, compared to the standard MSE: i) outperforms when the dataset is imbalanced, especially when the learning process is insufficient, and ii) provides similar results in the opposite case.
Paper Structure (56 sections, 22 equations, 28 figures, 6 tables)

This paper contains 56 sections, 22 equations, 28 figures, 6 tables.

Figures (28)

  • Figure 1: $MSEM(\widehat{X})$ with 1000 (up), 2000, and 3000 (down) epochs. Comparison of the balanced MSE (green) vs standard MSE (orange) and inputs (blue) at different scales
  • Figure 2: Learning curves ($MSEM$)
  • Figure 3: $MSE(Y, \widehat{Y})$ with 1000 (up), 2000, and 3000 (down) epochs from reconstructed data. Comparison of the balanced MSE (green) vs standard MSE (orange) and inputs (blue) at different scales
  • Figure 4: $MSE(Y, \widehat{Y})$ with 1000 (up), 2000 and 3000 (down) epochs from latent space. Comparison of the balanced MSE (green) vs standard MSE (orange) and inputs (blue) at different scales
  • Figure 5: $MC(\widehat{X})$ with 1000 (up), 2000, and 3000 (down) epochs. Comparison of the balanced MSE (green) vs standard MSE (orange) and inputs (blue) at different scales
  • ...and 23 more figures

Theorems & Definitions (8)

  • proof
  • proof
  • Definition 1
  • proof
  • proof
  • proof
  • proof
  • proof