Узел «One-hot encoding» преобразует категориальные переменные в числовые данные, с которыми могут работать ML-алгоритмы.
Принцип работы: создаются дополнительные столбцы-индикаторы наличия/отсутствия категории с помощью значений 1 или 0 соответственно. Число категорий, используемых в процессе кодирования (OHE), не должно превышать 500. Превышение данного лимита может привести к ошибкам или некорректной работе модели.


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

Таблица «Параметры узла "One-hot encoding"»

Параметр

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

Описание

Название

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

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

Описание

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

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

Исключить первую категорию

Чекбокс.

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

Исключить оригинальную переменную

Чекбокс.

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

Выбор категории

Кнопка.

При выборе кнопки откроется окно «Выбор категории».

В окне «Выбор категории» пользователь имеет возможность выбрать категориальную переменную для кодирования. Для этого необходимо:



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



В результате выполнения в выходных параметрах узла появятся столбцы-индикаторы с ролью первоначального столбца.