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

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

Версия 1 Следующий »

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

Параметр

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

Описание

Название

Ручной ввод
Ограничений на значение нет

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

Описание

Ручной ввод
Ограничений на значение нет

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

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

Ручной ввод
Неотрицательное число, больше или равно 1
По умолчанию — 300

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

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

Чекбокс

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

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

Ручной ввод
Неотрицательное число
По умолчанию — 0,0001

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

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

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

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

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

  • no — нет
  • std — стандартное отклонение - преобразует наблюдения таким образом, чтобы их среднее значение равнялось нулю, а стандартное отклонение равнялось 1.
    <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="97e2151c-08ad-4cd6-aa27-c47cbec67339"><ac:plain-text-body><![CDATA[* 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).


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

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


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

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


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

  • Нет меток