LINEAR_ELASTIC_NET
El mandato LINEAR_ELASTIC_NET Extension está disponible en SPSS® Statistics Standard Edition.
LINEAR_ ELASTIC_NET utiliza la clase Python sklearn.linear_model.ElasticNet para estimar modelos de regresión lineal regularizados para una variable dependiente en una o más variables independientes. La regularización combina las penalizaciones L1 (Lasso) y L2 (Ridge). La extensión incluye modalidades opcionales para visualizar gráficos de rastreo para distintos valores de alfa para una proporción L1 determinada y para seleccionar la proporción L1 y los valores de hiperparámetro de alfa basados en la validación cruzada. Cuando se ajusta un único modelo o se utiliza la validación cruzada para seleccionar la relación de penalización y/o alfa, se puede utilizar una partición de datos reservados para estimar el rendimiento fuera de la muestra.
Tenga en cuenta que la terminología utilizada en sklearn y aquí es diferente que en algunos otros programas para modelos de red elástica. El parámetro alpha en sklearn a veces se conoce como lambda, y l1_ratio en sklearn a continuación, se conoce como alpha.
LINEAR_ELASTIC_NET dependent [BY factor list] [WITH covariate list]
[/MODE {FIT** }
{TRACE }
{CROSSVALID}
[/RATIO VALUES = {.5** }
{[value(s)] [value1 TO value2 BY value3]}]
[/ALPHA VALUES = {1** }
{[value(s)] [value1 TO value2 BY value3]}]
METRIC = {LINEAR**}
{LG10 }
[/CRITERIA INTERCEPT = {TRUE**} STANDARDIZE = {TRUE**} TIMER = {5** }
{FALSE } {FALSE} {value}
NFOLDS = {5 } STATE = {0 }
{value} {value}
TRACETABLE = {0** }
{integer}
[/PARTITION {TRAINING = {70** } HOLDOUT = {30** }}]
{integer} {integer}
{VARIABLE = varname}
[/PRINT {BEST** }
{COMPARE}
{VERBOSE}]
[/PLOT {MSE} {R2} {OBSERVED} {RESIDUAL}]
[/SAVE {PRED(varname)} {RESID(varname)}]
**Valor predeterminado si el subcomando o la palabra clave se omite.
Este mandato lee el conjunto de datos activo y provoca la ejecución de los mandatos pendientes. Consulte el tema "Orden de mandatos" para obtener más información.
La sintaxis del comando de extensión LINEAR_ELASTIC_NET se puede generar desde el cuadro de diálogo Regresión de red elástica lineal.
- Comando introducido