Matlab - SVD y PCA

   
Vista:

SVD y PCA

Publicado por Nathalie (1 intervención) el 19/11/2015 21:23:43
Hola, buenas tardes:
Tengo una gran duda, no se bien que es falta de álgebra o programación.
Tengo una gran duda en relación a como se debe ordenar la matriz de datos para hacer un análisis de PCA. Estuve comparando la rutina que da Matlab para PCA con una rutina que fui programando en la cual uso SVD, pero tengo dudas en el orden de las matrices y sus significados, cuales multiplicar para tener los datos que necesito?
SVD te descompone la matriz de datos en tres matrices, U*S*V', lo que yo tengo entendido es que la matriz U es la matriz de loading y el producto (U*V´)' es igual a la matriz de score, pero que pasa si cambias el orden de la matriz o cuando se cumple? eso no puedo entender. cual es el orden correcto de ingresar los datos y en función de ello como cambian los significados de los valores singulares.
Espero haber sido clara con la pregunta, muchas gracias por su ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder