User Tools

Site Tools


schedule

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
schedule [2016/05/10 08:46]
127.0.0.1 external edit
schedule [2017/08/22 13:19]
anderson [Announcements]
Line 1: Line 1:
 ====== Schedule ====== ====== Schedule ======
- 
-Follow this link to view all [[https://echo.colostate.edu/ess/portal/section/37e115b6-e68b-4318-89ff-d1ecf025c0b9|lecture videos]]. 
  
 ===== Announcements ===== ===== Announcements =====
  
-**April 29:** My latest neural network code is available at [[http://www.cs.colostate.edu/~anderson/cs480/notebooks/nn7.tar|nn7.tar]]. 
  
-===== January =====+Lecture videos are available from the Canvas site (in the menu on the left) by selecting "Echo 360¨.
  
-|< 100% 20% 20% 30% 10% 20%  >| +/* 
-^  Week      ^  Topic      ^  Material  ^  Reading          ^  Assignments +are available at this [[https://echo.colostate.edu/ess/portal/section/a5759ae3-82dc-43df-b515-dd944a6c4976|CS480 video recordings site]]. 
-| Week 1:\\  Jan 19 - Jan 22    | Overview. Intro to machine learning. Python. [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/01 Course Overview.ipynb|01 Course Overview]],\\  [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/02 Matrices and Plotting.ipynb|02 Matrices and Plotting]],  | Text: Sections 1.1-1.5. Section 1 of   [[http://www.scipy-lectures.org|Scipy Lecture Notes]]      |  |  +*/
-| Week 2:\\ Jan 25 Jan 29    | Probability distributions and regression.    | [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/03 Linear Regression.ipynb|03 Linear Regression]],\\ [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/04 Gaussian Distributions.ipynb|04 Gaussian Distributions]],\\ [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/05 Fitting Gaussians.ipynb|05 Fitting Gaussians]],\\ [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/06 Probabilistic Linear Regression.ipynb|06 Probabilistic Linear Regression]]    | Sections 4.1-4.2, 4.6-4.9, 5.8-5.9      [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A1 Linear Regression.ipynb|A1 Linear Regression]] due Friday, January 29th at 10:00 PMDownload and unzip [[http://www.cs.colostate.edu/~anderson/cs480/notebooks/A1 Grader.zip|A1 Grader.zip]]\\ Here are five examples of good solutions: [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A1good/A1a.ipynb|A1a]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A1good/A1b.ipynb|A1b]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A1good/A1c.ipynb|A1c]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A1good/A1d.ipynb|A1d]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A1good/A1e.ipynb|A1e]]   |  +
  
-===== February ===== 
  
-|< 100% 20% 20% 30% 10% 20%  >|+===== August ===== 
 + 
 +|< 100% 10% 20% 30% 20% 20%  >|
 ^  Week      ^  Topic      ^  Material  ^  Reading          ^  Assignments  ^ ^  Week      ^  Topic      ^  Material  ^  Reading          ^  Assignments  ^
-| Week 3:\\ Feb 1 Feb 5      Ridge regression. Data partitioning. On-line, incremental regression. Regression with fixed nonlinearities.  | [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/07 Linear Ridge Regression and Data Partitioning.ipynb|07 Linear Ridge Regression and Data Partitioning]],\\ [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/08 Sample-by-Sample Linear Regression.ipynb|08 Sample-by-Sample Linear Regression]],\\ [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/09 Linear Regression with Fixed Nonlinear Features.ipynb|09 Linear Regression with Fixed Nonlinear Features]]    | | +| Week 1:\\  Aug 21 Aug 25    What is AI?  Promises and fears.\\ Python review.\\ Problem-Solving Agents | [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs440/notebooks/01 Introduction to AI.ipynb|01 Introduction to AI]]\\ [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs440/notebooks/02 Introduction to Python.ipynb|02 Introduction to Python]]\\ [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs440/notebooks/03 Problem-Solving Agents.ipynb|03 Problem-Solving Agents]]   Chapters 1, 23.1.\\ [[http://science.sciencemag.org/content/357/6346/7.full|AI, People, and Society]], by Eric Horvitz.\\ [[https://aeon.co/essays/can-we-design-machines-to-make-ethical-decisions|Automated Ethics]], by Tom Chatfield.\\ [[http://www.nytimes.com/2016/12/14/magazine/the-great-ai-awakening.html?_r=0|The Great A.I. Awakening]], by Gideon Lewis-Krause, NYT, Dec 14, 2016.\\ [[https://www.commondreams.org/news/2017/07/19/fundamental-existential-threat-lawmakers-warned-risks-killer-robots|"Fundamental Existential Threat": Lawmakers Warned of the Risks of Killer Robots]], by Julia Conley\\ Section 1 of [[http://www.scipy-lectures.org|Scipy Lecture Notes]]   |  |  
-| Week 4:\\ Feb 8 - Feb 12     | Nonlinear regression with neural networks.    | [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/10 Nonlinear Regression with Neural Networks.ipynb|10 Nonlinear Regression with Neural Networks]],\\  [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/11 More Nonlinear Regression with Neural Networks.ipynb|11 More Nonlinear Regression with Neural Networks]]  11.1-11.511.7.111.7.4, 11.8.1-11.8.2  |  +| Week 2:\\ Aug 28 Sept 1            |     
-| Week 5:\\ Feb 15 - Feb 19    | Autoencoders. Recurrent neural networks.     [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/12 Autoencoder Neural Networks.ipynb|12 Autoencoder Neural Networks]]\\ [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/13 Recurrent Neural Networks.ipynb|13 Recurrent Neural Networks]]   | 11.911.12, 11.14   |  [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A2 Linear Regression with Fixed Nonlinear Features.ipynb|A2 Linear Regression with Fixed Nonlinear Features]] due MondayFeb 15 at 10:00 PM.\\ Here are three examples of good solutions: [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A2good/A2a.ipynb|A2a]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A2good/A2b.ipynb|A2b]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A2good/A2c.ipynb|A2c]]   | +
-| Week 6:\\ Feb 22 Feb 26    Classification, generative models.   [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/14 Introduction to Classification.ipynb|14 Introduction to Classification]]   | 4.3-4.5, 5.5-5.7  |+
  
