Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
97 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Fast Machine-Precision Spectral Likelihoods for Stationary Time Series (2404.16583v3)

Published 25 Apr 2024 in math.NA, cs.NA, stat.CO, and stat.ME

Abstract: We provide in this work an algorithm for approximating a very broad class of symmetric Toeplitz matrices to machine precision in $\mathcal{O}(n \log n)$ time with applications to fitting time series models. In particular, for a symmetric Toeplitz matrix $\mathbf{\Sigma}$ with values $\mathbf{\Sigma}{j,k} = h{|j-k|} = \int_{-1/2}{1/2} e{2 \pi i |j-k| \omega} S(\omega) \mathrm{d} \omega$ where $S(\omega)$ is piecewise smooth, we give an approximation $\mathbf{\mathcal{F}} \mathbf{\Sigma} \mathbf{\mathcal{F}}H \approx \mathbf{D} + \mathbf{U} \mathbf{V}H$, where $\mathbf{\mathcal{F}}$ is the DFT matrix, $\mathbf{D}$ is diagonal, and the matrices $\mathbf{U}$ and $\mathbf{V}$ are in $\mathbb{C}{n \times r}$ with $r \ll n$. Studying these matrices in the context of time series, we offer a theoretical explanation of this structure and connect it to existing spectral-domain approximation frameworks. We then give a complete discussion of the numerical method for assembling the approximation and demonstrate its efficiency for improving Whittle-type likelihood approximations, including dramatic examples where a correction of rank $r = 2$ to the standard Whittle approximation increases the accuracy of the log-likelihood approximation from $3$ to $14$ digits for a matrix $\mathbf{\Sigma} \in \mathbb{R}{105 \times 105}$. The method and analysis of this work applies well beyond time series analysis, providing an algorithm for extremely accurate solutions to linear systems with a wide variety of symmetric Toeplitz matrices whose entries are generated by a piecewise smooth $S(\omega)$. The analysis employed here largely depends on asymptotic expansions of oscillatory integrals, and also provides a new perspective on when existing spectral-domain approximation methods for Gaussian log-likelihoods can be particularly problematic.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (29)
  1. Fast symmetric factorization of hierarchical matrices with applications. arXiv preprint arXiv:1405.0223, 2014.
  2. Fast direct methods for gaussian processes. IEEE transactions on pattern analysis and machine intelligence, 38(2):252–265, 2015.
  3. A matrix-free approach for solving the parametric gaussian process maximum likelihood problem. SIAM Journal on Scientific Computing, 34(1):A240–A262, 2012.
  4. H. Avron and S. Toledo. Randomized algorithms for estimating the trace of an implicit symmetric positive semi-definite matrix. Journal of the ACM (JACM), 58(2):1–34, 2011.
  5. Julia: A fresh approach to numerical computing. SIAM review, 59(1):65–98, 2017.
  6. Introduction to hierarchical matrices with applications. Engineering analysis with boundary elements, 27(5):405–422, 2003.
  7. Time series: theory and methods. Springer science & business media, 1991.
  8. J. Chen and M.L. Stein. Linear-cost covariance functions for gaussian random fields. Journal of the American Statistical Association, 118(541):147–164, 2023.
  9. Computing highly oscillatory integrals. SIAM, 2017.
  10. Fast and scalable gaussian process modeling with applications to astronomical time series. The Astronomical Journal, 154(6):220, 2017.
  11. Scalable gaussian process computations using hierarchical matrices. Journal of Computational and Graphical Statistics, 29(2):227–237, 2020.
  12. P. Gonnet. A review of error estimation in adaptive quadrature. ACM Computing Surveys (CSUR), 44(4):1–36, 2012.
  13. R.M. Gray. Toeplitz and circulant matrices: A review. Foundations and Trends® in Communications and Information Theory, 2(3):155–239, 2006.
  14. L. Greengard and V. Rokhlin. A fast algorithm for particle simulations. Journal of computational physics, 73(2):325–348, 1987.
  15. L. Greengard and J. Strain. The fast gauss transform. SIAM Journal on Scientific and Statistical Computing, 12(1):79–94, 1991.
  16. The fast sinc transform and image reconstruction from nonuniform samples in k-space. Communications in Applied Mathematics and Computational Science, 1(1):121–131, 2007.
  17. Finding structure with randomness: Probabilistic algorithms for constructing approximate matrix decompositions. SIAM review, 53(2):217–288, 2011.
  18. C.C. Heyde. Quasi-likelihood and its application: a general approach to optimal parameter estimation. Springer, 1997.
  19. S.G. Johnson. QuadGK.jl: Gauss–Kronrod integration in Julia. https://github.com/JuliaMath/QuadGK.jl, 2013.
  20. Likelihood approximation with hierarchical matrices for large spatial datasets. Computational Statistics & Data Analysis, 137:115–132, 2019.
  21. Fast spatial gaussian process maximum likelihood estimation via skeletonization factorizations. Multiscale Modeling & Simulation, 15(4):1584–1611, 2017.
  22. M.L. Stein. Limitations on low rank approximations for covariance matrices of spatial data. Spatial Statistics, 8:1–19, 2014.
  23. Stochastic approximation of score functions for gaussian processes. The Annals of Applied Statistics, pages 1162–1191, 2013.
  24. S. Subba Rao and J. Yang. Reconciling the gaussian and whittle likelihood with an application to estimation in the frequency domain. The Annals of Statistics, 49(5):2774–2802, 2021.
  25. The debiased whittle likelihood. Biometrika, 106(2):251–266, 2019.
  26. D.J. Thomson. Spectrum estimation and harmonic analysis. Proceedings of the IEEE, 70(9):1055–1096, 1982.
  27. L.N. Trefethen. Approximation theory and approximation practice, extended edition. SIAM, 2019.
  28. Randomized algorithms for low-rank matrix approximation: Design, analysis, and applications. arXiv preprint arXiv:2306.12418, 2023.
  29. A.T.A. Wood and G. Chan. Simulation of stationary gaussian processes in [0, 1] d. Journal of computational and graphical statistics, 3(4):409–432, 1994.
User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (1)

Summary

We haven't generated a summary for this paper yet.