Types Machine Learning