반지름 기준 함수

Radial basis function

A radial basis function (RBF) is a real-valued function whose value depends only on the distance between the input and some fixed point, either the origin, so that , or some other fixed point , called a center, so that . Any function that satisfies the property 방사형 함수다. 다른 측정 기준이 가끔 사용되기는 하지만 거리는 대개 유클리드 거리다. 그것들은 종종 모음 { k 로 사용되는데, 이 컬렉션은 일부 관심 기능 공간기초를 형성하기 때문에 이름이 붙여졌다.

방사상 기준 함수의 합은 일반적으로 주어진 함수의 근사치에 사용된다. 이 근사 과정은 단순한 신경망으로도 해석될 수 있다; 이것은 그들이 본래 기계학습에 적용되었던 맥락으로, 1988년 David Browhead와 David Lowe에 의해,[1][2] Michael J. D에서 비롯되었다. 1977년 파월의 정석 연구.[3][4][5] RBF는 지원 벡터 분류에서도 커널로 사용된다.[6] 이 기법은 방사상 기본 기능이 다양한 엔지니어링 애플리케이션에 적용될 정도로 효과적이고 유연성이 입증되었다.[7][8]

정의

A radial function is a function . When paired with a metric on a vector space a function 은(는) 을(를) 중심으로 하는 방사형 커널이라고 하며 { 에 대해 방사형 함수와 연관된 래디얼 함수가 함수라고 한다.

  • The kernels are linearly independent (for example in is not a radial bas함수)
  • 커널 x , x 2 n {\{\x1},\_{\n}}}}는 보간행렬을 의미하는 하아공간의 기초를 형성한다.

비흡수적이다. [9][10]

