atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

Interpretable Deep Clustering for Tabular Data

ICML 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Dense features and foundation priors · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes IDC, a two-stage deep clustering method for tabular data that learns sample-specific sparse feature gates via a self-supervised gated autoencoder and cluster-level gates via an auxiliary classifier, yielding instance- and cluster-level interpretations.

Problem

Clustering tabular data (especially high-dimensional biomedical data) is hard, and existing deep clustering methods rely on image augmentations and offer no sample-level or cluster-level feature interpretability.

Approach

Learn sample-specific stochastic gates (local feature selection) through a denoising autoencoder trained with a gated reconstruction loss and a gates total coding rate term, then cluster the sparsified embeddings with a coding-rate clustering head and derive cluster-level gate matrix from an auxiliary classifier.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use IDC instead of K-means + SHAPSynthetic clustering · SyntheticACC: 25.72\% -> 99.91\%Helped
Add local gates (ablation)IDC · MNIST60KACC: 81.1 -> 87.9Helped
Add local gates (ablation)IDC · FashionMNISTACC: 61.0 -> 61.9Helped
Add gate regularization L_reg (ablation)IDC · MNIST60KACC: 85.9 -> 87.9Helped
Add latent denoising (ablation)IDC · MNIST60KACC: 86.5 -> 87.9Helped
Add input denoising (ablation)IDC · MNIST60KACC: 84.3 -> 87.9Helped
Use the learned clustering head instead of K-means (ablation)IDC features · MNIST60KACC: 65.5 -> 87.9Helped
Add reconstruction loss L_recon (ablation)IDC · MNIST60KACC: 18.0 -> 87.9Helped
Use IDC instead of TELLCIFAR10 clustering · CIFAR10ARI: 5.96 -> 6.16Helped
Use IDC instead of TELLCIFAR10 clustering · CIFAR10ACC: 25.65 -> 25.01Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MNIST FashionMNIST CIFAR-10 TOX-171 ALLAML PROSTATE SRBCT BIASE INTESTINE PBMC-2 CNAE-9 MFEATZ

Benchmarks: MNIST-10K interpretability TOX-171 ALLAML PROSTATE SRBCT BIASE INTESTINE PBMC-2 CNAE-9 MFEATZ MiniBooNE ALBERT

Metrics: ACC ARI NMI uniqueness diversity faithfulness generalizability number of selected features

Baselines: K-means TELL k-DVAE SRCFS CAE DUFS LS MCFS VaDE DEC SHAP Integrated Gradients

Builds on: stochastic gates maximum coding rate reduction TELL denoising autoencoder Gumbel-Softmax

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy