Я использую XGBoost для обучения 1 миллиона строк и примерно 15 функций из проекта Kaggle Rossmann Store Sales. Кажется, очень медленно. Обучение модели без настройки параметров заняло 30 минут. Если я запущу GridSearchCV для обучения модели с 3 складками и 6 значениями скорости обучения, возврат займет более 10 часов. Поскольку я впервые использую XGBoost, я не знаю, нормально это или нет. Я не могу себе представить, сколько дней потребуется, чтобы настроить все параметры модели XGBoost.
Пожалуйста, помогите мне.
Параметры модели: XGBRegressor(learning_rate = 0.1,max_length = 5,n_estimators = 1165,subsample=0.8,colsample_bytree=0.8,seed=27). Я использую n_estimators 1165, потому что xgboost.train возвращает его как лучшие итерации. Также измените nthread с 1 на 4, и это вообще не улучшит производительность.
Конфигурация моего компьютера:
ЦП: intel i7 6500U (2 ядра, 4 потока)
Память: 8 ГБ
ОС: Windows 10
Подробнее здесь: https://stackoverflow.com/questions/481 ... -it-normal