일반적으로 사용되는 방사상 기반 함수의 유형에는 다음과 같은 것이 포함된다( x- x x {\ r 그리고 방사상 커널의[11] 입력을 스케일링하는 데 사용할 수 있는 형상 매개변수를 나타내기 위해

  • 무한 평활 RBF

이러한 방사상 기반 함수는 ( ) C)에서 왔으며, 형상 매개변수 을(를) 조정해야 하는 엄격히 확실한 한정[12] 함수다.

  • 가우스:
의 여러 선택 항목에 대한 가우스 함수
을(를) 선택할 수 있는 축척 범프 함수의 그림
  • 다중 수량:
  • 역 이차:
  • 다중 제곱:
  • 다항성 스플라인:
    *이른도 다화성 스플라인용, to avoid numerical problems at where , the computational implementation is often written as [citation needed].
  • 얇은스플라인(특수 다조화 스플라인):

이러한 RBF는 콤팩트하게 지원되므로 1 / 1 내에서만 0이 아니므로 분화 매트릭스가 희박하다

근사치

방사상 기본 함수는 일반적으로 폼의 함수 근사치를 쌓는 데 사용된다.

여기서 함수 ( x) y는 각각 중심 과(와) 연관되고 적절한 계수 {\에 의해 가중되는 N 방사형 함수의 합으로 표현된다. {\ 근사 함수는 가중치에서 선형이기 때문에 선형 최소 제곱의 행렬 방법을 사용하여 추정할 수 있다

이러한 종류의 근사 체계는 컴퓨터 그래픽의 3D 재구성(예: 계층적 RBF포즈 공간 변형)과 충분히 단순한 무질서한 행동을 보이는 비선형 시스템시계열 예측제어에 특히 사용되어[citation needed] 왔다.

RBF 네트워크

두 개의 비정규화된 가우스 반지름 기준 기능은 하나의 입력 차원에 있다. 기본 함수 센터는 = = 에 위치한다

합계

또한 방사상 기반 기능 네트워크라 불리는 인공신경망의 단순한 단층형식으로 해석될 수 있으며, 방사상 기반 기능은 네트워크의 활성화 기능의 역할을 담당한다. 방사상 기본 함수의 이(가) 충분히 큰 숫자의 Radial basis 함수를 사용할 경우, 콤팩트한 간격의 모든 연속 함수는 원칙적으로 이 형식의 합으로 임의의 정확도로 보간할 수 있다.

근사 ( ) y은(는) 의 가중치에 대해 서로 다를 수 있다 따라서 무게는 신경 네트워크를 위한 표준 반복 방법을 사용하여 학습될 수 있다.

이러한 방식으로 방사상 기준 함수를 사용하면 전체 범위를 체계적으로 커버할 수 있도록 피팅 세트를 선택한 경우 합리적인 보간 접근법을 얻을 수 있다(동등 데이터 지점이 이상적이다). 그러나 방사상 기준 함수와 직교하는 다항식 항이 없으면 피팅 집합 외부의 추정치는 저조한 성능을 발휘하는 경향이 있다.[citation needed]

PDE용 RBF

방사상 기본 함수는 대략적인 함수에 사용되므로 부분 미분 방정식(PDE)을 식별하고 수치적으로 해결하는 데 사용할 수 있다. 이것은 최초의 RBF 기반 수치법을 개발한 E. J. 칸사가 1990년에 처음 시행했다. 간사법이라고 하며 타원형 포아송 방정식과 선형 부속-분해 방정식을 푸는 데 사용되었다. 도메인의 지점의 함수 값은 RBF의 선형 조합에 의해 근사치된다.

파생상품의 추정치는 다음과 같다.

여기서 (는) 소멸된 도메인의 수, d 도메인 치수 및 차등 연산자에 의해 변경되지 않은 스칼라 계수다.[13]

이후 방사상 기반 함수에 기초한 다른 수치 방법이 개발되었다. 일부 방법으로는 RBF-FD 방법, RBF-QR 방법[16] 및 RBF-PUM 방법이 있다.[14][15][17]

참고 항목

참조

  1. ^ Radial Basis Function 네트워크 웨이백 머신에 2014-04-23 보관
  2. ^ Broomhead, David H.; Lowe, David (1988). "Multivariable Functional Interpolation and Adaptive Networks" (PDF). Complex Systems. 2: 321–355. Archived from the original (PDF) on 2014-07-14.
  3. ^ Michael J. D. Powell (1977). "Restart procedures for the conjugate gradient method". Mathematical Programming. 12 (1): 241–254. doi:10.1007/bf01593790. S2CID 9500591.
  4. ^ Sahin, Ferat (1997). A Radial Basis Function Approach to a Color Image Classification Problem in a Real Time Industrial Application (M.Sc.). Virginia Tech. p. 26. hdl:10919/36847. Radial basis functions were first introduced by Powell to solve the real multivariate interpolation problem.
  5. ^ 브룸헤드 & 로위 1988 페이지 347: "우리는 M.J.D 교수님께 감사드리고 싶다. 케임브리지 대학의 응용수학 이론물리학과 파월 교수는 이 연구의 초기 자극을 제공했다고 말했다.
  6. ^ VanderPlas, Jake (6 May 2015). "Introduction to Support Vector Machines". [O'Reilly]. Retrieved 14 May 2015.
  7. ^ Buhmann, Martin Dietrich (2003). Radial basis functions : theory and implementations. Cambridge University Press. ISBN 978-0511040207. OCLC 56352083.
  8. ^ Biancolini, Marco Evangelos (2018). Fast radial basis functions for engineering applications. Springer International Publishing. ISBN 9783319750118. OCLC 1030746230.
  9. ^ Fasshauer, Gregory E. (2007). Meshfree Approximation Methods with MATLAB. Singapore: World Scientific Publishing Co. Pte. Ltd. pp. 17–25. ISBN 9789812706331.
  10. ^ Wendland, Holger (2005). Scattered Data Approximation. Cambridge: Cambridge University Press. pp. 11, 18–23, 64–66. ISBN 0521843359.
  11. ^ Fasshauer, Gregory E. (2007). Meshfree Approximation Methods with MATLAB. Singapore: World Scientific Publishing Co. Pte. Ltd. p. 37. ISBN 9789812706331.
  12. ^ Fasshauer, Gregory E. (2007). Meshfree Approximation Methods with MATLAB. Singapore: World Scientific Publishing Co. Pte. Ltd. pp. 37–45. ISBN 9789812706331.
  13. ^ Kansa, E. J. (1990-01-01). "Multiquadrics—A scattered data approximation scheme with applications to computational fluid-dynamics—II solutions to parabolic, hyperbolic and elliptic partial differential equations". Computers & Mathematics with Applications. 19 (8): 147–161. doi:10.1016/0898-1221(90)90271-K. ISSN 0898-1221.
  14. ^ Tolstykh, A. I.; Shirobokov, D. A. (2003-12-01). "On using radial basis functions in a "finite difference mode" with applications to elasticity problems". Computational Mechanics. 33 (1): 68–79. doi:10.1007/s00466-003-0501-9. ISSN 1432-0924.
  15. ^ Shu, C; Ding, H; Yeo, K. S (2003-02-14). "Local radial basis function-based differential quadrature method and its application to solve two-dimensional incompressible Navier–Stokes equations". Computer Methods in Applied Mechanics and Engineering. 192 (7): 941–954. doi:10.1016/S0045-7825(02)00618-7. ISSN 0045-7825.
  16. ^ Fornberg, Bengt; Larsson, Elisabeth; Flyer, Natasha (2011-01-01). "Stable Computations with Gaussian Radial Basis Functions". SIAM Journal on Scientific Computing. 33 (2): 869–892. doi:10.1137/09076756X. ISSN 1064-8275.
  17. ^ Safdari-Vaighani, Ali; Heryudono, Alfa; Larsson, Elisabeth (2015-08-01). "A Radial Basis Function Partition of Unity Collocation Method for Convection–Diffusion Equations Arising in Financial Applications". Journal of Scientific Computing. 64 (2): 341–367. doi:10.1007/s10915-014-9935-9. ISSN 1573-7691.

추가 읽기