CSC321 Home

 

Lectures and Readings

Optional Readings

Tutorials and Due Dates

Computing

Assignments

Tests

 

 Anthony Bonner's Homepage

www.cs.toronto.edu/~bonner

 

CSC321 Spring 2012
Introduction to Neural Networks and Machine Learning
University of Toronto Mississauga

Look here at least once a week for news about the course.


Announcements:
The final exam will focus on material that was not on the midterm, including some material that was covered before the midterm. In particular, the exam will concentrate on recurrent networks, mixtures of experts, clustering, Boltzmann machines, restricted Boltzmann machines, stacking RBMs, autoencoders and deep autoencoders, and support vector machines. There will be no Matlab on the exam.

The final exam with be closed book.  However, you may bring one 8.5x11” sheet of handwritten notes (not photocopied).  You may write on both sides of the sheet.

Assignment 4 should be handed in at my office (CCT 3079) by 1:30pm on Friday March 30.

Assignment 4 is now available.
Assignment 4 will be explained in tutorial on March 20.

The deadline for Assignment 3 has been extended by 1 day.  It is now due on Weds March 14 at the start of class, 3:10pm.
Assignment 3 is now available.

Assignment 2 should be handed in at my office (CCT 3079) by 1:30pm on Friday March 2.
Assignment 2 is now available.

The midterm test will be held in tutorial on Tuesday Feb 14. It will start promptly at 1:10pm and end at 2:00pm.
Here is an example midterm test from the St George section of this course. Question A2 has a picture of the net missing. Some of the questions are about material that is now in the second half of the course. The questions on our midterm test will be similar, though there will also be a more mathematical question. You are responsible for all material covered in class, in tutorials and on the assignment.

The slides for Tutorial 3 describing Assignment 1 are available in the online drop box.
Please send email to the TA (below) if you want to access the drop box.
Assignment 1 is now available.
Examples of Matlab code used in the first tutorial are available here.
General information on assignments is available here.
Assignment 1 will be posted on Jan 24 and will be due on Jan 31.
The midterm test will be on Feb 14 in tutorial.



 
Lectures
:  Wednesdays 3:00-4:00pm in IB 210
First lecture January 4; Last lecture March 28; No lectures on February 22
Click on the lectures page for a list of all the lectures (subject to change).

Tutorials: Tuesdays 1:00-2:00pm in IB 210
First tutorial: January 10
Click here for details of the tutorials.

Instructor: Anthony Bonner
email:  [my last name] [at] cs [dot] toronto [dot] edu
Office: CCT 3079 (UTM),  BA 4268 (St George)
Phone: 905-828-3813 (UTM),  416-978-7441 (St George)
Office Hours: Wednesdays 2:00-3:00pm, Fridays 1:00-2:00pm.

Teaching Assistant: Yue Li
email: yueli [at] cs [dot] toronto [dot] edu

Prerequisites:
informally: calculus, linear algebra, statistics and computer programming
formally: CSC207H5/270H5, 290H5; MAT223H5/248Y5; STA257H5

Required Readings: There is no required textbook for the class.
There will be one or two required papers or chapters per week. (see Lectures and Readings). These required readings will all be available on the web.

Marking Scheme:
Closed book Midterm test worth 20%
Closed book Final exam worth 40%
Four assignments worth 10% each

Computing:
The assignments will all be done in Matlab, but prior knowledge of Matlab is not required. Basic Matlab will be taught during the first few tutorials.

Course Information sheet: click here.

Plagiarism and Cheating:
Students should become familiar with and are expected to adhere to the Code of Behaviour on Academic Matters. The following websites may also be helpful:

o   Code of Student Conduct

o   Academic honesty

o   Advice on avoiding plagiarism

o   Advice on academic offences