Radialna funkcja bazowa

Z Wikipedii, wolnej encyklopedii

Radialna funkcja bazowa (ang. radial basis function – RBF) – funkcja rzeczywista, której wartość zależy zwykle wyłącznie od odległości od określonego punktu. Funkcje te są używane w funkcjach aproksymacji, dla ciągów prognoz czasowych i sterowania. W sztucznych sieciach neuronowych radialne funkcje bazowe są wykorzystywane jako funkcje aktywacji.

Każda funkcja która spełnia własność jest funkcją radialną. Za normę uznaje się zwykle metrykę euklidesową. Odległość może być mierzona od dowolnego punktu Punkt który zwykle jest znanym punktem aproksymacyjnym, nazywamy centrum.

Dwie nieznormalizowane radialne funkcje bazowe, z jednowymiarowym wejściem. Centra są zlokalizowane:

Metody aproksymacyjne[edytuj | edytuj kod]

Wagowa kombinacja radialnych funkcji bazowych

może być użyta do aproksymacji dowolnych funkcji ciągłych z bezwzględną dokładnością dla punktów gęsto położonych. Taka suma może być rozumiana jako typ sztucznych sieci neuronowych, zwanych sieciami radialnych funkcji bazowych. Aproksymacja jest zmienna, co pozwala na „uczenie” współczynników wagowych stanowiących rozwiązanie układu (liczba wszystkich punktów aproksymacyjnych) równań spełniających warunek:

gdzie oznacza znane wartości aproksymacyjne w znanych punktach aproksymacyjnych a

Macierz powyższego układu ma postać:

i jest symetryczna (co wynika z własności funkcji bazowych i drugiego aksjomatu metryki), a poprzez odpowiedni dobór funkcji bazowych, również dodatnio określona[1]. Metoda funkcji radialnych jest nowoczesną metodą aproksymacyjną. Jej wadą jest jednak konieczność wyznaczenia wektora współczynników aproksymacyjnych co dla dużych zbiorów danych może być bardzo czasochłonne.

Przykłady radialnych funkcji bazowych[edytuj | edytuj kod]

Zwykle stosuje się następujące typy radialnych funkcji bazowych:

  1. liniową:
  2. sześcienną:
  3. cienkiej płytki: (ang. thin-plate spline)[2]:
  4. gaussowską: (ang. gaussian):
  5. wielokwadratową (ang. multiquadratic):
  6. odwrotną wielokwadratową (ang. inverse multiquadratic):
  7. wielomianową (ang. polynomial):
  8. funkcję Wendlanda[3]:
  9. funkcję Wu[4]:

Cechą wspólną funkcji bazowych 4–7 jest zastosowanie parametru rozmycia pozwalającego na uniknięcie osobliwości lub złego uwarunkowania macierzy układu[5] wynikających między innymi z zerowania się odległości dla nakładających się lub bliskich sobie punktów aproksymacyjnych Właściwy dobór parametru może być jednak problematyczny i zwykle stosuje się tu jakieś dodatkowe kryterium, zależne od właściwości fizycznych analizowanego problemu. Jedną ze znanych propozycji jest kryterium związane z błędem pomiaru odległości[6] punktów aproksymacyjnych. Inną możliwością jest zastosowanie metryki pomiarowej.

Inną możliwością jest określenie minimalnej dopuszczalnej odległości pomiędzy punktami aproksymacyjnymi (ang. data separation), bądź też zastosowanie funkcji bazowych o zwartym nośniku (ang. compact support) 8 lub 9 jakim jest obszar wokół punktu 0 i promieniu jaki w tym przypadku stanowi parametr kontrolny.

Dodatkowo, dzięki zastosowaniu funkcji o zwartym nośniku typu macierz układu równań, z rozwiązania, którego określane są współczynniki jest nie tylko symetryczna i dodatnio określona, ale również rzadka, co pozwala na zastosowanie szybkich algorytmów iteracyjnych. Ponadto reprezentacja funkcji aproksymacyjnej ma wtedy charakter lokalny, przez co złożoność obliczeniowa samego procesu aproksymacji jest znacznie mniejsza[5].

Przypisy[edytuj | edytuj kod]

  1. Buhmann M. D., Multivariate interpolation using radial basis functions, Ph. D. Thesis, University of Cambridge, England, 1989.
  2. Duchon J., Splines minimizing rotation-invariant semi-norms in Sobolev spaces, Multivariate Approximation Theory, Birkhauser, 1977.
  3. Wendland H., Piecewise polynomial, positive definite and compactly supported radial functions of minimal degree, Advances in Comp. Mathematics, 4, 1995.
  4. Wu Z., Multivariate compactly supported positive definite radial functions, Advances in Computational Mathematics, 4(3), 1996.
  5. a b Hjelle Ø., Explicit Surfaces in Siscat, The Siscat Report Series SINTEF, Oslo, March 1996.
  6. Karmowski W., Wspomagana teorią interpretacja wyników eksperymentów mechaniki ciał odkształcalnych, Politechnika Krakowska, monografia 251, Kraków, 1999.