径向基函数

来自testwiki
跳转到导航 跳转到搜索

径向基函数Template:Lang-en,缩写为RBF)是一个取值仅依赖于到原点距离的Template:Le,即ϕ(𝐱)=ϕ(𝐱)。此外,也可以按到某一中心点c的距离来定义, 即ϕ(𝐱,𝐜)=ϕ(𝐱𝐜)。任一满足ϕ(𝐱)=ϕ(𝐱)的函数都可称作径向函数。其中,范数一般为欧几里得距离,不过亦可使用其他距离函数

可以用于许多向函基数的和来逼近某一给定的函数。这一逼近的过程可看作是一个简单的神经网络[1][2]此外在机器学习中,径向基函数还被用作支持向量机核函数

类型

常见的径向基函数包括(定义r=𝐱𝐱i):

ϕ(r)=e(εr)2
  • 多二次函数(multiquadric):
ϕ(r)=1+(εr)2
  • 逆二次函数(inverse quadratic):
ϕ(r)=11+(εr)2
  • 逆多二次函数(inverse multiquadric):
ϕ(r)=11+(εr)2
  • 多重调和样条(polyharmonic spline):
ϕ(r)=rk,k=1,3,5,
ϕ(r)=rkln(r),k=2,4,6,
  • 薄板样条(thin plate spline,为多重调和样条的特例):
ϕ(r)=r2ln(r)

参见

参考文献

Template:Reflist