Радиально-базисная функция: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
Vald (обсуждение | вклад) викификация |
KrBot (обсуждение | вклад) м - изолированная статья |
||
Строка 55: | Строка 55: | ||
* Sirayanone, С., 1988, сравнительные исследования кригинга, мультиквадриков-бигармонический, и других методов решения проблемы минеральных ресурсов, кандидат технических наук. Диссертация, МЭИ. наук о Земле, Университет штата Айова, Эймс, Айова. |
* Sirayanone, С., 1988, сравнительные исследования кригинга, мультиквадриков-бигармонический, и других методов решения проблемы минеральных ресурсов, кандидат технических наук. Диссертация, МЭИ. наук о Земле, Университет штата Айова, Эймс, Айова. |
||
* {{Cite journal|last=Sirayanone|first=S.|year=1995|title=The Multiquadric-biharmonic Method as Used for Mineral Resources, Meteorological, and Other Applications|journal=Journal of Applied Sciences and Computations|volume=1|pages=437–475}} |
* {{Cite journal|last=Sirayanone|first=S.|year=1995|title=The Multiquadric-biharmonic Method as Used for Mineral Resources, Meteorological, and Other Applications|journal=Journal of Applied Sciences and Computations|volume=1|pages=437–475}} |
||
{{изолированная статья}} |
|||
[[Категория:Интерполяция]] |
[[Категория:Интерполяция]] |
Версия от 09:33, 3 октября 2018
Радиальная базисная функция (РБФ) — функция из набора однотипных радиальных функций, используемых как функции активации в одном слое искусственной нейронной сети или как-либо ещё, в зависимости от контекста. Радиальная функция[англ.] — это любая вещественная функция, значение которой зависит только от расстояния до начала координат или от расстояния между некоторой другой точкой , называемой центром: . В качестве нормы обычно выступает евклидово расстояние, хотя можно использовать и другие метрики.
Линейные комбинации радиальных базисных функций также можно использовать для аппроксимации заданной функции. Аппроксимация может быть интерпретирована как простейшая разновидность нейронной сети; именно в этом контексте радиальные базисные функции были впервые определены в работе Дэвида Брумхэда и Дэвид Лоу в 1988 году[1][2], основанной на фундаментальной работе Майкла Пауэлла 1977 года[3][4][5].
Радиальные базисные функции также используются в качестве ядра в методе опорных векторов.[6]
Виды
Часто используемые радиально-базисные функций включают в себя ():
- Функция Гаусса:
- Мультиквадратичная:
- Обратная квадратичная:
- Обратная мультиквадратичная:
- Полигармонический сплайн:
- Тонкий сплайн пластины (специальный полигармонический сплайн):
Приближение
Для аппроксимации функций с помощью радиальных базисных функций обычно берётся их линейная комбинация вида:
- ,
где в качестве аппроксимирующей функции берётся сумма радиальных базисных функций с центрами в точках и коэффициентами . Коэффициенты можно вычислить с помощью метода наименьших квадратов, поскольку аппроксимирующая функция является линейной по отношению к коэффициентам .
Аппроксимационные схемы такого рода особенно полезны[источник не указан 2400 дней] в прогнозировании временных рядов, управлении нелинейных систем, демонстрирующих достаточно простое хаотическое поведение, и 3D-моделировании в компьютерной графике.
Нейронные сети на основе РБФ
Линейная комбинация:
также может быть интерпретирована как простейшая искусственная нейронная сеть с одним слоем, называемая сетью радиально-базисных функций, в которой радиальная базисная функция исполняет роль функции активации. Можно показать, что любая непрерывная функция на компактном интервале в принципе может быть интерполирована с произвольной точностью при достаточно большом .
Аппроксимации является дифференцируемой по . Коэффициенты можно вычислить при помощи любого стандартного итерационного метода для нейронных сетей.
Таким образом, радиальные базисные функции предоставляют собой гибкий инструмент интерполирования при условии, что множество центров более-менее равномерно покрывает область определения искомой функции (в идеале центры должны быть равноудалены от ближайших соседей). Тем не менее, как правило в промежуточных точках аппроксимация достигает высокой точности только если множество радиальных базисных функций дополнено полиномом, ортогональным к каждой из РБФ.
Примечания
- ↑ Radial Basis Function networks Архивировано 23 апреля 2014 года.
- ↑ Broomhead, Lowe, 1988, p. 321–355
- ↑ Michael J. D. Powell (1977). "Restart procedures for the conjugate gradient method" (PDF). Mathematical Programming. 12. Springer: 241—254. doi:10.1007/bf01593790.
{{cite journal}}
: Указан более чем один параметр|author=
and|last=
(справка) - ↑ Sahin, Ferat (1997). A Radial Basis Function Approach to a Color Image Classification Problem in a Real Time Industrial Application (PDF) (M.Sc.). Virginia Tech. p. 26.
Radial basis functions were first introduced by Powell to solve the real multivariate interpolation problem.
- ↑ Broomhead, Lowe, 1988, p. 347: «We would like to thank Professor M.J.D. Powell at the Department of Applied Mathematics and Theoretical Physics at Cambridge University for providing the initial stimulus for this work.»
- ↑ VanderPlas, Jake Introduction to Support Vector Machines . [O'Reilly] (6 мая 2015). Дата обращения: 14 мая 2015.
Литература
- Broomhead, David H.; Lowe, David (1988). "Multivariable Functional Interpolation and Adaptive Networks" (PDF). Complex Systems. 2: 321—355. Архивировано (PDF) 14 июля 2014.
{{cite journal}}
: Википедия:Обслуживание CS1 (множественные имена: authors list) (ссылка) - Buhmann, Martin D. (2003), Radial Basis Functions: Theory and Implementations, Cambridge University Press, ISBN 978-0-521-63338-3
{{citation}}
: Указан более чем один параметр|ISBN=
and|isbn=
(справка). - Hardy, R.L. (1971). "Multiquadric equations of topography and other irregular surfaces". Journal of Geophysical Research. 76 (8): 1905—1915. Bibcode:1971JGR....76.1905H. doi:10.1029/jb076i008p01905.
- Hardy, R.L. (1990). "Theory and applications of the multiquadric-biharmonic method, 20 years of Discovery, 1968 1988". Comp. math Applic. 19 (8/9): 163—208. doi:10.1016/0898-1221(90)90272-l.
- Press, WH; Teukolsky, SA; Vetterling, WT; Flannery, BP (2007), "Section 3.7.1. Radial Basis Function Interpolation", Numerical Recipes: The Art of Scientific Computing (3rd ed.), New York: Cambridge University Press, ISBN 978-0-521-88068-8
{{citation}}
: Указан более чем один параметр|ISBN=
and|isbn=
(справка) - Sirayanone, С., 1988, сравнительные исследования кригинга, мультиквадриков-бигармонический, и других методов решения проблемы минеральных ресурсов, кандидат технических наук. Диссертация, МЭИ. наук о Земле, Университет штата Айова, Эймс, Айова.
- Sirayanone, S. (1995). "The Multiquadric-biharmonic Method as Used for Mineral Resources, Meteorological, and Other Applications". Journal of Applied Sciences and Computations. 1: 437—475.