Встречается на собеседованиях • сегодня
Какие знаешь библиотечные реализации градиентного бустинга
Основные библиотеки градиентного бустинга:
- XGBoost (Extreme Gradient Boosting) - высокая скорость, регуляризация, поддержка GPU.
python
import xgboost as xgb
model = xgb.XGBClassifier()- LightGBM (Light Gradient Boosting Machine) - эффективная работа с большими данными, leaf-wise рост деревьев.
python
from lightgbm import LGBMClassifier
model = LGBMClassifier()- CatBoost - автоматическая обработка категориальных признаков, устойчивость к переобучению.
python
from catboost import CatBoostClassifier
model = CatBoostClassifier()- scikit-learn - GradientBoostingClassifier/Regressor (более простая реализация, медленнее чем специализированные библиотеки).
Ключевые различия:
- Скорость: LightGBM обычно быстрее на больших данных
- Категориальные признаки: CatBoost обрабатывает автоматически
- Точность: XGBoost часто показывает лучшие результаты на небольших датасетах
- Память: LightGBM более эффективен по памяти

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы