Некоторые методы регуляризации, которые помогают предотвратить переобучение моделей:
- L1-регуляризация (лассо-регрессия). 2 Добавляет к функции стоимости штрафной член, равный абсолютным значениям коэффициентов модели. 2 Стимулирует разреженность модели, сжимая некоторые коэффициенты ровно до нуля, эффективно выполняя выбор признаков. 2
- L2-регуляризация (гребневая регрессия). 2 Добавляет к функции стоимости штрафной член, равный квадрату величин коэффициентов модели. 2 Имеет тенденцию сжимать коэффициенты менее важных функций к нулю, но редко устанавливает их точно до нуля. 2
- Регуляризация Elastic Net. 2 Комбинация методов L1 и L2, которая позволяет одновременно воспользоваться их преимуществами. 2
Регуляризация помогает контролировать переобучение, добавляя «штрафной член» к целевой функции модели, препятствуя созданию слишком сложных моделей. 25