-===== March ===== 
  
-|< 100% 20% 20% 30% 10% 20%  >|+===== September ===== 
 + 
 +|< 100% 10% 20% 30% 20% 20%  >|
 ^  Week      ^  Topic      ^  Material  ^  Reading          ^  Assignments  ^ ^  Week      ^  Topic      ^  Material  ^  Reading          ^  Assignments  ^
-| Week 7:\\ Feb 29 Mar 5     Classification, Introduction to Support Vector Machines.   | Monday: GTA Jake Lee will discuss questions on Assignment 3.  Wednesday: Guest lecture by Dr. Asa Ben-Hur.\\ [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/15 Classification with Linear Logistic Regression.ipynb|15 Classification with Linear Logistic Regression]]\\ [[http://www.cs.colostate.edu/~anderson/cs480/notebooks/svms-asa.pdf|SVM Slides]]  10.1-10.4, 10.5-10.10    | [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A3 Neural Network Regression.ipynb|A3 Neural Network Regression]] due Monday, Feb 29 at 10:00 PM.\\ Here are examples of good solutions: [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A3good/A3a.ipynb|A3a]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A3good/A3b.ipynb|A3b]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A3good/A3c.ipynb|A3c]],[[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A3good/A3d.ipynb|A3d]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A3good/A3e.ipynb|A3e]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A3good/A3f.ipynb|A3f]],[[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A3good/A3g.ipynb|A3g]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A3good/A3h.ipynb|A3h]]  | +| Week 3:\\ Sept 4 Sept 8  |  |  |  | 
-| Week 8:\\ Mar 7 Mar 11     Classification with neural networks.     [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/16 Classification with Nonlinear Logistic Regression Using Neural Networks.ipynb|16 Classification with Nonlinear Logistic Regression Using Neural Networks]]  | 11.7.2     | +| Week 4:\\ Sept 11 Sept 15    |  |  | 
-|  Mar 14 - Mar 18    | Spring Break!    |       +| Week 5:\\ Sept 18 Sept 22    |  |  | 
-| Week 9:\\ Mar 21 Mar 25    Bottleneck, and deep networks.    [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/17 Analysis of Neural Network Classifiers and Bottleneck Networks.ipynb|17 Analysis of Neural Network Classifiers and Bottleneck Networks]]\\  [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/18 Digits.ipynb|18 Digits]]  | 11.8.3, 11.11, 11.13     |  +| Week 6:\\ Sept 25 Sept 29   |  |  |  |
-| Week 10:\\ Mar 28 Apr 1    Convolutional neural nets. Clustering.  [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/19 Convolutional Neural Networks.ipynb|19 Convolutional Neural Networks]] \\  [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/20 Clustering.ipynb|20 Clustering]] \\  [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/21 Mixtures of Gaussians.ipynb|21 Mixtures of Gaussians]]   | 7.1-7.10  | [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A4 Classification with LDA, QDA, and Logistic Regression.ipynb|A4 Classification with LDA, QDA, and Logistic Regression]] due Tuesday, March 29 at 10:00 PM. Here are examples of good solutions: [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A4good/a4a.ipynb|a4a]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A4good/a4b.ipynb|a4b]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A4good/a4c.ipynb|a4c]],[[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A4good/a4d.ipynb|a4d]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A4good/a4e.ipynb|a4e]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A4good/a4f.ipynb|a4f]],[[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A4good/a4g.ipynb|a4g]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A4good/a4h.ipynb|a4h]]  |+
  
