CardiCat: a Variational Autoencoder for High-Cardinality Tabular Data

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Carlin, Lee, Benjamini, Yuval
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913668829020160
author Carlin, Lee
Benjamini, Yuval
author_facet Carlin, Lee
Benjamini, Yuval
contents High-cardinality categorical features are a common characteristic of mixed-type tabular datasets. Existing generative model architectures struggle to learn the complexities of such data at scale, primarily due to the difficulty of parameterizing the categorical features. In this paper, we present a general variational autoencoder model, CardiCat, that can accurately fit imbalanced high-cardinality and heterogeneous tabular data. Our method substitutes one-hot encoding with regularized dual encoder-decoder embedding layers, which are jointly learned. This approach enables us to use embeddings that depend also on the other covariates, leading to a compact and homogenized parameterization of categorical features. Our model employs a considerably smaller trainable parameter space than competing methods, enabling learning at a large scale. CardiCat generates high-quality synthetic data that better represent high-cardinality and imbalanced features compared to competing VAE models for multiple real and simulated datasets.
format Preprint
id arxiv_https___arxiv_org_abs_2501_17324
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle CardiCat: a Variational Autoencoder for High-Cardinality Tabular Data
Carlin, Lee
Benjamini, Yuval
Machine Learning
High-cardinality categorical features are a common characteristic of mixed-type tabular datasets. Existing generative model architectures struggle to learn the complexities of such data at scale, primarily due to the difficulty of parameterizing the categorical features. In this paper, we present a general variational autoencoder model, CardiCat, that can accurately fit imbalanced high-cardinality and heterogeneous tabular data. Our method substitutes one-hot encoding with regularized dual encoder-decoder embedding layers, which are jointly learned. This approach enables us to use embeddings that depend also on the other covariates, leading to a compact and homogenized parameterization of categorical features. Our model employs a considerably smaller trainable parameter space than competing methods, enabling learning at a large scale. CardiCat generates high-quality synthetic data that better represent high-cardinality and imbalanced features compared to competing VAE models for multiple real and simulated datasets.
title CardiCat: a Variational Autoencoder for High-Cardinality Tabular Data
topic Machine Learning
url https://arxiv.org/abs/2501.17324