Jump to content

Радиальная базисная функция

(Перенаправлено из радиальных базисных функций )

В математике радиальная базисная функция ( RBF ) — это функция с действительным знаком. значение которого зависит только от расстояния между входными данными и некоторой фиксированной точкой, либо началом координат , так что или какая-то другая фиксированная точка называется центром , так что . Любая функция который удовлетворяет свойству является радиальной функцией . Расстояние обычно представляет собой евклидово расстояние , хотя другие метрики иногда используются и . Их часто используют как коллекцию. который формирует основу для некоторого интересующего функционального пространства , отсюда и название.

Суммы радиальных базисных функций обычно используются для аппроксимации заданных функций . Этот процесс аппроксимации также можно интерпретировать как простую нейронную сеть ; именно в этом контексте они первоначально применялись к машинному обучению в работе Дэвида Брумхеда и Дэвида Лоу в 1988 году. [1] [2] которая возникла в результате Майкла Дж. Д. Пауэлла, проведенного в 1977 году. плодотворного исследования [3] [4] [5] RBF также используются в качестве ядра в классификации опорных векторов . [6] Этот метод оказался достаточно эффективным и гибким, поэтому радиальные базисные функции теперь применяются во многих инженерных приложениях. [7] [8]

Определение

[ редактировать ]

Радиальная функция – это функция . В сочетании с нормой векторного пространства , функция вида называется радиальным ядром с центром в . Радиальная функция и связанные с ней радиальные ядра называются радиальными базисными функциями, если для любого конечного набора узлов , все следующие условия верны:

  • Ядра линейно независимы (например, в не является радиальной базисной функцией)
  • Ядра образуют основу для пространства Хаара , что означает, что матрица интерполяции (приведенная ниже) невырождена. [9] [10]
( 1 )


Обычно используемые типы радиальных базисных функций включают в себя (запись и использование чтобы указать параметр формы , который можно использовать для масштабирования входных данных радиального ядра [11] ):

  • Бесконечно гладкие RBF

    Эти радиальные базисные функции взяты из и являются строго положительно определенными функциями [12] требующие настройки параметра формы

  • Полигармонический сплайн :
    ( 6 )
    *Для полигармонических сплайнов четной степени , чтобы избежать числовых проблем при где , вычислительная реализация часто записывается как . [ нужна ссылка ]
  • Тонкий пластинчатый сплайн (специальный полигармонический сплайн):
    ( 7 )
  • Компактно поддерживаемые RBF

    Эти RBF поддерживаются компактно и поэтому отличны от нуля только в радиусе и, следовательно, имеют разреженные матрицы дифференцирования

    • Функция удара :
      ( 8 )

Приближение

[ редактировать ]

Радиальные базисные функции обычно используются для построения аппроксимаций функций вида

( 9 )

где аппроксимирующая функция представляется как сумма радиальные базисные функции, каждая из которых связана со своим центром , и взвешенный соответствующим коэффициентом Веса можно оценить матричными методами линейных наименьших квадратов , поскольку аппроксимирующая функция линейна по весам .

Схемы аппроксимации такого типа особенно использовались [ нужна ссылка ] в прогнозировании временных рядов и управлении нелинейными системами, демонстрирующими достаточно простое хаотическое поведение, и трехмерной реконструкции в компьютерной графике (например, иерархический RBF и Pose Space Deformation ).

Сеть РФБ

[ редактировать ]
Две ненормализованные гауссовы радиальные базисные функции в одном входном измерении. Базисные функциональные центры расположены в г. и .

Сумма

( 10 )

также можно интерпретировать как довольно простой однослойный тип искусственной нейронной сети, называемый сетью радиальных базисных функций , где радиальные базисные функции берут на себя роль функций активации сети. Можно показать, что любая непрерывная функция на компактном интервале в принципе может быть с произвольной точностью интерполирована суммой этого вида, если достаточно большое число радиальных базисных функций.

Аппроксимант дифференцируемо по весам . Таким образом, веса можно узнать, используя любой стандартный итеративный метод для нейронных сетей.

Использование радиальных базисных функций таким образом дает разумный подход к интерполяции при условии, что подгоночный набор выбран таким образом, что он систематически охватывает весь диапазон (идеально подходят равноудаленные точки данных). Однако без полиномиального члена, ортогонального радиальным базисным функциям, оценки вне подгоночного набора имеют тенденцию работать плохо. [ нужна ссылка ]

Радиальные базисные функции используются для аппроксимации функций и поэтому могут использоваться для дискретизации и численного решения уравнений в частных производных (PDE). Впервые это было сделано в 1990 году Э. Дж. Кансой, который разработал первый численный метод, основанный на RBF. Он называется методом Канзы и использовался для решения эллиптического уравнения Пуассона и линейного уравнения адвекции-диффузии . Значения функции в точках в области аппроксимируются линейной комбинацией RBF:

( 11 )

Производные аппроксимируются следующим образом:

( 12 )

где – количество точек в дискретизированной области, размерность домена и скалярные коэффициенты, которые не изменяются дифференциальным оператором. [13]

После этого были разработаны различные численные методы, основанные на радиальных базисных функциях. Некоторые методы — это метод RBF-FD, [14] [15] метод RBF-QR [16] и метод RBF-PUM. [17]

