Abstract
We propose and investigate two new methods to approximate f (A)b for large, sparse, Hermitian matrices A. Computations of this form play an important role in numerous signal processing and machine learning tasks. The main idea behind both methods is to first estimate the spectral density of A, and then find polynomials of a fixed order that better approximate the function f on areas of the spectrum with a higher density of eigenvalues. Compared to state-of-the-art methods such as the Lanczos method and truncated Chebyshev expansion, the proposed methods tend to provide more accurate approximations of f (A)b at lower polynomial orders, and for matrices A with a large number of distinct interior eigenvalues and a small spectral width. We also explore the application of these techniques to (i) fast estimation of the norms of localized graph spectral filter dictionary atoms, and (ii) fast filtering of time-vertex signals.
Original language | English (US) |
---|---|
Article number | 295 |
Pages (from-to) | 1-22 |
Number of pages | 22 |
Journal | Algorithms |
Volume | 13 |
Issue number | 11 |
DOIs | |
State | Published - Nov 2020 |
Bibliographical note
Publisher Copyright:© 2020 by the authors. Licensee MDPI, Basel, Switzerland..
Keywords
- Graph spectral filtering
- Matrix function
- Orthogonal polynomials
- Polynomial approximation
- Spectral density estimation
- Weighted least squares polynomial regression