the co-efficient of determination or -squared computing -squared interpreting -squared computing linear regression and -squared using python activity for linear regression polynomial regression implementing polynomial regression using numpy computing the -squared error activity for polynomial regression multivariate regression and predicting car prices multivariate regression using python activity for multivariate regression multi-level models summary machine learning with python machine learning and train/test unsupervised learning supervised learning evaluating supervised learning -fold cross validation using train/test to prevent overfitting of polynomial regression activity bayesian methods concepts implementing spam classifier with naive bayes activity -means clustering limitations to -means clustering clustering people based on income and age activity measuring entropy decision trees concepts decision tree example walking through decision tree random forests technique decision trees predicting hiring decisions using python ensemble learning using random forest activity ensemble learning support vector machine overview iv