Operator SVD with Neural Networks via Nested Low-Rank Approximation

J. J. Ryu, Xiangxiang Xu, H. Erol, Yuheng Bu, Lizhong Zheng +1 more
2/12/2026

No official code found. Best implementation: jongharyu/neural-svd (25 stars, MIT, last commit 2024-09-14).

Abstract

Computing eigenvalue decomposition (EVD) of a given linear operator, or finding its leading eigenvalues and eigenfunctions, is a fundamental task in many machine learning and scientific computing problems. For high-dimensional eigenvalue problems, training neural networks to parameterize the eigenfunctions is considered as a promising alternative to the classical numerical linear algebra techniques. This paper proposes a new optimization framework based on the low-rank approximation characterization of a truncated singular value decomposition, accompanied by new techniques called \emph{nesting} for learning the top-$L$ singular values and singular functions in the correct order. The proposed method promotes the desired orthogonality in the learned functions implicitly and efficiently via an unconstrained optimization formulation, which is easy to solve with off-the-shelf gradient-based optimization algorithms. We demonstrate the effectiveness of the proposed optimization framework for use cases in computational physics and machine learning.

View on arXivView PDF

Code Implementations(1)

MIT

Official PyTorch implementation of NeuralSVD (ICML 2024)

250Shell, PythonFeb 5, 20242 years agoMIT
eigenvalue-solverspartial-differential-equationsrepresentation-learningsingular-value-decompositionspectral-decomposition

Similar Papers

Cite this paper

@article{ryu2026operator,
  title  = {Operator SVD with Neural Networks via Nested Low-Rank Approximation},
  author = {J. J. Ryu and Xiangxiang Xu and H. Erol and Yuheng Bu and Lizhong Zheng and G. Wornell},
  year   = {2026},
  eprint = {2402.03655},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2402.03655},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.03655.svg)](https://codeofpaper.com/paper/2402.03655)

Discussion