Топ питань
Часова шкала
Чат
Перспективи
Радіальна базисна функція
З Вікіпедії, вільної енциклопедії
Remove ads
Радіальна базисна функція (РБФ) — дійснозначна функція, чиє значення залежить від відстані до початку системи координат, тобто , або від відстані до деякої іншої точки , яка називається центром, тоді . Функція , що задовольняє умові , є радіальною функцією[en]. Нормою зазвичай є евклідова відстань, хоча можлива будь-яка функція відстані.
Суми радіальних базисних функцій зазвичай використовують для апроксимації заданих функцій[en]. Процес апроксимації можна розглядати як просту нейронну мережу. Саме в такому контексті вони й виникли у роботі Девіда Брумхеда[en] та Девіда Луї у 1988 році[1][2], що походить з дослідження Майкла Пауелла[en] 1977 року.[3][4][5] РБФ також використовуються як ядро[en] в методі опорних векторів.[6]
Remove ads
Типи
Часто використовувані типи радіальних базисних функцій (підставляємо ):
Remove ads
Апроксимація
Узагальнити
Перспектива
Радіальні базисні функції зазвичай використовуються для побудови апроксимації функцій[en] у вигляді де функція, яка апроксимується представлена у вигляді суми радіальних базисних функцій, кожна з яких береться з різним центром , і множиться на відповідну вагу . Ваги можна оцінити за допомогою матричних методів лінійних найменших квадратів, бо функція, яка апроксимується є лінійною відносно вагів .
Такі методи апроксимації зокрема використовуються[джерело?] в часових рядах, при управлінні нелінійними системами додаючи достатньо просту хаотичну поведінку та при 3D реконструкції у комп'ютерній графіці.
Remove ads
Мережа РБФ
Узагальнити
Перспектива

Суму можна інтерпретувати як доволі просту одношарову штучну мережу, яка називається мережею радіальних базисних функцій в якій РБФ відіграють роль функцій активації мережі. Можна показати, що будь-яку неперервну функція на відрізку можна інтерполювати з довільною точністю, як суму такого вигляду, якщо використати достатньо велике число РБФ.
Апроксимація є диференційовною відносно ваг . Тому ваги можуть бути навчені за допомогою стандартних ітераційних методів для нейронних мереж.
Використання радіальних базових функцій таким способом дає розумний інтерполяційний підхід, за умови, що тренувальна множина вибрана таким чином, що вона охоплює весь діапазон систематично (ідеально мати рівновіддалені точки). Проте, без поліноміального доданку, ортогонального радіальним базисним функціям, оцінки за межами тренувальної множини, як правило, погано виконуються.
Remove ads
Примітки
Подальше читання
Див. також
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads