Fast fitting of radial basis functions: Methods based on preconditioned GMRES iteration

被引:156
作者
Beatson, RK [1 ]
Cherrie, JB [1 ]
Mouat, CT [1 ]
机构
[1] Univ Canterbury, Dept Math & Stat, Christchurch 1, New Zealand
关键词
D O I
10.1023/A:1018932227617
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Solving large radial basis function (RBF) interpolation problems with non-customised methods is computationally expensive and the matrices that occur are typically badly conditioned. For example, using the usual direct methods to fit an RBF with N centres requires O(N-2) storage and O(N-3) flops. Thus such an approach is not viable for large problems with N greater than or equal to 10,000. In this paper we present preconditioning strategies which, in combination with fast matrix-vector multiplication and GMRES iteration, make the solution of large RBF interpolation problems orders of magnitude less expensive in storage and operations. In numerical experiments with thin-plate spline and multiquadric RBFs the preconditioning typically results in dramatic clustering of eigenvalues and improves the condition numbers of the interpolation problem by several orders of magnitude. As a result of the eigenvalue clustering the number of GMRES iterations required to solve the preconditioned problem is of the order of 10-20. Taken together, the combination of a suitable approximate cardinal function preconditioner, the GMRES iterative method, and existing fast matrix-vector algorithms for RBFs [4,5] reduce the computational cost of solving an RBF interpolation problem to O(N) storage, and O(N \log N) operations.
引用
收藏
页码:253 / 270
页数:18
相关论文
共 20 条
[1]   WARPING DIGITAL IMAGES USING THIN PLATE SPLINES [J].
BARRODALE, I ;
SKEA, D ;
BERKLEY, M ;
KUWAHARA, R ;
POECKERT, R .
PATTERN RECOGNITION, 1993, 26 (02) :375-376
[2]   FAST EVALUATION OF RADIAL BASIS FUNCTIONS .1. [J].
BEATSON, RK ;
NEWSAM, GN .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1992, 24 (12) :7-19
[3]   Fast evaluation of radial basis functions: Methods for two-dimensional polyharmonic splines [J].
Beatson, RK ;
Light, WA .
IMA JOURNAL OF NUMERICAL ANALYSIS, 1997, 17 (03) :343-372
[4]  
BEATSON RK, 1994, NUMERICAL ANAL 1993
[5]  
BEATSON RK, 1996, LECT APPL MATH, V32, P77
[6]  
BEATSON RK, 1998, UNPUB FAST EVALUATIO
[7]   GMRES and the minimal polynomial [J].
Campbell, SL ;
Ipsen, ICF ;
Kelley, CT ;
Meyer, CD .
BIT, 1996, 36 (04) :664-675
[8]   Surface interpolation with radial basis functions for medical imaging [J].
Carr, JC ;
Fright, WR ;
Beatson, RK .
IEEE TRANSACTIONS ON MEDICAL IMAGING, 1997, 16 (01) :96-107
[9]   NUMERICAL PROCEDURES FOR SURFACE FITTING OF SCATTERED DATA BY RADIAL FUNCTIONS [J].
DYN, N ;
LEVIN, D ;
RIPPA, S .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1986, 7 (02) :639-659
[10]   DATA DEPENDENT TRIANGULATIONS FOR PIECEWISE LINEAR INTERPOLATION [J].
DYN, N ;
LEVIN, D ;
RIPPA, S .
IMA JOURNAL OF NUMERICAL ANALYSIS, 1990, 10 (01) :137-154