Я классифицирую клиентов по множеству маленьких моделей xgboost, созданных из разных частей набора данных. Поскольку сложно поддерживать многие модели вручную, я решил автоматизировать настройку гиперпараметров через Hyperopt и выбор функций через Boruta.
Подскажите, пожалуйста, что нужно go в первую очередь: настройка гиперпараметров или выбор функций? С другой стороны, это не важно. После выбора функций количество функций уменьшается с 2500 до 100 (на самом деле у меня 50 настоящих функций и 5 категориальных функций, преобразованных в 2400 с помощью OneHotEncoding).
Если нужен какой-то код, дайте мне знать . Большое спасибо.