См. также

[ редактировать ]
  1. ^ Сети радиальных базисных функций. Архивировано 23 апреля 2014 г. на Wayback Machine.
  2. ^ Брумхед, Дэвид Х.; Лоу, Дэвид (1988). «Многомерная функциональная интерполяция и адаптивные сети» (PDF) . Сложные системы . 2 : 321–355. Архивировано из оригинала (PDF) 14 июля 2014 г.
  3. ^ Майкл Дж. Д. Пауэлл (1977). «Процедуры перезапуска метода сопряженных градиентов». Математическое программирование . 12 (1): 241–254. дои : 10.1007/bf01593790 . S2CID   9500591 .
  4. ^ Шахин, Ферат (1997). Подход с использованием радиальной базисной функции к задаче классификации цветных изображений в промышленном приложении реального времени (магистр наук). Вирджинский технологический институт . п. 26. HDL : 10919/36847 . Радиальные базисные функции были впервые введены Пауэллом для решения реальной задачи многомерной интерполяции.
  5. ^ Брумхед и Лоу 1988 , с. 347: «Мы хотели бы поблагодарить профессора М.Дж.Д. Пауэлла с кафедры прикладной математики и теоретической физики Кембриджского университета за первоначальный стимул для этой работы».
  6. ^ ВандерПлас, Джейк (6 мая 2015 г.). «Введение в машины опорных векторов» . [О'Рейли] . Проверено 14 мая 2015 г.
  7. ^ Буманн, Мартин Дитрих (2003). Радиальные базисные функции: теория и реализации . Издательство Кембриджского университета. ISBN  978-0511040207 . OCLC   56352083 .
  8. ^ Бьянколини, Марко Евангелос (2018). Быстрые радиальные базисные функции для инженерных приложений . Международное издательство Спрингер. ISBN  9783319750118 . OCLC   1030746230 .
  9. ^ Фассауэр, Грегори Э. (2007). Методы бессеточной аппроксимации с помощью MATLAB . Сингапур: World Scientific Publishing Co. Pte. ООО, стр. 17–25. ISBN  9789812706331 .
  10. ^ Вендланд, Хольгер (2005). Аппроксимация рассеянных данных . Кембридж: Издательство Кембриджского университета. стр. 11, 18–23, 64–66. ISBN  0521843359 .
  11. ^ Фассауэр, Грегори Э. (2007). Методы бессеточной аппроксимации с помощью MATLAB . Сингапур: World Scientific Publishing Co. Pte. ООО с. 37. ИСБН  9789812706331 .
  12. ^ Фассауэр, Грегори Э. (2007). Методы бессеточной аппроксимации с помощью MATLAB . Сингапур: World Scientific Publishing Co. Pte. ООО, стр. 37–45. ISBN  9789812706331 .
  13. ^ Канса, EJ (1 января 1990 г.). «Мультиквадрика — схема аппроксимации разбросанных данных с приложениями к вычислительной гидродинамике — решения II параболических, гиперболических и эллиптических уравнений в частных производных» . Компьютеры и математика с приложениями . 19 (8): 147–161. дои : 10.1016/0898-1221(90)90271-К . ISSN   0898-1221 .
  14. ^ Толстых А.И.; Широбоков Д.А. (01 декабря 2003 г.). «Об использовании радиальных базисных функций в «режиме конечных разностей» с применением к задачам упругости» . Вычислительная механика . 33 (1): 68–79. Бибкод : 2003CompM..33...68T . дои : 10.1007/s00466-003-0501-9 . ISSN   1432-0924 . S2CID   121511032 .
  15. ^ Шу, С; Дин, Х; Йео, К.С. (14 февраля 2003 г.). «Метод дифференциальных квадратур на основе локальной радиальной базисной функции и его применение для решения двумерных уравнений Навье – Стокса для несжимаемой жидкости» . Компьютерные методы в прикладной механике и технике . 192 (7): 941–954. Бибкод : 2003CMAME.192..941S . дои : 10.1016/S0045-7825(02)00618-7 . ISSN   0045-7825 .
  16. ^ Форнберг, Бенгт; Ларссон, Элизабет; Флаер, Наташа (01 января 2011 г.). «Стабильные вычисления с гауссовскими радиальными базисными функциями» . Журнал SIAM по научным вычислениям . 33 (2): 869–892. Бибкод : 2011ГАО...33..869Ф . дои : 10.1137/09076756X . ISSN   1064-8275 .
  17. ^ Сафдари-Вайгани, Али; Херюдоно, Альфа; Ларссон, Элизабет (01 августа 2015 г.). «Радиальное разделение базисной функции метода коллокации с единицей для уравнений конвекции-диффузии, возникающих в финансовых приложениях» . Журнал научных вычислений . 64 (2): 341–367. дои : 10.1007/s10915-014-9935-9 . ISSN   1573-7691 . S2CID   254691757 .

Дальнейшее чтение

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 000495935c2eb4da55c0d5e60bd23065__1718212320
URL1:https://arc.ask3.ru/arc/aa/00/65/000495935c2eb4da55c0d5e60bd23065.html
Заголовок, (Title) документа по адресу, URL1:
Radial basis function - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)