PCA matrix data compression help

7 Ansichten (letzte 30 Tage)
Jonny
Jonny am 16 Okt. 2011
Hi,
I'm making a neural network for classification(newff or patternnet) and I have a input matrix 400x500 (rows x column) and a target vector 1x500 with [zeros ones] my true/false.
Which PCA algorithm and how I should use on my input matrix to get a matrix 100x500 or 10x500 or 5x500 (data compression) but also to use my target matrix with zeros&ones on this data?
Thank you :)

Akzeptierte Antwort

Greg Heath
Greg Heath am 21 Okt. 2011
For classification, choose the dimensions in the direction of greatest class separation.
This is not guaranteed using PCA which chooses the dimensions with the largest variances.
For a detailed explanation, search comp.ai.neural-nets and/or comp.soft-sys.matlab with
heath cigar
heath parallel cigar
PLS (Partial-Least-Squares) is more appropriate.
Hope this helps.
Greg

Weitere Antworten (0)

Kategorien

Mehr zu Dimensionality Reduction and Feature Extraction finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by