Robustness of Nonlinear Representation Learning
Simon Buchholz, Bernhard Schölkopf
TL;DR
The paper tackles the robustness of unsupervised nonlinear representation learning when model assumptions are mildly violated, focusing on mixing functions that are close to local isometries. It develops a framework using a local-isometry distance $\Theta_p(f,\Omega)$ and a rigidity-based decomposition to show approximate identifiability of latent factors, first up to a linear transform and then for perturbed ICA in the presence of a small nonlinear component. It proves that, under near-isometric mixing, latent variables can be recovered with high fidelity (measured by MCC), and that for a perturbed linear ICA model $X=AS+\eta h(S)$, the linear part and the sources can be recovered approximately as $\eta\to 0$. These results collectively argue for approximate identifiability and robustness of nonlinear ICA and representation learning under realistic misspecifications, offering theoretical grounding for learning signals in real data that deviate only slightly from idealized models.
Abstract
We study the problem of unsupervised representation learning in slightly misspecified settings, and thus formalize the study of robustness of nonlinear representation learning. We focus on the case where the mixing is close to a local isometry in a suitable distance and show based on existing rigidity results that the mixing can be identified up to linear transformations and small errors. In a second step, we investigate Independent Component Analysis (ICA) with observations generated according to $x=f(s)=As+h(s)$ where $A$ is an invertible mixing matrix and $h$ a small perturbation. We show that we can approximately recover the matrix $A$ and the independent components. Together, these two results show approximate identifiability of nonlinear ICA with almost isometric mixing functions. Those results are a step towards identifiability results for unsupervised representation learning for real-world data that do not follow restrictive model classes.
