Supervised Learning Algorithms for Visual Object Categorization by