Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

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

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

Список параметров узла представлен в таблице (Таблица 30).
Якорь_Ref91708761_Ref91708761Таблица 30 — ниже.

Scroll Title
title-positiontop
title-alignmentright
titleПараметры узла «Байесовская регрессия»

Параметр

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

Описание

Название

Ручной ввод

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

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

Описание

Ручной ввод

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

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

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

Ручной ввод

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

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

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

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

Чекбокс

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

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

Ручной ввод

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

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

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

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

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

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

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

  • no — нет

...

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

...

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

...

]]></ac:plain-text-body></ac:structured-macro>

Alpha 1

Ручной ввод

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

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

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

Alpha 2

Ручной ввод

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

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

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

Alpha init

Ручной ввод

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

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

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

Lambda 1

Ручной ввод

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

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

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

Lambda 2

Ручной ввод

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

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

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

Lambda init

Ручной ввод

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

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

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


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

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


Якорь_Ref91712070_Ref91712070 Якорь_Ref91712065_Ref91712065Рисунок 142 — Пример  Пример тепловой карты на данных обучающей выборки

  • Таблица с метриками качества модели (Рисунок 143).


anchor
_Ref91712263_Ref91712263Рисунок 143 — Пример таблицы с метриками качества модели

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


Якорь_Ref91712412_Ref91712412Рисунок 144 — Пример таблицы с коэффициентами переменных