-===== April =====+===== October =====
  
-|< 100% 20% 20% 30% 10% 20%  >|+|< 100% 10% 20% 30% 20% 20%  >|
 ^  Week      ^  Topic      ^  Material  ^  Reading          ^  Assignments  ^ ^  Week      ^  Topic      ^  Material  ^  Reading          ^  Assignments  ^
-| Week 11:\\ Apr 4 Apr 8      Reinforcement Learning  [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/22 Introduction to Reinforcement Learning.ipynb|22 Introduction to Reinforcement Learning]]\\ [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/23 Reinforcement Learning for Two Player Games.ipynb|23 Reinforcement Learning for Two Player Games]]\\ [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/24 Reinforcement Learning with Neural Network as Q Function.ipynb|24 Reinforcement Learning with Neural Network as Q Function]]  18.1-18.9  | +| Week 7:\\ Oct 2 Oct 6  |  |  |  | 
-| Week 12:\\ Apr 11 Apr 15    | Dimensionality reduction.  |  [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/25 Tic-Tac-Toe with Neural Network Q Function.ipynb|25 Tic-Tac-Toe with Neural Network Q Function]]\\ [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/26 Linear Dimensionality Reduction.ipynb|26 Linear Dimensionality Reduction]]\\  [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/27 Nonlinear Dimensionality Reduction with Digits Example.ipynb|27 Nonlinear Dimensionality Reduction with Digits Example]]  | 6.1-6.8, 6.10-6.13  | +| Week 8:\\ Oct 9 Oct 13   |  |  | 
-| Week 13:\\ Apr 18 Apr 22    | Nonparametric methods  [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/28 Nonparametric Classification with K Nearest Neighbors.ipynb|28 Nonparametric Classification with K Nearest Neighbors]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/29 Support Vector Machines.ipynb|29 Support Vector Machines]]  8.1-8.10  [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/A5 Reinforcement Learning Solution to Visual Tic-Tac-Toe.ipynb|A5 Reinforcement Learning Solution to Visual Tic-Tac-Toe]] due Wednesday, April 20 at 10:00 PM.\\ Check in your [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/Project Proposal.ipynb|Project Proposal]] by Friday, April 22nd, at 10:00 PM  | +| Week 9:\\ Oct 16 Oct 20   |  |  | 
-| Week 14:\\ Apr 25 Apr 29    | | [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/31 Machine Learning for Brain-Computer Interfaces.ipynb|31 Machine Learning for Brain-Computer Interfaces]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/32 Comparison of Algorithms for BCI.ipynb|32 Comparison of Algorithms for BCI]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/33 Convolutional Neural Networks for BCI.ipynb|33 Convolutional Neural Networks for BCI]]  |+| Week 10:\\ Oct 23 Oct 27    |  |
  
 +===== November =====
  
 +|< 100% 10% 20% 30% 20% 20%  >|
 +^  Week      ^  Topic      ^  Material  ^  Reading          ^  Assignments  ^
 +| Week 11:\\ Oct 30 - Nov 3  |    |  |
 +| Week 12:\\ Nov 6 - Nov 10  |  |  |  |
 +| Week 13:\\ Nov 13 - Nov 17  |  |  |  |
 +|  Nov 20 - Nov 24  |  Fall Break  |
 +| Week 14:\\ Nov 27 - Dec 1  |  |  |  |
  
-===== May =====+===== December =====
  
-|< 100% 20% 20% 30% 10% 20%  >|+|< 100% 10% 20% 30% 20% 20%  >|
 ^  Week      ^  Topic      ^  Material  ^  Reading          ^  Assignments  ^ ^  Week      ^  Topic      ^  Material  ^  Reading          ^  Assignments  ^
-| Week 15:\\ May 2 May 6    Multiple models.\\ PLEASE ATTEND MAY 6th LECTURE TO FILL OUT THE ASCSU STUDENT COURSE SURVEYS! Distance-section students will be filling out the survey on-line.   | [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/34 Ensembles of Convolutional Neural Networks.ipynb|34 Ensembles of Convolutional Neural Networks]], [[http://nbviewer.ipython.org/url/www.cs.colostate.edu/~anderson/cs480/notebooks/35 Ensembles of Convolutional Neural Networks for BCI.ipynb|35 Ensembles of Convolutional Neural Networks for BCI]]  17.1-17.12   |+| Week 15:\\ Dec 4 Dec 8    |  | 
 +| Finals Week:\\ Dec 11 Dec 15  |   |  |  | 
  
-| Week 16:\\ May 10    | Final Project Notebook Due.    | | | Check in final project notebook by Tuesday, May 10th, at 10:00 PM. [[Final Project Report|Here is a summary]] of what is expected in your reportsl  | 
  
schedule.txt · Last modified: 2024/01/08 18:40 (external edit)