On the Upper Bounds for the Matrix Spectral Norm
Organizations: HSE University, Russia · Steklov Mathematical Institute of Russian Academy of Sciences, Russia
Abstract
We consider the problem of estimating the spectral norm of a matrix using only matrix-vector products. We propose a new Counterbalance estimator that provides upper bounds on the norm and derive probabilistic guarantees on its underestimation. Compared to standard approaches such as the power method, the proposed estimator produces significantly tighter upper bounds in both synthetic and real-world settings. Our method is especially effective for matrices with fast-decaying spectra, such as those arising in deep learning and inverse problems.
Figures & tables
| maximizing | |||
|---|---|---|---|
| 0.1 | 1.4 | 1.72 |
| 0.05 | 1.76 | 2.17 |
| 0.01 | 3.00 | 3.70 |
| 0.001 | 6.45 | 7.98 |
| Hilbert | Rank 2 | Dominant 0.1 | Roget’s Thesaurus | Dominant 0.5 | Fréchet derivative | ResNet Jacobian | |
|---|---|---|---|---|---|---|---|
| Counterbalance | 0.034 | 0.031 | 0.045 | 0.0001 | 0.0001 | 0 | 0 |
| Vanilla | 0.011 | 0.019 | 0.016 | 0.013 | 0.0 | 0 | 0 |
| Dixon | 0.019 | 0.029 | 0.031 | 0.022 | 0.0 | 0 | 0 |
| Lanczos-type | 0.027 | 0.030 | 0.034 | 0.044 | 0.04 | 0 | 0 |
| MAE | Hilbert | Rank 2 | Dominant 0.1 | Roget’s Thesaurus | Dominant 0.5 | Fréchet derivative | ResNet Jacobian |
|---|---|---|---|---|---|---|---|
| Counterbalance | 1.01 | 1.06 | 0.97 | 1.28 | 1.99 | 8.65 | 25.82 |
| Vanilla | 2.04 | 1.98 | 1.97 | 3.35 | 3.77 | 13.46 | 36.78 |
| Dixon | 1.65 | 1.60 | 1.6 | 2.97 | 3.26 | 13.44 | 38.60 |
| Lanczos-type | 1.44 | 1.25 | 1.31 | 2.32 | 1.78 | 6.95 | 19.73 |
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
Spectral Methods
Spectral methods use eigenvalues, eigenvectors, and frequency decompositions to analyze data, graphs, operators, and learning algorithms.
See all 236 papers