tokens: A variety of feature projection approaches have been used for feature reduction , including classical approaches such as Principal Component Analysis ( PCA ) , Linear Discriminant Analysis ( LDA ) and their many variants , manifold learning approaches such as Supervised and Unsupervised Locality Preserving Projections .