Generalizable Spectral Embedding with an Application to UMAP
Abstract
Spectral Embedding (SE) is a popular method for dimensionality reduction, applicable across diverse domains. Nevertheless, its current implementations face three prominent drawbacks which curtail its broader applicability: generalizability (i.e., out-of-sample extension), scalability, and eigenvectors separation. Existing SE implementations often address two of these drawbacks; however, they fall short in addressing the remaining one. In this paper, we introduce $\textit{Sep-SpectralNet}$ (eigenvector-separated SpectralNet), a SE implementation designed to address $\textit{all}$ three limitations. Sep-SpectralNet extends SpectralNet with an efficient post-processing step to achieve eigenvectors separation, while ensuring both generalizability and scalability. This method expands the applicability of SE to a wider range of tasks and can enhance its performance in existing applications. We empirically demonstrate Sep-SpectralNet's ability to consistently approximate and generalize SE, while maintaining SpectralNet's scalability. Additionally, we show how Sep-SpectralNet can be leveraged to enable generalizable UMAP visualization.
Cite
Text
Ben-Ari et al. "Generalizable Spectral Embedding with an Application to UMAP." Transactions on Machine Learning Research, 2025.Markdown
[Ben-Ari et al. "Generalizable Spectral Embedding with an Application to UMAP." Transactions on Machine Learning Research, 2025.](https://mlanthology.org/tmlr/2025/benari2025tmlr-generalizable/)BibTeX
@article{benari2025tmlr-generalizable,
title = {{Generalizable Spectral Embedding with an Application to UMAP}},
author = {Ben-Ari, Nir and Yacobi, Amitai and Shaham, Uri},
journal = {Transactions on Machine Learning Research},
year = {2025},
url = {https://mlanthology.org/tmlr/2025/benari2025tmlr-generalizable/}
}