Review Article

A Review of Feature Extraction Software for Microarray Gene Expression Data

Table 6

A summary of PLS software.

NumberSoftwareAuthor/yearLanguageFeatures

1PLS Discriminant Analysis Barker and Rayens [24]C/C++, Visual BasicPLS for discriminant analysis

2Least Squares–PLS Jørgensen et al. [25]R Implementation combining PLS and ordinary least squares

3Powered PLS Discriminant AnalysisLiland and Indahl [26]RExtraction of information for multivariate classification problems

4Penalized PLS Krmer et al. (2008) [27]RExtension of PLS regression using penalization technique

5SlimPLSGutkin et al. [22]RMultivariate feature extraction method which incorporates feature dependencies

6Sparse PLS Discriminant Analysis, Sparse Generalized PLSChung and Keles [28]RSparse version techniques employing feature extraction and dimension reduction simultaneously

7PLS Degrees of FreedomKramer and Sugiyama [29]RUsing an unbiased estimation of the degrees of freedom for PLS regression

8Surrogate Variable Analysis PLS Chakraborty and Datta [30]RExtraction of the informative features with hidden confounders which are unaccounted for

9PLS Path ModellingSanchez and Trinchera [31]RA multivariate feature extraction analysis technique based on the cause-effect relationships of the unobserved and observed features

10PLS Regression for Generalized Linear Models Bertrand et al. (2013) [32]RPLS regression is used to extract the predictive features from the generalized linear models