Я только что нашел Optuna, и кажется, что они интегрированы с lightGBM, но мне трудно понять, где я могу исправить параметры, например scoring="auc"
, и где я могу определить сетку для поиска, например num_leaves=[1,2,5,10]
.
Использование https://github.com/optuna/optuna/blob/master/examples/lightgbm_tuner_simple.py в качестве примера, они просто определяют params
dict с некоторыми фиксированными параметрами (все параметры, не указанные в этом dict, настроены?), и документация гласит, что
Он настраивает важные гиперпараметры (например, min_child_samples и feature_fraction) поэтапно
Как я могу контролировать, какие параметры настраиваются и в каком пространстве, и как я могу исправить некоторые параметры?