Встречается на собеседованиях • сегодня
Как мультиколлинеарность влияет на линейную регрессию
Мультиколлинеарность (высокая корреляция между предикторами) ухудшает интерпретируемость модели и стабильность оценок коэффициентов. Основные проблемы:
- Коэффициенты становятся неустойчивыми — малые изменения в данных приводят к большим изменениям оценок
- Стандартные ошибки коэффициентов увеличиваются, что снижает их значимость
- Затрудняется выделение индивидуального влияния каждого предиктора
Методы обнаружения:
- VIF (Variance Inflation Factor): значения >5-10 указывают на проблему
- Матрица корреляций между предикторами
python
from statsmodels.stats.outliers_influence import variance_inflation_factor
vif_data = pd.DataFrame()
vif_data["feature"] = X.columns
vif_data["VIF"] = [variance_inflation_factor(X.values, i) for i in range(X.shape[1])]Способы решения:
- Удаление одного из коррелирующих признаков
- PCA или другие методы уменьшения размерности
- Регуляризация (Ridge/Lasso регрессия)

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