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
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
- Decision Trees
- Ensemble Methods
Part IV: Evaluation
- Model Evaluation and Performance Metrics
- Model Selection and Cross-Validation
Part V: Dimensionality Reduction
- Feature Selection
- Feature Extraction
Part VI: Bayesian Learning
- Bayes Classifiers
- Text Data & Sentiment Analysis
- Naive Bayes Classification
Part VII: Regression and Unsupervised Learning
- Regression Analysis
- Clustering
Part VIII: Artificial Neural Networks
- Perceptron
- Adaline & Logistic Regression
- SVM
- Multilayer Perceptron
Part IX: Deep Learning
- Intro to TensorFlow, PyTorch
- Convolutional Neural Networks
- Recurrent Neural Networks
- Training Neural Nets: "Tricks of the Trade"
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.