For many ordinal levels of a variable ,it is very suited for Machine Learning Method, like Decision Tree ,Random Forest , Neutral Net .Check: PROC HPSPLIT PROC HPFOREST PROC HPSVM .... Also you could try PROC PLS (partial least squares ) which is very robust and accurate, and unlike Machine Learning Method which usually are end with over-fited problem.
... View more