Machine Learning Methods for Autonomous Classification and Decision Making