principal components,partial least squares,Garrote