User Tools

Site Tools


syllabus

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
syllabus [2020/08/23 15:31]
anderson [Grading]
syllabus [2021/05/17 14:53] (current)
anderson [Grading]
Line 3: Line 3:
 ===== Description ===== ===== Description =====
  
-This course covers fundamental and advanced concepts and methods involving deep neural networks for solving problems in data classification, prediction, visualization, and reinforcement learning. Students will learn how to+This course reviews fundamental methods and covers advanced concepts and methods involving deep neural networks for solving problems in data classification, prediction, visualization, and reinforcement learning.  
 + 
 +Students will //review// how to
  
   * read data files of various formats and visualize characteristics of the data,   * read data files of various formats and visualize characteristics of the data,
Line 9: Line 11:
   * develop and apply classification algorithms to classify multivariate data,   * develop and apply classification algorithms to classify multivariate data,
   * develop and apply regression algorithms for finding relationships between data variables,   * develop and apply regression algorithms for finding relationships between data variables,
-  * develop and apply reinforcement learning algorithms for learning to control complex systems, 
-  * write scientific reports on computational machine learning methods, results and conclusions, 
   * use the latest features in python, including jupyter notebooks, and   * use the latest features in python, including jupyter notebooks, and
   * how to repeat experiments described in on-line tutorials, documentation, and publications in deep learning.   * how to repeat experiments described in on-line tutorials, documentation, and publications in deep learning.
 +
 +Students will //learn// how to
 +
 +  * formulate and derive new algorithms for deep neural networks,
 +  * develop and apply reinforcement learning algorithms for learning to control complex systems,
 +  * interpret what a deep neural network has learned,
 +  * investigate the true advantages and limitations of recently developed, popular, complex deep network methods compared to simpler, older approaches,
 +  * write scientific reports on computational machine learning methods, results and conclusions, and
 +  * how to design, conduct, and report on novel machine learning experiments.
  
 For implementations we will be using For implementations we will be using
Line 67: Line 76:
 ===== Time and Place ===== ===== Time and Place =====
  
-Class meets every Tuesday and Thursday, 12:30 PM - 1:45 PM, **on-line as +Class meets every Tuesday and Thursday, 12:30 PM - 1:45 PM, in Eddy Room 10.   
-a Microsoft Teams meeting** that you can find [[https://teams.microsoft.com/l/meetup-join/19%3a6e74fe18ed0342918877f77c928be0fc%40thread.tacv2/1598126507312?context=%7b%22Tid%22%3a%22afb58802-ff7a-4bb1-ab21-367ff2ecfc8b%22%2c%22Oid%22%3a%22bcd6d782-40c2-430e-8091-fd9ebd260de7%22%7d|at this link]].  You may download Microsoft Teams apps for Windows, Mac, and Linux from [[https://docs.microsoft.com/en-us/microsoftteams/get-clients|this link at Microsoft]].+ 
 +The on-line section will be available through Canvas.
  
 ===== Prerequisites ===== ===== Prerequisites =====
Line 87: Line 97:
  
 ^    ^  Office  ^  Hours  ^  Contact  | ^    ^  Office  ^  Hours  ^  Contact  |
-^  [[http://www.cs.colostate.edu/~anderson|Chuck Anderson]]  |  Computer Science Building\\ Room 444       |  chuck.anderson@colostate.edu\\  970-491-7491 +^  [[http://www.cs.colostate.edu/~anderson|Chuck Anderson]]  |  to be determined     
-^  GTA: \\ [[https://www.linkedin.com/in/markovikj/|Dejan Markovikj]]  |    |   |  Dejan.Markovikj@colostate.edu  |+ chuck.anderson@colostate.edu\\  970-491-7491 
 +^  GTA: \\ to be determined    |  to be determined |
  
  
Line 101: Line 112:
 your code and observations of results, and good organization, grammar your code and observations of results, and good organization, grammar
 and spelling.  No quizzes or exams will be given. and spelling.  No quizzes or exams will be given.
 +
 +A final semester project of your own design might be required.  This will be determined prior to the start of the fall semester. If a semester project is required, the grade on the project will have as much weight as two assignments.
  
 Semester letter grades will include plus and minus grades.  Assume Semester letter grades will include plus and minus grades.  Assume
syllabus.1598218298.txt.gz · Last modified: 2020/08/23 15:31 by anderson