Introduction and overview of machine learning and its applications, including Discriminative and generative models, unsupervised and supervised learning, and decision trees.
Introduction and overview of machine learning and its applications. Unsupervised and supervised learning. Discriminative and generative models. Prediction. Generalization. Classification. Nearest neighbors. Naïve Bayes. Discriminant analysis. Cross-validation. Model selection. Overfitting. Bootstrap. Regression. Regularization. Ridge regression. Lasso. Variable Selection. Binary and multi-class regression. Dimension reduction. PCA. ICA. Kernel smoothers. Support Vector Machines. Decision trees. Gaussian processes. Mixture models.