Schedule of Events
Class meetings are held on Mondays, Tuesdays, and Thursdays.
On Mondays, workshops are 3:00 - 3:50pm in Forest Resources, Room 0304.
On Tuesdays and Thursdays, lectures are 2:20 - 3:35pm in Chemistry, Room 0674.
Date | Topic | Links | |
Thurs, 8/17 | Lecture 1: Course Introduction and Review | pptx | pdf | |
Thurs, 8/17 | Homework 1 Released | pdf | handout | |
Mon, 8/21 | Workshop 0: Setting up your Python Environment | materials | video | |
Tues, 8/22 | Lecture 2: Python and Machine Learning Crash Course | (see Lecture 3) | |
Thurs, 8/24 | Lecture 3: Python and Machine Learning Crash Course | ipynb | html | |
Mon, 8/28 | Workshop 1: Overview of PyTorch | materials | |
Tues, 8/29 | Lecture 4: Linear Algebra Review | mybinder | uga bhub | github | |
Thurs, 8/31 | Workshop 2: Canceled | ||
Mon, 9/4 | No Class - Labor Day | ||
Tues, 9/5 | Workshop 3: Julia | materials | |
Thurs, 9/7 | Lecture 5: Dense Motion Analysis | pptx | pdf | |
Thurs, 9/7 | Homework 1 Due ; Homework 2 Released | pdf | handout | |
Mon, 9/11 | Workshop 4: Support Vector Machines | materials | |
Tues, 9/12 | Lecture 6: Linear Dynamical Systems | pptx | pdf | |
Thurs, 9/14 | Lecture 7: Linear and Ensemble Models | pptx | pdf | |
Mon, 9/18 | Workshop 5: scikit-learn | materials | |
Tues, 9/19 | Lecture 8: Ethics in Data Science | pptx | pdf | |
Thurs, 9/21 | Lecture 9: Graphs | pptx | pdf | |
Mon, 9/25 | Workshop 6: Azure ML | materials | |
Tues, 9/26 | Lecture 10: Spectral Clustering | pptx | pdf | |
Tues, 9/26 | Homework 2 Due | ||
Thurs, 9/28 | Lecture 11: Semi-supervised Learning on Graphs | pptx | pdf | |
Thurs, 9/28 | Homework 3 Released | pdf | handout | |
Mon, 10/2 | Workshop 7: MLFlow | materials | |
Tues, 10/3 | Lecture 12: Embeddings I: Metric Learning | pptx | pdf | |
Thurs, 10/5 | Lecture 13: Embeddings II: Sparse & Kernel PCA, and Dictionary Learning | pptx | pdf | |
Mon, 10/9 | Workshop 8: OpenCV | materials | |
Tues, 10/10 | Workshop 9: Weights & Biases // Midterm Review | materials | |
Tues, 10/10 | Homework 3 Due | ||
Thurs, 10/12 | Midterm Exam | ||
Thurs, 10/12 | Homework 4 Released | pdf | handout | |
Mon, 10/16 | No Class - IOB AI/ML Symposium | ||
Tues, 10/17 | No Class - IOB AI/ML Symposium | ||
Tues, 10/17 | Final Project Proposals Due | ||
Thurs, 10/19 | Workshop 10: PySpark | materials | |
Thurs, 10/19 | Lecture 14: Kernel Methods and Support Vector Machines | pptx | pdf | |
Mon, 10/23 | Workshop 11: TensorFlow | materials | |
Tues, 10/24 | Lecture 15: Randomized SVD | pptx | pdf | |
Thurs, 10/26 | Lecture 16: Optimization | pptx | pdf | |
Mon, 10/30 | Workshop 12: Dask | materials | |
Tues, 10/31 | Lecture 17: Neural Networks | pptx | pdf | |
Tues, 10/31 | Homework 4 Due | ||
Tues, 10/31 | Final Project Update #1 Due | ||
Thurs, 11/2 | Workshop 13: Natural Language Processing | materials | |
Thurs, 11/2 | Lecture 18: Backpropagation | pptx | pdf | |
Thurs, 11/2 | Homework 5 Released | pdf | handout | |
Mon, 11/6 | Workshop 14: GitHub Codespaces | materials | |
Tues, 11/7 | Lecture 19: Convolutional Neural Networks (CNNs) | pptx | pdf | |
Thurs, 11/9 | Workshop 15: Seaborn | materials | |
Thurs, 11/9 | Lecture 20: Recurrent Neural Networks (RNNs) | pptx | pdf | |
Mon, 11/13 | Workshop 16: Keras | materials | |
Tues, 11/14 | Lecture 21: Autoencoders | pptx | pdf | |
Tues, 11/14 | Final Project Update #2 Due | ||
Thurs, 11/16 | Lecture 22: Transformers | pptx | pdf | |
Mon, 11/20 | Workshop 17: Matplotlib | materials | |
Tues, 11/21 | Workshop 18: Prophet | materials | |
Tues, 11/21 | Lecture 23: Generative AI | pptx | pdf | |
Tues, 11/21 | Homework 5 Due | ||
Thurs, 11/23 | No Class - Thanksgiving Break | ||
Mon, 11/27 | Final Project Presentations | ||
Tues, 11/28 | Final Project Presentations | ||
Thurs, 11/30 | Workshop 19: RAPIDS | materials | |
Thurs, 11/30 | Final Project Presentations | ||
Mon, 12/4 | Final Project Presentations |