A direct prediction of the shape parameter—A purely scattered data approach

https://doi.org/10.1016/j.enganabound.2020.05.018Get rights and content

Abstract

In this paper we present an approach which predicts directly without search the optimal choice of the shape parameter c contained in the multiquadrics (1)β2(c2+x2)β2,β>0, and the inverse multiquadrics (c2+x2)β2,β<0. Unlike the simplex scheme where the data points are required to be evenly spaced, as in a recent paper of the author, here we allow them to be arbitrarily scattered in the simplex, making it much more useful. Besides this, we aim at helping non-mathematicians use our approach and hence remove some complicated requirements for the domain. The drawback is that its theoretical ground is not so strong as in the evenly spaced data setting. However, experiments show that it works well. The experimentally optimal value of c coincides with the theoretically predicted one. Since the fill distance, which reflects the amount of data points needed, involved is always of reasonable size, this approach is supposed to be practically useful.

Introduction

In this paper the approximated functions lie in a space called Bσ, as in the following definition.

Definition 1.1

For any σ > 0, the class of band-limited functions f in L2(Rn), the family of square-integrable functions, isBσ:={fL2(Rn):f^(ξ)=0ifξ>σ},where f^ denotes the Fourier transform of f.

This function space looks small. In fact, it plays only an intermediate role in the interpolation. Via the Bσ functions, all functions in the Sobolev space can be interpolated by the multiquadrics or inverse multiquadrics, as will be explained further in the paper.

The radial function we adopt ish(x):=Γ(β2)(c2+x2)β2,βR2N0,c>0,where ‖x‖ is the Euclidean norm of x ∈ Rn, Γ is the classical gamma function, and β, c are constants. Note that this definition is slightly different from the one mentioned in the abstract. The definition (1) will simplify its Fourier transform and the presentation of our central theorem. The function h(x) in (1) is conditionally positive definite (c.p.d.) of order m=max{0,β2} where β2 means the smallest integer greater than or equal to β2. For further details we refer the reader to Madych and Nelson [1] and Wendland [2].

For any set of data points (xj,yj),j=1,,N, where X={x1,,xN} is a subset of Rn and yj are real or complex numbers, we can always find an interpolant of the forms(x)=p(x)+j=1Ncjh(xxj),where p(x) is a polynomial in Pm1n to be determined, m=max{0,β2}, and cj are coefficients to be chosen, as long as X is a determining set for Pm1n. Thus s(xj)=yj for j=1,,N. The requirement that X determine Pm1n means that two polynomials in this polynomial space are exactly the same as long as they are equal at x1,,xN. Interested readers can find these in Madych and Nelson [1].

Although we are interested only in scattered data, our criteria of choosing c are developed from a core theorem which involves a simplex scheme with evenly spaced data points, as mentioned in the abstract. Therefore it is necessary to make a brief description of the evenly spaced scheme.

Let Tn denote an n-simplex in Rn. Then T1 is just a line segment, T2 is a triangle, and T3 is a tetrahedron with four vertices. The exact definition can be found in Fleming [3].

Let vi,1in+1 be the vertices of Tn. Then any point x ∈ Tn can be written as a convex combination of the vertices:x=i=1n+1civi,i=1n+1ci=1,ci0.The numbers c1,,cn+1 are called the barycentric coordinates of x.

For any n-simplex Tn, the evenly spaced points of degree l are those points whose barycentric coordinates are of the form(k1l,k2l,,kn+1l),kinonnegativeintegerswithi=1n+1ki=l.Obviously, the number of evenly spaced points of degree l is N=(n+ln). It’s proven in Bos [4] that such points do form a determining set for Pln.

Before entering our core theorem, some ingredients must be explained. Each function of the form (1) induces a function space Ch,m,m=max{0,β2}, called native space. Also, there is a seminorm ‖fh for each fCh,m. These can be found in Luh [5], [6], [7], Madych and Nelson [1], [8] and Wendland [2]. The constants ρ and Δ0, which are usually very small positive numbers for low dimensions, in the theorem are determined by n and β. We omit their complicated definitions and refer the reader to Luh [9].

The following theorem is just our core theorem. We omit its complicated proof and take it directly from [9].

Theorem 1.2

Let h be as in (1). For any positive number b0, let C=max{23b0,8ρc} and δ0=13C. For any n-simplex Tn of diameter r satisfying 13Cr23C (note that 23Cb0), if fCh,m,|f(x)s(x)|2n+β74πn14nαncβ2Δ03Cδ(λ)1δfhholds for all x ∈ Tn and 0 < δ ≤ δ0, where s(x) is defined as in (2) with x1,,xN the evenly spaced points of degree l in Tn satisfying 13Cδl23Cδ. The constant αn denotes the volume of the unit ball in Rn, and 0 < λ′ < 1 is given byλ=(23)13Cwhich only in some cases mildly depends on the dimension n.

Remark. Note that as the degree l of the evenly spaced data points increases, the number δ will decrease, making the upper bound in (3) small. Hence δ can be regarded in spirit as the well-known fill distance. It is natural to ask what will happen if one regards δ completely the same as the fill distance. If so, the requirement that the centers x1,,xN be evenly spaced in the simplex can be dropped, making this theorem much more useful. In fact, this is just the central idea of this paper.

Section snippets

Criteria of choosing c

The number b0 in Theorem 1.2 controls the diameter of the domain. The upper bound in (3) is greatly related to the choice of c. In Luh [9] (3) is successfully transformed into a pleasant and lucid form which shows the influence of c explicitly. There are three cases: (i)β > 0 and n ≥ 1, (ii) β < 0 and n+β1, or n+β=1, and (iii) β=1 and n=1.

For (i) and (ii), we have|f(x)s(x)|d0σ1+β+n4MN(c)fL2(Rn)where d0 is a small (for low dimensions) constant independent of c, σ, and f, and MN(c) is a

Experiments

We provide three sets of experiments here. Although we concern ourselves mainly with the scattered data setting, as a comparison, the evenly spaced data setting is also tested for one-dimensional experiments. As for the two-dimensional experiment, a purely scattered data setting is adopted. Moreover, we totally get rid of the parameter δ defined in Theorem 1.2 and choose c according to the MN curves, considering the moving direction of the bottoms of the curves as the number of data points

The failures of the MN curve approach

As is well known, Newton’s method of root-finding may fail whenever there are horizontal or nearly horizontal tangent lines. Similarly, our approach may also fail whenever there are nearly horizontal zones on the MN curves. Let us see a few MN curves first. If we further decrease the parameter δ in Fig. 1, Fig. 2, Fig. 3, Fig. 4, Fig. 5 of Section 3, nearly horizontal zones will appear, near the bottoms of the MN curves, as shown in Fig. 9, Fig. 10, Fig. 11. Also, note that, for the same δ, the

Summary

We are satisfied with the performance of the MN curve approach to finding the optimal value of the shape parameter, both in the evenly spaced and purely scattered data settings. Although this approach was presented by the author, the foundation built by W.R. Madych and S.A. Nelson plays an important role. Based on this foundation, the author eventually presented a practically useful theory. Hence we name the crucial function MN function, in honor of their outstanding contributions. It is

References (13)

There are more references available in the full text version of this article.

Cited by (0)

This research is supported by the Taiwanese Ministry of Science and Technology with project number 108-2115-M-126-004.

View full text