Augmentation Invariant Manifold Learning
Shulei Wang
TL;DR
This work introduces a nonlinear product-manifold model for data augmentation, positing that observed data reside on a manifold $\\mathcal{M}=T(\\mathcal{N}_s\\times\\mathcal{N}_v)$ where augmentation acts on the $\\mathcal{N}_v$ component. The authors propose augmentation-invariant manifold learning (AIML), combining augmented data through an integrated kernel to produce representations that are invariant to augmentation and reflect the intrinsic geometry of $\\mathcal{N}_s$, with two practical formulations: an augmentation-invariant Laplacian eigenmaps style and a diffusion-map style. They establish convergence of the empirical operators to Laplace-Beltrami operators on $\\mathcal{N}_s$ and derive sharp rates for downstream k-NN classification, showing that more complex augmentation (larger $d_v$) reduces effective dimensionality $d_s$ and improves classification. To scale, they present a computationally efficient stochastic-optimization formulation that learns $\\Theta_\\beta$ with unsupervised, self-supervised, and regularization signals, enabling constant-time generalization to new data. Numerical experiments on simulated manifolds and real datasets (MNIST, STL-10, ImageNet) demonstrate competitive performance against leading self-supervised methods, while providing a solid theoretical foundation for how augmentation and low-dimensional structure can jointly improve downstream analysis. The work highlights the practical and theoretical benefits of integrating data augmentation with manifold structure to obtain augmentation-invariant, geometry-aware representations.
Abstract
Data augmentation is a widely used technique and an essential ingredient in the recent advance in self-supervised representation learning. By preserving the similarity between augmented data, the resulting data representation can improve various downstream analyses and achieve state-of-the-art performance in many applications. Despite the empirical effectiveness, most existing methods lack theoretical understanding under a general nonlinear setting. To fill this gap, we develop a statistical framework on a low-dimension product manifold to model the data augmentation transformation. Under this framework, we introduce a new representation learning method called augmentation invariant manifold learning and design a computationally efficient algorithm by reformulating it as a stochastic optimization problem. Compared with existing self-supervised methods, the new method simultaneously exploits the manifold's geometric structure and invariant property of augmented data and has an explicit theoretical guarantee. Our theoretical investigation characterizes the role of data augmentation in the proposed method and reveals why and how the data representation learned from augmented data can improve the $k$-nearest neighbor classifier in the downstream analysis, showing that a more complex data augmentation leads to more improvement in downstream analysis. Finally, numerical experiments on simulated and real data sets are presented to demonstrate the merit of the proposed method.
