Kernel-Based Approximation Methods Using MATLAB
Kernel-Based Approximation Methods Using MATLAB
Vol. 19
Kernel-based Approximation
Methods using MATLAB
Gregory Fasshauer
Illinois Institute of Technology, USA
Michael McCourt
University of Colorado Denver, USA
^ World Scientific
BEIJING SHANGHAI HONG KONG TAIPEI CHENNAI
LONDON SINGAPORE
• •
•
NEW JERSEY • • • •
Contents
Preface vii
1. Introduction 3
Landscape? 3
1.2 A Historical Perspective 5
1.3 The Fundamental Application: Scattered Data Fitting 7
xi
Contents
xii
31
2.2.6 Fourier and Karhunen-Loeve expansions
Kernel Hilbert 32
2.3 Reproducing Spaces
Feature 36
2.4 Maps
41
3. Examples of Kernels
41
3.1 Radial Kernels
kernels 41
3.1.1 Isotropic radial
radial kernels 44
3.1.2 Anisotropic
Translation Invariant Kernels 45
3.2
Series Kernels 46
3.3
Power series and series kernels 47
3.3.1 Taylor
3.3.2 Other series kernels 48
General Kernels 49
3.4 Anisotropic
kernels 49
3.4.1 Dot product
3.4.2 Zonal kernels 50
kernels 52
3.4.3 Tensor product
Radial Kernels 53
3.5 Compactly Supported
Multiscale Kernels 54
3.6
55
3.7 Space-Time Kernels
Learned Kernels 56
3.8
56
3.9 Designer Kernels
3.9.1 Periodic, kernels 57
58
3.9.2 Chebyshev kernels
Kernels in Matlab 61
4.
in Matlab 66
4.1.3 Anisotropic distance matrices
Matlab 68
4.1.4 Evaluating radial kernels and interpolants in . .
.
Kernels in Matlab 72
4.2 Compactly Supported
Zonal Kernels in Matlab 76
4.3
4.4 Tensor Product Kernels in Matlab 77
The Connection to
89
5. Kriging
99
5.3.2 Bayesian framework
101
5.3.3 Confidence intervals
xiii
Contents
105
5.3.4 Semi-variograms
5.4 Karhunen-Loeve Expansions and Polynomial Chaos 106
107
5.5 Generalized Polynomial Chaos
6.10 125
Summary
Kernels 127
7.1 Derivation of Piecewise Polynomial Spline
127
7.1.1 Recall some special Green's kernels
7.1.2 A family of piecewise polynomial splines of arbitrary odd
129
degree
7.1.3 Benefits of using a kernel representation for piecewise
131
polynomial splines
7.2 Derivation of General Iterated Brownian Bridge Kernels 132
Kernels 134
7.3 Properties of Iterated Brownian Bridge
134
7.3.1 Truncation of the Mercer series
136
7.3.2 Effects of the boundary conditions
orders 139
7.3.3 Convergence
kernels bounded domains 139
7.3.4 Iterated Brownian bridge on . .
156
8.2.2 Higher-dimensional examples
xiv Contents
investigation 160
domains 167
167
[a,b]
8.4 Conclusions 168
171
9.1 Optimality
Different of Error 172
9.2 Types
9.3 The "Standard" Error Bound 172
175
9.4 Error Bounds via Sampling Inequalities
175
9.4.1 How sampling inequalities lead to error bounds
9.4.2 Univariate sampling inequalities and error bounds 176
199
11.1 Accuracy vs. Stability
11.2 and Stability 201
Accuracy
210
12.1.4 Newton-type basis functions
12.1.5 SVD and weighted SVD bases 215
13.2 Obtaining a Stable Alternate Basis via the Hilbert Schmidt SVD .
235
255
14. Parameter Optimization
14.1 Modified Golomb-Weinberger Bound and Kriging Variance ....
256
257
function (kriging variance)
14.1.2 How to stably compute the native space norm of the
276
15.1 Approximation Using Smoothing Splines
15.2 Low-rank Approximate Interpolation 280
286
15.3 Interpolation on the Unit Sphere
Considerations for Scattered Data Fitting 290
15.4 Computational
alternate basis 291
15.4.1 The cost of computing/implementing an . .
306
16.4 Modeling From Data
16.5 Fitting Empirical Distribution Functions 307
Estimation 327
SVMs 354
Hermite 377
19.2 Interpolation
19.2.1 kernel-based Hermite interpolation 378
Nonsymmetric
19.2.2 kernel-based Hermite interpolation 381
Symmetric
19.2.3 Generalized Hermite interpolation via the Hilbert -Schmidt
SVD 383
Gradient 384
19.2.4 An example: interpolation
386
19.2.5 Kriging interpretation
via Derivatives of Eigenfunctions 387
19.3 Doing Hermite Interpolation . . .
403
20.1 Collocation for Linear Elliptic PDEs
Collocation 425
20.6 Space-Time
431
21. Finance
434
21.1.3 Pricing options and high-dimensional integration
21.1.4 A generic error formula for quasi-Monte Carlo integration
436
via reproducing kernels
of asset pricing through quasi-Monte Carlo 437
21.1.5 Example ....
kernel 447
A. 1.1 Brownian bridge
A.1.2 Brownian motion kernel 448
450
A.3.1 Tension spline kernel
A.3.2 Relaxation spline kernel 451
451
A.3.3 Legendre kernel
xviii Contents
458
B. l Low Discrepancy Designs
in Statistics 460
B.2 Optimal Designs
461
B.3 Optimal Points in Approximation Theory
473
Bibliography
Index 505