\(~\)
Welcome to the course website for Sta-395, Introduction to Machine Learning. To begin, you can find the course syllabus linked below:
You can locate course content by scrolling, or by using the navigation bar in the upper left.
Please note: material will not be posted until we’ve reached that point in the course.
Most class meetings involve both lecture and lab components. Topics are grouped into units, which can be found below. Assignments are generally due at the end of a unit, but I encourage you to complete them as they are made available.
\(~\)
Introduction and Python Foundations
Date | Lecture | Lab |
---|---|---|
1/24 | Introduction to Machine Learning | |
1/26 | Python Foundations |
Assignments:
\(~\)
Machine Learning Concepts and Workflow
Assignments:
\(~\)
Structured Models and Optimization
Date | Lecture | Lab |
---|---|---|
2/21 | Regression and Gradient Descent Algorithms | Linear Regression and Gradient Descent |
2/23 | Logistic and Softmax Regression | Logistic and Softmax Regression |
2/28 | Regularization | |
3/2 | No class (working differently day) | |
3/7 | Lasso, Ridge, and Elastic Net | |
3/9 | Feature Expansion | Discretization, Polynomials, and Splines |
Assignments:
\(~\)
Tree-based Models and Ensembles
Date | Lecture | Lab |
---|---|---|
3/14 | Decision Tree Models | Decision Trees |
3/16 | Random Forests | Ensembles, Stacking, and Random Forests |
4/4 | Boosting |
Boosting and xgboost
|
Assignments:
Introduction to Deep Learning
Date | Lecture | Lab |
---|---|---|
4/11 | Artificial Neural Networks | |
4/13 | Tensors and PyTorch | |
4/18 | Convolutional Neural Networks | Convolutional Neural Networks |
4/20 | Transfer Learning | |
4/25 | Recurrent Neural Networks | RNNs in torch |
Assignments:
\(~\)
Introduction to Unsupervised Learning (time permitting, optional lectures and labs)
Date | Lecture | Lab |
---|---|---|
5/2 | Introduction to Unsupervised Learning | Introduction to Unsupervised Learning |
\(~\)
Unit #1:
Unit #2:
Unit #3:
Unit #4:
Unit #5:
The last several weeks of the semester will be devoted to a cumulative final project. Intermediate deadlines and reminders will be posted here:
Guidelines and a detailed description of the project are posted below: