Classification of machine learning techniques