Adaptive covariance tapering for large datasets and application to spatial interpolation of storm surge
Covariance tapering is a popular approach for accommodating computational efficiency for the application of Gaussian process (GP) -based spatial interpolation for large datasets. This is accomplished by introducing sparsity in the GP covariance matrix, through the introduction of a compactly supported taper function. The support of the taper function around each spatial node is defined through the taper range variable. The latter is selected to achieve the desired degree of global sparsity in the covariance matrix, and defines the number of connected neighbors (i.e., local sparsity) around each node. For problems with irregular nodal density, adaptive covariance tapering can be used to improve accuracy for the taper implementation. In this case, the taper ranges of the taper function have spatial variability, allowing uniform local sparsity to be achieved despite the data irregularities. The optimization of the taper ranges to accomplish this objective has a computational burden that is dependent on the size of the database, prohibiting its application to very large datasets. This paper formally considers the adoption of adaptive covariance tapers for such datasets. Though algorithmic developments are general, the problem is discussed for a specific application, the spatial interpolation of storm surge. For establishing computational efficiency in the optimization of the taper ranges we propose to utilize only a small subset of nodes, termed inducing points. An adaptive, iterative formulation is further developed to support the selection of the inducing points, shown to be critical for achieving the desired local sparsity for the remaining points. At each iteration, the taper range selection is performed using the current subset of inducing points, the achieved sparsity across all nodes is estimated, and then new inducing points are added within the sub-regions for which the discrepancy from the target local sparsity is the largest. The latter points are considered to have the highest expected utility as inducing points. Adding inducing points in close proximity is avoided through the inclusion of a clustering step. The implementation is demonstrated for interpolation of peak storm surge along the New Jersey coast, using two different domains, one with 64,379 nodes and one with 271,669 nodes. • Adaptive covariance tapering for very large datasets is explored. • Application examined is spatial interpolation of storm surge predictions. • Optimization of the taper ranges is achieved by utilizing inducing points. • An adaptive, iterative formulation is proposed to support the selection of inducing points. • Implementation is demonstrated for interpolation of peak storm surge along the New Jersey coast.
Authors
- Norberto C. Nadal-Caraballo
- Alexandros A. Taflanidis (ORCID: https://orcid.org/0000-0002-9784-7480)
- Madison C. Yawn
- Luke A. Aucoin (ORCID: https://orcid.org/0000-0003-0120-6759)
- Christopher Irwin (ORCID: https://orcid.org/0000-0002-1379-4271)
Institutions
- University of Notre Dame (US)
- U.S. Army Engineer Research and Development Center (US)
Publication Details
- Journal
- Coastal Engineering
- Published
- 2025-04-29
- DOI
- https://doi.org/10.1016/j.coastaleng.2025.104768
- Citations
- 2
- Primary Topic
- Precipitation Measurement and Analysis
- Type
- article
- Field-Weighted Citation Impact
- 2.60