A Mechanism for Producing Aligned Latent Spaces with Autoencoders
About
Aligned latent spaces, where meaningful semantic shifts in the input space correspond to a translation in the embedding space, play an important role in the success of downstream tasks such as unsupervised clustering and data imputation. In this work, we prove that linear and nonlinear autoencoders produce aligned latent spaces by stretching along the left singular vectors of the data. We fully characterize the amount of stretching in linear autoencoders and provide an initialization scheme to arbitrarily stretch along the top directions using these networks. We also quantify the amount of stretching in nonlinear autoencoders in a simplified setting. We use our theoretical results to align drug signatures across cell types in gene expression space and semantic shifts in word embedding spaces.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| 3D Shape Extrapolation | Industry-level cars Sports car (test) | MAE1.55 | 4 | |
| 3D Shape Extrapolation | Industry-level cars SUV (test) | MAE1.21 | 4 | |
| 3D Shape Extrapolation | Industry-level cars Convertible (test) | MAE1.28 | 4 | |
| 3D Shape Generation | DrivAerNet++ (Interpolation) | Chamfer Distance (CD)0.0144 | 4 | |
| 3D Shape Extrapolation | DrivAerNet++ Multi-Parameter (4) | MMD0.03 | 3 | |
| 3D Shape Extrapolation | DrivAerNet++ Single Parameter | MMD0.031 | 3 | |
| 3D Shape Extrapolation | BlendedNet Single-Parameter Extrapolation (held-out samples) | MMD0.039 | 3 | |
| 3D Shape Extrapolation | BlendedNet Multi-Parameter Extrapolation (held-out samples) | MMD0.043 | 3 | |
| 3D Shape Interpolation | BlendedNet (200 held-out samples) | Chamfer Distance (CD)0.0393 | 3 |