Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Следующий »

Узел «Байесовская регрессия» представляет собой линейную регрессию с применением распределения вероятностей параметров, а не точечных оценок.

Алгоритм работы: В основе узла лежит Байесовская гребневая регрессия, где оптимизируются параметры регуляризации lambda (точность весов) и alpha (точность шума).

Список параметров узла представлен в таблице ниже.

Параметры узла «Байесовская регрессия»

Параметр

Возможные значения и ограничения

Описание

Название

Ручной ввод

Ограничений на значение нет

Название узла, которое будет отображаться в интерфейсе

Описание

Ручной ввод

Ограничений на значение нет

Описание узла

Количество итераций

Ручной ввод

Неотрицательное число, больше или равно 1

По умолчанию — 300

Данный параметр задает количество итераций, после достижения которого алгоритм останавливается

Добавить константу в модель

Чекбокс

Выбор данного чекбокса добавит константу в модель

Допустимая погрешность

Ручной ввод

Неотрицательное число

По умолчанию — 0,0001

Данный параметр задает допустимую погрешность, после достижения которой алгоритм останавливается

Стандартизация

Раскрывающийся список со следующими значениями:

  • no (по умолчанию)
  • std
  • range

Данные параметр отвечает за выбор метода стандартизации данных. Предусмотрены следующие методы:

  • no — нет
  •  std — стандартное отклонение - преобразует наблюдения таким образом, чтобы их среднее значение равнялось нулю, а стандартное отклонение равнялось 1.
  • range — диапазон - линейно преобразует значения переменных в диапазон [0, 1].

Alpha 1

Ручной ввод

Неотрицательное число

По умолчанию — 0,000001

Данный параметр представляет собой параметр формы для предварительного распределения Гамма над параметром альфа

Alpha 2

Ручной ввод

Неотрицательное число

По умолчанию — 0,000001

Данный параметр представляет собой обратный параметр масштаба (параметр скорости) для предварительного распределения Гамма над параметром альфа

Alpha init

Ручной ввод

Неотрицательное число

По умолчанию — 0

Данный параметр представляет собой начальное значение для alpha (точность шума)

Lambda 1

Ручной ввод

Неотрицательное число

По умолчанию — 0,000001

Данный параметр представляет собой параметр формы для предварительного распределения Гамма над параметром лямбда

Lambda 2

Ручной ввод

Неотрицательное число

По умолчанию — 0,000001

Данный параметр представляет собой обратный параметр масштаба (параметр скорости) для предварительного распределения Гамма над параметром лямбда

Lambda init

Ручной ввод

Неотрицательное число

По умолчанию — 1

Данный параметр представляет собой начальное значение для лямбды (точность весов)


Результаты выполнения узла:

  • Тепловые карты для обучающей, валидационной и тестовой выборок.


 Пример тепловой карты на данных обучающей выборки

  • Таблица с метриками качества модели.


Пример таблицы с метриками качества модели

  • Таблица с коэффициентами переменных.


Пример таблицы с коэффициентами переменных

  • Нет меток