張繼紅,鄭俊生
(1.大連交通大學 理學院,遼寧 大連 116028;2.大連東軟信息學院 計算機科學與技術,遼寧 大連 116023)
多元再生核徑向基函數研究
張繼紅1,鄭俊生2
(1.大連交通大學 理學院,遼寧 大連 116028;2.大連東軟信息學院 計算機科學與技術,遼寧 大連 116023)
通過研究多元再生核函數插值,發現再生核函數是一個徑向基函數,在對再生核函數進行多元插值的時候,可以直接進行徑向基插值,而不必像以往一樣只能進行張量積展開. 徑向基插值方法簡單,易于計算機實現,計算精度高. 通過數值實驗,直接進行插值比張量積精度要高,同時在與其他多元函數插值進行比較后,獲得了理想的結果.
再生核;徑向基;多元插值
由于再生核空間在數值計算方面的優點,引起了國內外學者的廣泛關注.1970年 Larkin給出了具有再生核的Hilbert函數空間的最佳逼近規則. 1974年,Chawla給出了具有再生核的Hilbert函數空間中具有多項式精度的最佳逼近規則. 1986 年,崔明根首次給出了一個再生核空間,證明了這個空間是具有再生核的Hilbert空間,同時給出了再生核的表達式[1- 2],這開創了國內再生核領域的研究. 吳勃英[3- 4]等人將再生核應用于求解偏微分方程、熱傳導方程、中立型常延遲微分方程,建立了一個有再生核函數的Hilbert空間,提出一種易于計算的求再生核的卷積方法,避免了以往為了求再生核必須解高階微分方程的困難,得到了再生核的許多良好的計算性質.
徑向基函數是數學中最重要的基本概念之一,是多元函數的一個主要研究對象,也是數學研究及應用的一個重要工具.大量的實際問題都可以歸結為多元函數問題,并最終通過徑向基函數插值法解決.在近代數學、工程技術、信息技術、圖像處理、地球物理學,測繪學中也大量涉及到徑向基相關理論的知識,是實現散亂的數據處理和分析的一種有效工具,在工程計算中具有重要的實際意義.本文給出一種再生核徑向基函數,并且就二元問題進行了數值實驗,取得了比較好的結果,并且與雙三次樣條函數及MQ函數進行了對比.
1.1 徑向基函數及其插值
任意一個滿足Φ(x)=Φ(‖x‖)特性的函數Φ都叫做徑向量函數.
常用的徑向基函數有:
(1)Kriging方法的Gauss分布函數:φ(r)=e-c2r2;

