Лучшие вопросы
Таймлайн
Чат
Перспективы

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

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

Remove ads

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

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

Радиальные базисные функции также используются в качестве ядра в методе опорных векторов.[6]

Remove ads

Виды

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

  • Функция Гаусса:
  • Мультиквадратичная:
  • Обратная квадратичная:
  • Обратная мультиквадратичная:
  • Полигармонический сплайн:
  • Тонкий сплайн пластины (специальный полигармонический сплайн):
Remove ads

Приближение

Суммиров вкратце
Перспектива
Thumb
Две ненормализованных гауссовых радиальных базисных функций одной переменной, c центрами в точках и соответственно.

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

,

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

Аппроксимационные схемы такого рода особенно полезны[источник не указан 2676 дней] в прогнозировании временных рядов, управлении нелинейных систем, демонстрирующих достаточно простое хаотическое поведение, и 3D-моделировании в компьютерной графике.

Remove ads

Нейронные сети на основе РБФ

Суммиров вкратце
Перспектива

Линейная комбинация:

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

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

Таким образом, радиальные базисные функции предоставляют собой гибкий инструмент интерполирования при условии, что множество центров более-менее равномерно покрывает область определения искомой функции (в идеале центры должны быть равноудалены от ближайших соседей). Тем не менее, как правило в промежуточных точках аппроксимация достигает высокой точности только если множество радиальных базисных функций дополнено полиномом, ортогональным к каждой из РБФ.

Remove ads

Примечания

Литература

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads