Predictive discriminant analysis