SoloCodigo

Programación Específica => Diseño de Algoritmos => Mensaje iniciado por: javie_85 en Viernes 21 de Enero de 2011, 19:59

Título: Analisis de Componentes Principales (PCA), duda proyeccion
Publicado por: javie_85 en Viernes 21 de Enero de 2011, 19:59
Hola a todos, soy nuevo en el foro y me gustaria ver si podeis ayudarme a resolver este problemilla.

Estoy realizando PCA sobre una colección de imagenes, pero no tengo muy claro como hacer la proyección en el nuevo espacio.

Por una parte tengo la matriz de imagenes original A, donde cada columna es una imagen.
Por otra parte tengo la matriz B de eigenvectores, donde cada columna es un eigenvector.

Mi pregunta es, si quiero proyectar sobre d dimensiones, las matriz de proyecciones Y seria de la siguiente forma?:

Y= T *A

Donde T es la matriz B, unicamente con las d columnas correspondientes a las d dimensiones a poryectar  y traspuesta.


Muchas gracias a todos.