XGBoost работает медленно на моей машине, это нормально?Python

Программы на Python
Ответить
Anonymous
 XGBoost работает медленно на моей машине, это нормально?

Сообщение Anonymous »

Я использую 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»