17 votos

¿Cuál es el tiempo de la complejidad de Lazo de regresión

¿Cuál es la asintótica en el tiempo la complejidad de Lazo de regresión como el número de filas o columnas que crece?

5voto

markymuy Puntos 21

Recordemos que el lazo es un modelo lineal con un $l_1$ regularización.

Encontrar los parámetros puede ser formulado como un problema de optimización sin restricciones, donde los parámetros están dados por

$argmin_\beta ||y - X\beta||^2 + \alpha||\beta||_1$.

En el restringido formuation los parámetros están dados por

$argmin_\beta ||y - X\beta||^2 s.t.||\beta||_1 < \alpha$

Que es un problema de programación cuadrática y por lo tanto el polinomio.

Casi todas las rutinas de optimización convexa, incluso para los flexibles no lineal cosas como las redes neuronales, se basan en calcular la derivada de su destino w.r.t. los parámetros. Usted no puede tomar la derivada de $\alpha||w||_1$, aunque. Como tal, usted depende de diferentes técnicas. Hay muchos métodos para encontrar los parámetros. Aquí está un artículo de revisión sobre el tema, Menos Plazas de Optimización con L1-Norma de Regularización. El tiempo-la complejidad del proceso iterativo de optimización convexa es un poco complicado de analizar, ya que depende de un criterio de convergencia. En general, iterativo problemas que convergen en un menor número de épocas como las observaciones de aumento.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X