Una transformación de blanqueamiento o transformación esférica es una transformación lineal que transforma un vector de variables aleatorias con una matriz de covarianza conocida en un conjunto de nuevas variables cuya covarianza es la matriz identidad , lo que significa que no están correlacionadas y cada una tiene varianza 1. [ 1 ] La transformación se llama "blanqueamiento" porque cambia el vector de entrada en un vector de ruido blanco .
Otras transformaciones están estrechamente relacionadas con el blanqueamiento:
- La transformación de decorrelación elimina únicamente las correlaciones, pero deja intactas las varianzas.
- La transformación de estandarización establece las varianzas en 1 pero deja las correlaciones intactas,
- Una transformación de coloración transforma un vector de variables aleatorias blancas en un vector aleatorio con una matriz de covarianza especificada. [ 2 ]
Definición
Suponeres un vector (columna) aleatorio con matriz de covarianza no singulary significa. Luego la transformacióncon una matriz blanqueadorasatisfaciendo la condiciónproduce el vector aleatorio blanqueadocon covarianza diagonal unitaria.
Sitiene media distinta de cero, entonces el blanqueamiento se puede realizar mediante.
Existen infinitas matrices de blanqueamiento posiblesque todas cumplan la condición anterior. Las opciones más utilizadas son:(blanqueamiento Mahalanobis o ZCA),dóndees la descomposición de Cholesky de(blanqueamiento de Cholesky), [ 3 ] o el sistema propio de(Blanqueamiento con PCA). [ 4 ]
Las transformaciones de blanqueamiento óptimas se pueden identificar investigando la covarianza cruzada y la correlación cruzada dey. [ 3 ] Por ejemplo, la transformación de blanqueamiento óptima única que logra la máxima correlación por componentes entre el originaly blanqueadoes producido por la matriz blanqueadora dóndees la matriz de correlación yla matriz de varianza diagonal.
Blanqueamiento de una matriz de datos
El blanqueamiento de una matriz de datos sigue la misma transformación que para las variables aleatorias. Se obtiene una transformación de blanqueamiento empírica estimando la covarianza (por ejemplo, mediante máxima verosimilitud ) y construyendo posteriormente una matriz de blanqueamiento estimada correspondiente (por ejemplo, mediante descomposición de Cholesky ).
Blanqueamiento de alta dimensión
Esta modalidad es una generalización del procedimiento de preblanqueamiento extendido a espacios más generales dondePor lo general, se supone que es una función aleatoria u otros objetos aleatorios en un espacio de Hilbert.Uno de los principales problemas de extender el blanqueamiento a dimensiones infinitas es que el operador de covarianza tiene una inversa no acotada enPor lo tanto, en dimensiones infinitas solo es posible una estandarización parcial. Un operador de blanqueamiento puede definirse a partir de la factorización de un operador de covarianza degenerado. Las características de alta dimensión de los datos pueden aprovecharse mediante regresores de núcleo o sistemas de funciones base. [ 5 ]
Implementación en R
Una implementación de varios procedimientos de blanqueamiento en R , incluyendo blanqueamiento ZCA y PCA, así como blanqueamiento CCA , está disponible en el paquete de R "whitening" [ 6 ] publicado en CRAN . El paquete de R "pfica" [ 7 ] permite el cálculo de representaciones de blanqueamiento de alta dimensión utilizando sistemas de funciones base ( B-splines , base de Fourier , etc.).
Véase también
- Decorrelación
- Análisis de componentes principales
- mínimos cuadrados ponderados
- Correlación canónica
- Distancia de Mahalanobis (es euclidiana después de la transformación de W.).
Referencias
- ↑ Koivunen, AC; Kostinski, AB (1999). "La viabilidad del blanqueamiento de datos para mejorar el rendimiento del radar meteorológico" . Journal of Applied Meteorology . 38 (6): 741– 749. Bibcode : 1999JApMe..38..741K . doi : 10.1175/1520-0450(1999)038 < 0741:TFODWT > 2.0.CO ; 2. ISSN 1520-0450 .
- ↑ Hossain, Miliha. "Transformaciones de blanqueamiento y coloración para variables aleatorias gaussianas multivariadas" . Proyecto Rhea . Consultado el 21 de marzo de 2016 .
- 1 2 Kessy, A.; Lewin, A.; Strimmer, K. (2018). "Blanqueamiento óptimo y decorrelación". The American Statistician . 72 (4): 309– 314. arXiv : 1512.00809 . doi : 10.1080/00031305.2016.1277159 . S2CID 55075085 .
- ↑ Friedman, J. (1987). "Exploratory Projection Pursuit" ( PDF) . Journal of the American Statistical Association . 82 (397): 249– 266. doi : 10.1080/01621459.1987.10478427 . ISSN 0162-1459 . JSTOR 2289161. OSTI 1447861 .
- ↑ Ramsay, JO; Silverman, JO (2005). Análisis de datos funcionales . Springer Nueva York, NY. doi : 10.1007/b98888 . ISBN 978-0-387-40080-8.
- ↑ "paquete R para blanqueamiento" . Consultado el 25 de noviembre de 2018 .
- ↑ "paquete R pfica" . 6 de enero de 2023. Consultado el 11 de febrero de 2023 .
Enlaces externos
- https://courses.media.mit.edu/2010fall/mas622j/whiten.pdf
- La transformación de blanqueamiento ZCA . Apéndice A de Aprendizaje de múltiples capas de características a partir de imágenes diminutas por A. Krizhevsky.
- Algoritmos de clasificación