Метод эластичной сети
Ме́тод эласти́чной сети́ (англ. elastic net regularization), гибрид методов регрессии lasso и гребневой регрессии, который используется в эконометрике для решения проблемы мультиколлинеарности (наличие линейной зависимости между объясняющими переменными) и отбора наиболее информативных (с точки зрения способности объяснять дисперсию зависимой переменной) признаков. Метод использует как -, так и -регуляризацию, что позволяет учитывать достоинства обоих методов.
Пусть есть выборка из наблюдений, которые состоят из зависимой (объясняемой) переменной и регрессоров (объясняющих переменных). Тогда оценка метода эластичной сети задаётся соотношением:
,
где – -ое наблюдение зависимой переменной, – -ое наблюдение -го регрессора, – свободный член, – коэффициенты модели, – параметры регуляризации.
Регрессоры должны быть стандартизованы:
.
Если ввести обозначение то эквивалентный способ задать оценку параметров метода эластичной сети:
,
,
где – заранее заданный параметр, который определяет степень регуляризации.
Комбинация - и -штрафов в методе эластичной сети, с одной стороны, позволяет проводить отбор наиболее информативных признаков, как в регрессии lasso. С другой стороны, она позволяет уменьшать коэффициенты модели, как гребневая регрессия.
На рисунке сравниваются штрафные ограничения для -штрафа и штрафа метода эластичной сети с параметром . Ограничения различаются тем, что график для штрафа эластичной сети имеет острые (недифференцируемые) углы. За счёт такой формы штрафное ограничение позволяет отбирать наиболее информативные признаки и сокращать коэффициенты переменных.