What if Neural Networks had SVDs?
Alexander Mathiasen, Frederik Hvilshøj, Jakob Rødsgaard Jørgensen, Anshul Nasery, Davide Mottin
Abstract
Various Neural Networks employ time-consuming matrix operations like matrix inversion. Many such matrix operations are faster to compute given the Singular Value Decomposition (SVD). Previous work allows using the SVD in Neural Networks without computing it. In theory, the techniques can speed up matrix operations, however, in practice, they are not fast enough. We present an algorithm that is fast enough to speed up several matrix operations. The algorithm increases the degree of parallelism of an underlying matrix multiplication where is an orthogonal matrix represented by a product of Householder matrices. Code is available at this http URL .
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers6
- Parallelizing Linear Transformers with the Delta Rule over Sequence LengthSonglin Yang, Bailin Wang, Yu Zhang, Yikang Shen et al.NeurIPS 2024 · 412 citations
- PaTH Attention: Position Encoding via Accumulating Householder TransformationsSonglin Yang, Yikang Shen, Kaiyue Wen, Shawn Tan et al.NeurIPS 2025 · 36 citations
- Householder Projector for Unsupervised Latent Semantics DiscoveryYue Song, Jichao Zhang, Nicu Sebe, Wei WangICCV 2023 · 9 citations
- A Robust Prototype-Based Network with Interpretable RBF Classifier FoundationsSascha Saralajew, Ashish Rana, Thomas Villmann, Ammar ShakerAAAI 2025 · 7 citations
- Neural Gaussian Scale-Space FieldsFelix Mujkanovic, Ntumba Elie Nsampi, Christian Theobalt, Hans-Peter Seidel et al.SIGGRAPH 2024 · 4 citations
Builds on1
Related papers
- Faster Neural Network Training with Approximate Tensor OperationsMenachem Adelman, Kfir Y. Levy, Ido Hakimi, Mark SilbersteinNeurIPS 2021 · 30 citations
- Faster proximal algorithms for matrix optimization using Jacobi-based eigenvalue methodsHamza Fawzi, Harry GoulbourneNeurIPS 2021 · 7 citations
- High Accuracy Matrix Computations on Neural Engines: A Study of QR Factorization and its ApplicationsShaoshuai Zhang, Elaheh Baharlouei, Panruo WuHPDC 2020 · 16 citations
- An Analysis of SVD for Deep Rotation EstimationJake Levinson, Carlos Esteves, Kefan Chen, Noah Snavely et al.NeurIPS 2020 · 131 citations
- Multiplying Matrices Without MultiplyingDavis W. Blalock, John V. GuttagICML 2021 · 62 citations
