Multiple discriminant analysis