Week 1 - Sep 7 - Sep 13 |
Lecture Material |
Resources |
Assignments/Readings |
Topics:
|
|
* |
Install and test Python distribution (ideally you should install the
distributon from
Anaconda
which automaticaly installs all of the necessary libraries used in this
class). |
* |
Familiarize yourself with IPython, and particularly,
Jupyter Notebook. There is also a nice 30 min.
Jupyter Notebook Tutorial Video by Corey Schafer. |
* |
Go through the "Quick Tutorial" on
Numpy User Guide and try to follow the examples on your own
(using Jupyter Notebook as the shell). |
* |
Review Section 1 of
Python Scientific Lecture Notes. |
|
Week 2 - Sep 14 - Sep 20 |
Lecture Material |
Resources |
Assignments/Readings |
Topics:
|
|
|
Week 3 - Sep 21 - Sep 27 |
Lecture
Material |
Resources |
Assignments/Readings |
Topics:
Review Material:
|
|
* |
Read Chapter 2 of Machine Learning in Action (MLA).
|
|
Week 4 - Sep 28 - Oct 4 |
Lecture
Material |
Resources |
Assignments/Readings |
Topic: Supervised
Learning
|
|
|
Week 5 - Oct 5 - Oct 11 |
Lecture Material |
Resources |
Assignments/Readings |
Topic: Supervised Learning
* |
Classification (continued) |
|
|
|
Week 6 - Oct 12 - Oct 18 |
Lecture Material |
Resources |
Assignments/Readings |
Topics: Supervised Learning
|
|
|
Week 7 - Oct 19 - Oct 25 |
Lecture Material |
Resources |
Assignments/Readings |
Topic: Unsupervised Learning
*
New: Additional Notes on
Assignment 3
|
|
|
Week 8 - Oct 26 - Nov 1 |
Lecture Material |
Resources |
Assignments/Readings |
Topic: Unsupervised Learning
|
|
|
Week 9 - Nov 2 - Nov 8 |
Lecture Material |
Resources |
Assignments/Readings |
Also:
- Using Machine Learning
Pipelines in Scikit-learn - More examples of Model
Optimization |
|
|
Week10 - Nov 9 - Nov 15 |
Lecture Material |
Resources |
Assignments/Readings |
|
|
|
Final Projects Due on Wednesday,
November 16, 2022 |