Встречается на собеседованиях • сегодня
Какие знаешь способы регуляризации
Регуляризация помогает бороться с переобучением, добавляя штраф за сложность модели. Основные методы:
- L1 (Lasso) - добавляет штраф за абсолютные значения весов, обнуляя неважные признаки.
python
from sklearn.linear_model import Lasso
model = Lasso(alpha=0.1)- L2 (Ridge) - штрафует квадраты весов, уменьшая их, но не обнуляя.
python
from sklearn.linear_model import Ridge
model = Ridge(alpha=0.1)-
ElasticNet - комбинация L1 и L2.
-
Dropout (для нейросетей) - случайное "выключение" нейронов во время обучения.
-
Ранняя остановка - прекращение обучения до переобучения.
-
Data augmentation - искусственное расширение данных.
L1 полезен для отбора признаков, L2 - когда все признаки важны. Выбор зависит от задачи и данных.

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