Supervised PCA: A practical algorithm for datasets with lots of features.

Supervised PCA is a very useful, but under-utilised, model.There are