Loading [MathJax]/jax/element/mml/optable/GeneralPunctuation.js

1 votos

¿Por qué la norma mixta L2,1 no es suave?

Estoy leyendo acerca de problemas de optimización que involucran normas mixtas. En particular, me estoy familiarizando con la norma 2,1. Para una matriz X, la norma α,β, se define como,

\|\mathbf{A}\|_{\alpha,\beta} = \big( \sum_i \|\mathbf{A}_i\|_\alpha^\beta \big)^{\frac{1}{\beta}}

donde, \mathbf{A}_i es la columna i^{th} de \mathbf{A}. Según esta definición, \mathbf{A}_{2,1} se puede escribir como,

\|\mathbf{A}\|_{2,1} = \sum_i \|\mathbf{A}_i\|_2

Ahora mi pregunta es, ¿por qué la norma \ell_{2,1} no es suave? Hasta donde entiendo, la suavidad de una función está relacionada con la diferenciabilidad continua. ¿Hay alguna razón por la que incluso si la norma \ell_2 es diferenciable, la suma de normas \ell_2 no es diferenciable? Entonces en resumen, mi pregunta es, ¿por qué la norma \ell_{2,1} no es suave? ¿Se puede probar que es una función no suave? Apreciaré su ayuda para comprender estos conceptos.

1voto

Tobias Gurdan Puntos 1

La definición según Yale Chang en realidad establece \|\mathbf{M}\|_{\alpha,\beta} = \left( \sum_i \|m_i\|_\alpha^\beta \right)^{\frac{1}{\beta}} = \left( \sum_i \left( \sum_j \|\mathbf{M}_{i,j}\|^\alpha \right)^\frac{\beta}{\alpha} \right)^\frac{1}{\beta}.

De acuerdo a esto, la norma L_{1,2} es la siguiente.

\|\mathbf{M}\|_{2,1} = \sum_i \left( \sum_j \mathbf{M}_{i,j}^2 \right)^{1/2},

\frac{\partial}{\partial m_{ij}} \|\mathbf{M}\|_{2,1} = \mathbf{M}_{i,j} \left( \sum_k \mathbf{M}_{i,k}^2 \right)^{-1/2}. Lo cual diverge si alguna fila es cero, y por lo tanto L_{1,2} es no diferenciable. Una pregunta similar y una gran respuesta del increíble Michael Grant se puede encontrar aquí.

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