atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Tripod: Three Complementary Inductive Biases for Disentangled Representation Learning

ICML 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Equivariant and disentangled latent representations · 0 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.

Combines finite scalar quantization, kernel-based latent multiinformation, and a normalized Hessian penalty into one autoencoder (Tripod) for unsupervised disentangled representation learning, reaching state-of-the-art InfoMEC/DCI on four synthetic/real image benchmarks.

Problem

Unsupervised disentangled representation learning is underspecified, and naively combining three existing inductive biases (latent quantization, latent multiinformation regularization, and data-generating mixed-derivative regularization) in an autoencoder performs poorly due to optimization difficul

Approach

Make each of three complementary inductive biases work in an autoencoder with lightest-touch adaptations: finite scalar quantization (fixed codebook) instead of VQ, kernel density estimation-based multiinformation for deterministic encoders with std-scaled bandwidths, and a normalized Hessian penalty invariant to latent and activation rescaling.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Tripod instead of β-TCVAEDisentangled representation learning · Shapes3D, MPI3D, Falcor3D, and Isaac3DmodularityHelped
Use Tripod instead of QLAEDisentangled representation learning · Shapes3D, MPI3D, Falcor3D, and Isaac3DmodularityHelped
Use Tripod instead of naive TripodDisentangled representation learning · Shapes3D, MPI3D, Falcor3D, and Isaac3Ddisentanglement metricsHelped
Add normalized Hessian penalty (NHP) (ablation)Tripod · Shapes3D, MPI3D, Falcor3D, and Isaac3DmodularityHelped
Add kernel-based latent multiinformation (KLM) (ablation)Tripod · Shapes3D, MPI3D, Falcor3D, and Isaac3DmodularityHelped
Use 12 quantized values per dimension instead of 12^2 (ablation)Tripod · Shapes3D, MPI3D, Falcor3D, and Isaac3DdisentanglementHelped
Add NHP to QLAE + KLMTraining iteration · Profiling studyruntime: about 2.5Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Shapes3D MPI3D Falcor3D Isaac3D

Benchmarks: Shapes3D MPI3D Falcor3D Isaac3D

Metrics: InfoM InfoC InfoE D C I

Baselines: beta-TCVAE QLAE naive Tripod

Builds on: QLAE beta-TCVAE Hessian penalty finite scalar quantization Silverman's rule of thumb

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