atlas

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

Indirectly Parameterized Concrete Autoencoders

ICML 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Data augmentation and generalization bias · 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 Indirectly Parameterized Concrete Autoencoders (IP-CAE), which generate Gumbel-Softmax logits via a learnable embedding and shared linear map, improving stability, accuracy, reconstruction and training speed for embedded feature selection over CAE.

Problem

Concrete Autoencoders for neural embedded feature selection suffer from unstable joint optimization, duplicate feature selections, slow convergence and high variance, especially with non-linear decoders.

Approach

Instead of directly learning Gumbel-Softmax logits, learn an embedding matrix Psi and a shared linear map W (log alpha_i = W psi_i + b), which transforms gradients via W W^T and implicitly reduces duplicate selections; CAE is the special case W = I. A GJSD diversity regularizer is also proposed as a baseline.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace direct CAE selector-logit parameterization with indirect parameterizationCAE · MNIST, MNIST-Fashion, ISOLET, COIL-20, Smartphone HAR, and Mice Protein reconstructionnormalized reconstruction error: CAE: 1.48E-02, 1.36E-02, 5.42E-03, 4.21E-03, 3.03E-03, 8.71E-03; IP-CAE: 1.36E-02, 1.17E-02, 4.38E-03, 2.48E-03, 2.03E-0Helped
Replace direct CAE selector-logit parameterization with indirect parameterizationCAE · MNIST, MNIST-Fashion, ISOLET, COIL-20, Smartphone HAR, and Mice Protein classificationtop-1 accuracy: CAE: 83.10, 73.19, 75.82, 80.70, 82.72, 63.10; IP-CAE: 94.07, 82.68, 91.85, 97.92, 93.71, 94.26Helped
Add GJSD regularization to CAECAE · Reconstruction and classification datasetsperformanceHelped
Add GJSD regularization to IP-CAE (ablation)IP-CAE · Datasets and tasks evaluatedperformanceNo clear effect
Train CAE for 1000 rather than 200 epochs (ablation)CAE · ISOLETaccuracy: 75.8 -> 91.0Helped
Train CAE for 1000 rather than 200 epochs (ablation)CAE · ISOLETnormalized reconstruction error: 0.067 -> 0.054Helped
Train IP-CAE for 1000 rather than 200 epochs (ablation)IP-CAE · ISOLETaccuracy: 91.9 -> 91.4Hurt
Train IP-CAE for 1000 rather than 200 epochs (ablation)IP-CAE · ISOLETnormalized reconstruction error: 0.054 -> 0.053Helped
Add learning-rate warmup over the first 25, 50, 75, or 100 epochs (ablation)CAE training · Datasets and tasks evaluatedfinal performanceHurt
Add weight decay with parameters 10^{-4}, 10^{-3}, 10^{-2}, or 10^{-1} (ablation)CAE training · Datasets and tasks evaluatedperformanceHurt
Use a full matrix rather than scalar or diagonal IP weights (ablation)IP-CAE · Training efficiencytraining efficiencyHelped
Use scalar or diagonal IP weights instead of the CAE identity parameterization (ablation)CAE · Stability and final performanceperformanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST MNIST-Fashion ISOLET COIL-20 Smartphone HAR Mice Protein

Benchmarks: MNIST MNIST-Fashion ISOLET COIL-20 Smartphone HAR Mice Protein

Metrics: normalized Frobenius reconstruction error top-1 classification accuracy unique percentage speedup runtime

Baselines: CAE STG LassoNet GJSD regularization

Builds on: Concrete Autoencoders Gumbel-Softmax Generalized Jensen-Shannon divergence

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