Class activities will be recorded here.
This page is the one key spot to look to see what
we have already done, what is planned for the current week, and what
is planned for the remainder of the semester. Since the lectures are
almost entirely buid around Jupyter Notebooks you will see links to
these notebooks. These can be easily opened with and one extra mouse
click if you setup your browser to associate `ipynb` files with
Google Colab. Here is a short video where I demonstrate doing this in
Chrome.
My setup example video
The approach is similar in other browsers. The punchliine of the
video is you need a Google ID that you setup once to access
Google
Colaboratory and from then on links to ipynb files will just work.
-
Week 1 : January 17 - January 23
-
-
Week 2 : January 24 - January 30
-
-
Week 3 : January 31 - February 6
-
-
Week 4 : February 7 - February 13
-
-
Tuesday
MatPlotLib Continued
More plotting with random variables and dataset creation thrown in
-
Week 5 : February 14 - February 20
-
-
Week 6 : February 21 - February 27
-
-
Thursday
Larger Neighborhoods using kNN
Extending Nearest Neighbor to include multiple hits using k Neighbors
-
Week 7 : February 28 - March 6
-
-
Week 8 : March 7 - March 13
-
-
Week 9 : March 14 - March 20
-
-
Week 10 : March 21 - March 27
-
-
Week 11 : March 28 - April 3
-
-
Week 12 : April 4 - April 10
-
-
Thursday
Introducion to NN Continued
Continued introduction to NNs and also introduced Assigment 4
-
Week 13 : April 11 - April 17
-
-
Week 14 : April 18 - April 24
-
-
Thursday
Training a Network
Examples of how to fit (train) networks emphasizing expressive power of hidden layers and convergence issues
Same notebook as previous lecture
-
Week 15 : April 25 - May 1
-
-
Week 16 : May 2 - May 8
-
-
Tuesday
CNNs continued and reflections on AI and ML
Continue with explanation of CNNs and then a few thoughts about AI and ML