atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

Sequential Disentanglement by Extracting Static Information From A Single Sequence Element

ICML 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Equivariant and disentangled latent representations · 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 DBSE, a sequential disentanglement VAE whose static posterior is conditioned on a single sequence element and whose dynamic encoder subtracts that static code from sequence features, reducing information leakage without mutual-information losses.

Problem

Unsupervised sequential disentanglement suffers from information leakage, where static information leaks into dynamic codes or vice versa, when static and dynamic codes are conditioned on the entire sequence.

Approach

Condition the static posterior on a single sequence element (x_1) rather than the whole sequence, and subtract the resulting static features from the encoded sequence before the LSTM dynamic encoder, giving a subtraction inductive bias with no mutual-information loss terms.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use the single-anchor static posterior and subtract static features from dynamic featuresOurs · MUGLeakage gap, static features (generation): 71.8% -> 78.57%Helped
use the single-anchor static posterior and subtract static features from dynamic featuresOurs · MUGAcc: 85.71% -> 86.90%Helped
use disentangled features rather than raw featuresdownstream PhysioNet mortality prediction · PhysioNetAUROC: 0.802 ± 0.04 -> 0.858 ± 0.01Helped
use disentangled features rather than raw featuresdownstream ETTh1 prediction · ETTh1MAE: 10.19 ± 0.20 -> 11.21 ± 0.01Hurt
remove static loss (ablation)Ours · PhysioNetAUPRC: 0.274 ± 0.02 -> 0.473 ± 0.02Hurt
remove subtraction (ablation)Ours · PhysioNetAUPRC: 0.411 ± 0.02 -> 0.473 ± 0.02Hurt
remove static loss and subtraction (ablation)Ours · PhysioNetAUPRC: 0.255 ± 0.02 -> 0.473 ± 0.02Hurt
remove static loss (ablation)Ours · MUGDynamic accuracy (generation): 66.28% -> 86.90%Hurt
remove subtraction (ablation)Ours · MUGDynamic accuracy (generation): 83.31% -> 86.90%Hurt
remove static loss or subtraction (ablation)Ours · PhysioNetAccuracy: 40.81 % ± 0.328 -> 56.87 % ± 0.34Hurt
randomly choose the anchor separately for each batch (ablation)Ours · PhysioNetAUPRC: 0.276 ± 0.013 -> 0.473 ± 0.021Hurt
choose a random anchor rather than the first element (ablation)Ours · PhysioNetAUPRC: 0.425 ± 0.006; 0.473 ± 0.021No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Sprites MUG PhysioNet Air Quality ETTh1 TIMIT Jesters

Benchmarks: Sprites MUG PhysioNet ETTh1 Air Quality TIMIT Jesters

Metrics: Accuracy Inception score intra-entropy H(y|x) inter-entropy H(y) leakage gap AUPRC AUROC MAE EER classification accuracy

Baselines: MoCoGAN DSVAE R-WAE S3VAE SKD C-DSVAE SPYL FHVAE GP-VAE GLR

Builds on: DSVAE C-DSVAE FHVAE SPYL

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