Skip to content

DataScienceWorks/stat479-machine-learning-fs18

 
 

Repository files navigation

STAT479: Machine Learning (Fall 2018)

Instructor: Sebastian Raschka

Lecture material for the Machine Learning course (STAT 479) at University Wisconsin-Madison. For details, please see the course website at http://pages.stat.wisc.edu/~sraschka/teaching/stat479-fs2018/

Part I: Introduction

  • Lecture 1: What is Machine Learning? An Overview.
  • Lecture 2: Intro to Supervised Learning: KNN

Part II: Computational Foundations

  • Lecture 3: Using Python, Anaconda, IPython, Jupyter Notebooks
  • Lecture 4: Scientific Computing with NumPy, SciPy, and Matplotlib
  • Lecture 5: Data Preprocessing and Machine Learning with Scikit-Learn

Part III: Tree-Based Methods

Part IV: Evaluation

  • Lecture 8: Model Evaluation 1: Introduction to Overfitting and Underfitting
  • Lecture 9: Model Evaluation 2: Uncertainty Estimates and Resampling
  • Lecture 10: Model Evaluation 3: Model Selection and Cross-Validation
  • Lecture 11: Model Evaluation 4: Algorithm Selection and Statistical Tests
  • Lecture 12: Model Evaluation 5: Performance Metrics

Part V: Dimensionality Reduction

Part VI: Bayesian Learning

  • Bayes Classifiers
  • Text Data & Sentiment Analysis
  • Naive Bayes Classification

Part VII: Regression and Unsupervised Learning

  • Regression Analysis
  • Clustering

The following topics will be covered in the beginning of the Deep Learning class next Spring.

Part VIII: Introduction to Artificial Neural Networks

  • Perceptron
  • Adaline & Logistic Regression
  • SVM
  • Multilayer Perceptron

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

About

Course material for STAT 479: Machine Learning (FS 2018) at University Wisconsin-Madison

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 99.1%
  • Other 0.9%