Good Papers

Fast and Stable Gradient Approximation for Bilinear Forms of Hermitian Matrix Functions

A forward-only gradient approximation for bilinear forms of Hermitian matrix functions reuses the Lanczos pass with minimal overhead, offering provable error bounds and unconditional stability without reorthogonalization.

Navjot Singh, Kipton Barros, Sherry Li

Published 2026Sydney Poster Session 5 · Thu, Dec 10, 10:00 AM–1:00 PM local time · Hall 1-4arXiv ↗OpenReview ↗

76%
OverallHighly rated
?
OverallHighly ratedVote to see the scoreThe exact score shows once you've voted, so every vote is your own call. The first half of each home page shelf shows its scores.
Readers
–

Only vote on papers you've read. Sign in with GitHub to vote.

AI panel10/20reviewers recommend it
lenient 3/5
medium 5/10
strict 2/5
AI panel?Vote to see what the 20 AI reviewers said
Panel consensus
The method earns praise for delivering fast, stable Lanczos gradients without reorthogonalization overhead, though reservations persist over unproven unconditional stability, missing non-Hermitian coverage, and limited real-world validation.

Abstract

Objectives involving bilinear forms $u^\top f(A(θ))v$ for Hermitian $A$ arise widely in scientific computing and probabilistic machine learning. For large matrices, Lanczos efficiently approximates these quantities, but differentiating them with respect to $θ$ is challenging. Existing approaches either backpropagate through the Lanczos recurrence, requiring reorthogonalization for stability, or apply Arnoldi to an augmented block matrix of twice the original size. Both introduce extra computation and orthogonalization costs that can limit performance on modern hardware. We propose a forward-only gradient approximation that reuses the Lanczos pass and adds very minimal overhead in most cases. We prove that its error is proportional to the Lanczos residual norm, the same quantity controlling the forward approximation. Whereas a traditional adjoint-based calculation would be unstable without reorthogonalization, the new method appears unconditionally stable in our tests. It is also faster than existing state-of-the-art approaches.