Встречается на собеседованиях • сегодня
Что такое регуляризация в машинном обучении
Регуляризация — это метод предотвращения переобучения модели путем добавления штрафа за сложность модели. Основные типы:
- L1 (Lasso): добавляет штраф в виде суммы абсолютных значений коэффициентов. Полезен для отбора признаков (обнуляет неважные коэффициенты).
- L2 (Ridge): штрафует сумму квадратов коэффициентов, уменьшая их значения, но не обнуляя.
Пример с sklearn:
python
from sklearn.linear_model import Ridge, Lasso
# L2 регуляризация
ridge = Ridge(alpha=1.0) # alpha — сила регуляризации
ridge.fit(X_train, y_train)
# L1 регуляризация
lasso = Lasso(alpha=0.1)
lasso.fit(X_train, y_train)Эффект: баланс между смещением и дисперсией, улучшение обобщающей способности.
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы
