ML: types of learning/intelligence