Встречается на собеседованиях • сегодня
Что такое bias-variance decomposition
Bias-variance decomposition разбивает ошибку модели на три компоненты:
- Bias — систематическая ошибка из-за слишком простой модели (недообучение)
- Variance — чувствительность к шуму в данных (переобучение)
- Irreducible error — шум в данных, который нельзя устранить
Формула для MSE:
E[(y - ŷ)²] = Bias(ŷ)² + Var(ŷ) + σ²
Пример с полиномиальной регрессией:
python
from sklearn.pipeline import make_pipeline
from sklearn.preprocessing import PolynomialFeatures
from sklearn.linear_model import LinearRegression
# Высокая степень -> низкий bias, высокая variance (переобучение)
model = make_pipeline(PolynomialFeatures(degree=10), LinearRegression())Идеальный баланс достигается при минимизации общей ошибки (bias-variance tradeoff).

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