
Full course description
This 8-week online course is designed to prepare you to apply supervised machine learning techniques for data analysis. Supervised learning is one major component of machine learning. Two most widely utilized supervised learning tasks, classification and regression, are discussed in the course. The classical classification methods include the perceptron model, logistic regression, support vector machines, decision trees, K-nearest neighbor, and ensemble approaches. The regression models include both linear and non-linear models. This course explains how to apply these machine learning models using Python’s scikit-learn library.