Faster Stochastic Trace Estimation with a Chebyshev Product Identity
Eric Hallman

TL;DR
This paper introduces a more efficient method for stochastic trace estimation that reduces the number of matrix-vector products needed by leveraging a Chebyshev product identity, significantly speeding up computations.
Contribution
It presents a novel approach to evaluate polynomial expressions in symmetric matrices with fewer matrix-vector products, improving the efficiency of trace estimation algorithms.
Findings
Reduces matrix-vector products from n to approximately n/2
Speeds up stochastic trace estimation methods
Applicable to Chebyshev and Taylor series-based algorithms
Abstract
Methods for stochastic trace estimation often require the repeated evaluation of expressions of the form , where is a symmetric matrix and is a degree polynomial written in the standard or Chebyshev basis. We show how to evaluate these expressions using only matrix-vector products, thus substantially reducing the cost of existing trace estimation algorithms that use Chebyshev interpolation or Taylor series.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
