¿Cuándo requerimos hacer una transformación no lineal o reducción de dimensiones como el kernel PCA?

Estamos utilizando PCA para representar datos de N dimensiones en un subespacio de baja dimensión (d), d << N. Qué sucederá si los datos no pueden representarse en una curva lineal . En ese caso, el kernel PCA puede mapear los datos en un espacio de características de alta dimensión (truco del kernel) y extraer componentes principales en ese espacio.

Por ejemplo, si tiene n puntos de datos. En lugar de usar x_i, busque una función phi para asignar este punto al espacio de características de alta dimensión phi [math] (x_i) [/ math]. En PCA lineal, podemos usar los valores propios para clasificar los vectores propios en función de la cantidad de variación de los datos capturada por cada componente principal. Esto es útil para la reducción de la dimensionalidad de los datos y también podría aplicarse al kernel PCA [1]. Así es como podemos hacer un subespacio de baja dimensión a partir de los puntos de datos de alta dimensión proyectados.

HTH.

Notas al pie

[1] Análisis de componentes principales del núcleo – Wikipedia

More Interesting

¿Cuáles son las funciones más utilizadas en R?

¿Cuál es la mejor manera de obtener una estimación numérica de la cantidad de conocimiento científico en el mundo? Sabemos con certeza que está aumentando, pero ¿cuánto más es ahora que, por ejemplo, en 1970?

¿Cuál es el estado actual de la computación analógica?

¿Qué es una lista de todos los conjuntos de habilidades requeridas (matemáticas / programación / algoritmos, etc.) para poder programar juegos / escenarios de ajedrez?

¿Qué temas matemáticos recomiendas en informática?

¿Es la teoría de la computación el tema 'inferior' de la informática?

¿Qué trabajos puedo hacer con un título en Matemáticas e Informática?

¿Cuál es la banda de transición máxima permitida del filtro de paso bajo utilizado en el núcleo de reconstrucción para un CD con una frecuencia de voz máxima de 4 kHz?

¿Entender conceptos difíciles en matemáticas ayuda a tu habilidad de programación?

¿Qué es una explicación intuitiva de P = NP?

¿Existe un equivalente al tono perfecto en matemáticas / programación de computadoras? ¿Un atributo que se considera que no se puede aprender pero que es invaluable si lo posee?

Cómo codificar una espiral de ulam

¿Cuáles son algunas aplicaciones del mundo real de punteros en la programación con ejemplos?

¿Cuál es el significado de las implicaciones teóricas?

¿Por qué la gente siempre critica un doctorado en CS? ¿Por qué existe el título cuando bloquea las oportunidades profesionales?