¿Cuáles son las normas


12

Últimamente he estado viendo muchos documentos sobre representaciones dispersas, y la mayoría de ellos usan la norma ℓp y minimizan un poco. Mi pregunta es, ¿cuál es la norma ℓp y la norma mixta ℓp,q ? ¿Y cómo son relevantes para la regularización?

Gracias

Respuestas:


13

ℓp p = 2

‖x→‖p=(∑i=1d|xi|p)1/p
p=2 p = ∞ ‖ → x ‖ ∞ = sup i x i‖x→−y→‖2p=∞‖x→‖∞=supiximaxixip‖x→‖p0<p<1‖x→‖p

(También hay normas , que se definen de forma análoga, excepto para funciones en lugar de vectores o secuencias; en realidad, esto es lo mismo, ya que los vectores son funciones con dominios finitos).Lp

No conozco ningún uso de una norma en una aplicación de aprendizaje automático donde , excepto donde . Por lo general, ve o , o, a veces, donde desea relajar el caso ; no es estrictamente convexo en , pero es, para . Esto puede hacer que encontrar la solución sea "más fácil" en ciertos casos.p>2p=∞p=2p=11<p<2p=1‖x→‖1x→‖x→‖p1<p<∞

En el contexto de la regularización, si agrega a su función objetivo, lo que está diciendo es que espera que sea escaso , es decir, en su mayoría compuesto por ceros. Es un poco técnico, pero básicamente, si hay una solución densa , es probable que haya una solución más escasa con la misma norma. Si espera que su solución sea densa, puede agregar a su objetivo, porque entonces es mucho más fácil trabajar con su derivada. Ambos sirven para evitar que la solución tenga demasiado peso.‖x→‖1x→‖x→‖22

La norma mixta entra cuando intentas integrar varias fuentes. Básicamente, desea que el vector de solución esté formado por varias piezas , donde es el índice de alguna fuente. La es solo la forma de todas las normas recopiladas en un vector. Es decir,x→jjℓp,qqp

‖x→‖p,q=(∑j=1m(∑i=1d|xij|p)q/p)1/q

El propósito de esto no es "sobrepasar" un conjunto de soluciones, digamos usando . Las piezas individuales son escasas, pero no se arriesga a destruir un vector de solución completo al tomar la forma de todas las soluciones. Entonces usas el norm en el exterior en su lugar.‖x→‖1,212

Espero que ayude.

Vea este documento para más detalles.


1
+1 para la explicación de normas mixtas. Nunca los entendí yo mismo.
— Suresh Venkatasubramanian

(+1) Buena respuesta. ¡Bienvenido a CrossValidated, John!
— MånsT
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.