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

 

Реализация в QstatLab

 

Радиалните базисни функции позволяват бърза апроксимация на нерегулярни, нелинейни функционални зависимости. Точността на предсказване зависи от разстоянието до наличните данни, като е точна в една съществуваща точка с наблюдение. По такъв начин точността нараства с добавяне на повече данни, които запълват пространството. Клъстери от данни обикновено не подобряват качеството на предсказване. Предсказването между точките с данни се контролира като се използват радиални базисни функции (RBF):

 

 

където

 

 

е Евклидовото разстояние между точката на данните и центъра c. Теглата w се изчисляват чрез решаване на линейна система уравнения:

 

където

 

 

а ламбда е регуляризиращ фактор.

 

Има шест RBF, включени в QstatLab:

 

 

 

 

 

 

 

Допълнителни полета за модела:

 

 

 

Ще илюстрираме използването с модела eg2 даден в OptimizationModels.qsl.

 

  1. Следвайте инструкцията в примера за Оценяване на потребителски данни, за да подготвите входно-изходни данни както следва:

 

 

  1. Използвайте моделния редактор или директно напишете в една колона следната дефинисия на модела:

 

 

  1. Този RBF модел сега е готов за използване. Да начертаем контурни диаграми и да използваме различни типове RBF (кликнете ‘Преизчисли!’ за да обновите графиката след като сте избрали нов вид RBF)

 

 

 

 

 

 

 

 

Виж също:

 

            Учебни примери за модели, оптимизация и робастно проектиране

            Кригинг

            Регресионен анализ

Модели

 

 

Обратно към главната страница