Встречается на собеседованиях • сегодня
Как работает регуляризация
Регуляризация добавляет штраф за сложность модели к функции потерь, предотвращая переобучение. Основные типы:
- L1 (Lasso) - добавляет сумму модулей весов (
λΣ|w|). Обнуляет некоторые веса, выполняя отбор признаков.
python
from sklearn.linear_model import Lasso
model = Lasso(alpha=0.1) # alpha - сила регуляризации- L2 (Ridge) - добавляет сумму квадратов весов (
λΣw²). Уменьшает веса, но не обнуляет.
python
from sklearn.linear_model import Ridge
model = Ridge(alpha=0.1)- ElasticNet - комбинация L1 и L2.
Чем больше λ (alpha), тем сильнее эффект. Регуляризация особенно полезна при:
- Малом объеме данных
- Большом количестве признаков
- Мультиколлинеарности
Выбор между L1/L2 зависит от задачи: L1 для отбора признаков, L2 для общей стабилизации.

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