HLIBCov: Parallel Hierarchical Matrix Approximation of Large Covariance Matrices and Likelihoods with Applications in Parameter Identification

Alexander Litvinenko
9/24/2017
stat.COmath.NA

Official code: litvinen/HLIBCov (7 stars, GPL-3.0, last commit 2021-02-18).

Abstract

We provide more technical details about the HLIBCov package, which is using parallel hierarchical ($\H$-) matrices to identify unknown parameters of the covariance function (variance, smoothness, and covariance length). These parameters are estimated by maximizing the joint Gaussian log-likelihood function. The HLIBCov package approximates large dense inhomogeneous covariance matrices with a log-linear computational cost and storage requirement. We explain how to compute the Cholesky factorization, determinant, inverse and quadratic form in the H-matrix format. To demonstrate the numerical performance, we identify three unknown parameters in an example with 2,000,000 locations on a PC-desktop.

View on arXivView PDF

Code Implementations(1)

litvinen/HLIBCovOfficial100%
GPL-3.0

Parallel HLIBPro C++ code for approximating large covariance matrices and joint multivariate likelihood functions

72C++, MATLABJun 11, 20175 years agoGPL-3.0

Similar Papers

Cite this paper

@article{litvinenko2017hlibcov,
  title  = {HLIBCov: Parallel Hierarchical Matrix Approximation of Large Covariance Matrices and Likelihoods with Applications in Parameter Identification},
  author = {Alexander Litvinenko},
  year   = {2017},
  eprint = {1709.08625},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1709.08625}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1709.08625.svg)](https://codeofpaper.com/paper/1709.08625)

Discussion