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

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

Если в Random Forest оставить только одно дерево, модель превратится в обычное Decision Tree. Это приведет к потере ключевых преимуществ RF:

  1. Исчезнет ансамблевый эффект – не будет агрегации предсказаний множества деревьев (бэггинга), что снизит устойчивость к переобучению и шуму.
  1. Увеличится дисперсия – предсказания станут менее стабильными, особенно на новых данных.

  2. Пропадет feature importance – важность признаков будет рассчитываться менее точно, так как не усредняется по множеству деревьев.

Пример кода:

python
from sklearn.ensemble import RandomForestClassifier

# RF с одним деревом = Decision Tree
rf = RandomForestClassifier(n_estimators=1)
rf.fit(X_train, y_train)

Для задач, где важна интерпретируемость, лучше использовать обычное Decision Tree с настройкой гиперпараметров (max_depth, min_samples_leaf и др.).

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

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

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

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