Встречается на собеседованиях • сегодня
Какие знаешь библиотечные реализации бустинга
XGBoost (eXtreme Gradient Boosting) — одна из самых популярных реализаций, известная скоростью и точностью. Поддерживает регуляризацию, раннюю остановку и обработку пропусков.
python
import xgboost as xgb
model = xgb.XGBClassifier()
model.fit(X_train, y_train)LightGBM от Microsoft — оптимизирован для больших данных, использует gradient-based one-side sampling (GOSS) и exclusive feature bundling (EFB) для ускорения.
python
from lightgbm import LGBMClassifier
model = LGBMClassifier()
model.fit(X_train, y_train)CatBoost от Yandex — автоматически обрабатывает категориальные признаки, устойчив к переобучению.
python
from catboost import CatBoostClassifier
model = CatBoostClassifier()
model.fit(X_train, y_train)Также есть scikit-learn's GradientBoostingClassifier/Regressor — проще в использовании, но менее гибкий и медленнее.
python
from sklearn.ensemble import GradientBoostingClassifier
model = GradientBoostingClassifier()
model.fit(X_train, y_train)
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы