Встречается на собеседованиях • сегодня

Что произойдет с предсказанием модели градиентного бустинга, если выбрать только первое дерево

Предсказание будет очень простым и слабым, так как первое дерево в градиентном бустинге (например, XGBoost, LightGBM) обучается на исходных данных и пытается минимизировать ошибку самостоятельно. Оно обычно имеет небольшую глубину (high bias, low variance) и слабо учитывает сложные зависимости в данных.

Пример с XGBoost:

python
import xgboost as xgb
model = xgb.XGBRegressor(n_estimators=100)
model.fit(X_train, y_train)

# Предсказание только первым деревом
first_tree_pred = model.predict(X_test, iteration_range=(0, 1))

Такой прогноз будет похож на предсказание shallow decision tree (дерева с малой глубиной). Для улучшения качества нужно больше деревьев, так как каждое последующее дерево исправляет ошибки предыдущих.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы