Machine Learning And Types