(3)Duchon的薄板樣條:φ(r)=r2klogr,φ(r)=r2k+1.
徑向基函數插值法是逼近理論中的一個有利的工具,它最初是散亂數據插值的一種方法,具有計算格式簡單、節點配置靈活、計算工作量小、精度相對較高等優點,越來越引起人們的關注,應用不斷拓展.
R.Franke[5]在其評論文章中指出:就精度,穩定性,有效性,內存需要和易于實現而言,MQ在所有的散亂數據插值格式中首屈一指.
(1)
滿足S(xj)=fj,j=1,2,…,m.
記fT=(f1,f2,…,fm)
φT(x)=(φ(‖x-x1‖),φ(‖x-x2‖),…,φ(‖x-x3‖))aT=(a1,a2,…am)
A=(φ(‖xj-xk‖)m×m
如果A非奇,那么式(1)可寫成
(2)

1.2 再生核函數定義
定義 設H是Hilbert函數空間,其元素是某個抽象集合B上的實值或復值函數.
內積定義如下:

若對任何s∈B,存在一個K(t,s)作為t的函數是H中的元素,而且對任何s∈B及f∈H有:

稱K(t,s)是Hilbert函數空間H的再生核,H是再生核空間.
記Hn(R)={u(x)|u(n-1)為R上的絕對連續實函數},其中u,u′,…,u(n)∈L2(R),n為正整數.
定義內積
(3)
范數
(4)
可以證明Hn(R)為再生核空間,Kn(x-y)為其再生核,其中


1.3 再生核徑向基函數
2.1 均勻格子點插值
下面研究一下再生核徑向基函數Kn(x)的多元插值問題:選取Franke曲面作為研究對象,首先在格子點上進行實驗,{x,y}∈[0,1]×[0,1].圖1給出了Franke曲面以及用雙三次樣條插值所得的誤差圖;圖2給出了均勻格子點h=0.05,h1=0.01時(h,h1分別為x,y方向步長),用再生核K1(x)張量積形式二元插值以及直接用再生核做二元徑向基插值所得的誤差圖,圖3給出了均勻格子點h=0.05,h1=0.01時,用再生核K3(x)張量積形式以及直接二元插值所得的誤差圖,圖4給出了選取不同形狀參數c對應的MQ徑向基二元插值所得的誤差圖.
由圖2、圖3我們可以看出,K1(x)直接用再生核做二元徑向基插值的絕對誤差最大值為9×10-3,張量積形式誤差為0.02;K3(x)直接用再生核做二元插值的絕對誤差最大值為1.5×10-4,張量積形式誤差為0.02;也就是說用再生核直接做二元插值,比用再生核函數張量積形式誤差要小. 圖1中,雙三次樣條絕對誤差為8×10-4,經過對比,我們發現K1(x)誤差沒有雙三次樣條誤差效果好,而K3(x)做二元徑向基插值要比雙三次樣條插值效果好. 由圖4我們注意到MQ徑向基插值的誤差跟形狀參數的選取有很大關系,當形參c=0.1時,誤差為8×10-4;當c=1時,誤差為0.025;形參選擇得好,則誤差比較小,選擇不好,效果就會很差,這直接導致使用上的不便.

(a)Franke曲面 (b)誤差圖
圖1 Franke曲面及雙三次樣條插值重構的誤差圖

(a)K1張量積誤差 (b)K1徑向基插值誤差
圖2 再生核K1張量積和二元插值的誤差圖

(a)K3張量積誤差 (b)K3徑向基插值誤差
圖3 再生核K3張量積和二元插值的誤差圖

(a)c=0.1 (b)c=1
圖4 不同形參下MQ誤差圖
2.2 散亂數據點插值
由于再生核函數Kn(x)是徑向基函數,還可以針對散亂數據點進行插值,當我們的數據點是隨機生成的散亂數據點時,此時雙三次樣條插值已不再適用,我們直接給出用再生核K3(x)進行散亂數據插值的誤差圖(圖5).

(a)Franke曲面重構 (b)誤差圖
圖5 散亂數據下再生核插值Franke曲面及誤差圖
綜上,我們發現再生核函數Kn(x)直接做徑向基插值要比雙三次樣條插值效果好,比著名的MQ徑向基函數使用要方便.
本文通過研究再生核函數Kn(x)的表達式,在重新定義其多元表達形式后,我們發現Kn(x)事實上是一個徑向基函數,這極大地方便了再生核函數的多元插值計算.通過二元函數的數值實驗,我們發現直接用再生核做二元插值要比用張量積形式的插值誤差要小,實現起來很方便,而且還能夠針對散亂數據點進行插值,比雙三次樣條效果要好,比MQ函數使用方便.目前,再生核函數張量積形式插值在流體力學方程的數值求解中有很多應用,比如Euler方程,Navier-Stokes方程,所以我們今后的重點可以放在這一類微分方程的數值求解上面.
[1]CUIMINGGEN,DENGZHONGXING.Onthebestoperatorofinterpolation[J].Math.NumericalSinica,1986,8(2):207- 218.
[2]崔明根,鄧中興,吳勃英.再生核空間中的數值泛函方法[M].哈爾濱:哈爾濱工業大學出版社, 1988:34- 57.
[3]吳勃英,張欽禮. 計算再生核的卷積方法[J].數學進展,2003,32(5):635- 640.
[4]吳勃英.再生核和小波理論及應用若干問題研究[D].哈爾濱:哈爾濱工業大學,2001.
[5]FRANKER.Scattereddatainterplation:testsofsomemethods[J].Math.Comp.,1982,38:181- 200.
Study of Multivariate Reproducing Kernel Radial Basis Function
ZHANG Jihong1,ZHENG Junsheng2
(1.School of Mathematics and Physics,Dalian Jiaotong University,Dalian 116028,China;2.Dept. of Computer Science and Technology,Dalian Neusoft University of Information,Dalian 116023,China)
By studying the multivariate reproducing kernel function interpolation,it is found that the reproducing kernel function itself is also a radial basis function.When the multivariate reproducing kernel function is interpolated,direct interpolate can be conducted rather than using its tensor product.This method is simple,easy to implement with high accuracy compared with direct tensor product interpolation by numerical experiments to gain more desired results than other multivariate function interpolation.
reproducing kernel;radial basis function;multivariate interpolation
1673- 9590(2015)01- 0109- 04
2014- 05- 12
遼寧省教育廳高等學校科學研究計劃資助項目(L2012167)
張繼紅(1979-),女,講師,博士,主要從事數值逼近方面的研究
E-mail:iamzjh@126.com.
A