An Evaluation of Classification and Outlier Detection Algorithms