Matrix-Free Two-to-Infinity and One-to-Two Norms Estimation
Askar Tsyganov, Evgeny Frolov, Sergey Samsonov, Maxim Rakhuba
TL;DR
The paper targets matrix-free estimation of the induced two-to-infinity and one-to-two norms using only matrix-vector products. It introduces TwINEst, a Hutchinson-based diagonal-estimation approach that extracts the $\ell_2$-row norms from $AA^\top$ by estimating its diagonal and selecting the maximal entry, with an oracle complexity that scales with the gap $\Delta$ between the top and next rows. An enhanced variant, TwINEst++, combines a low-rank approximation of $AA^\top$ with a stochastic diagonal estimate to reduce variance and improve robustness, achieving tighter complexity bounds especially when $\Delta$ is small. The algorithms are validated on synthetic data, neural-network Jacobians, and recommender-system problems, demonstrating improved accuracy and practical benefits for Jacobian regularization and adversarial robustness. The work highlights the utility of matrix-free norm estimation in large-scale ML settings and opens avenues for further theoretical and application-driven advances.
Abstract
In this paper, we propose new randomized algorithms for estimating the two-to-infinity and one-to-two norms in a matrix-free setting, using only matrix-vector multiplications. Our methods are based on appropriate modifications of Hutchinson's diagonal estimator and its Hutch++ version. We provide oracle complexity bounds for both modifications. We further illustrate the practical utility of our algorithms for Jacobian-based regularization in deep neural network training on image classification tasks. We also demonstrate that our methodology can be applied to mitigate the effect of adversarial attacks in the domain of recommender systems.
