Machine Learning: COMS 4771 Fall 2018
Machine Learning: COMS 4771 Fall 2018
Announcements
09/01: Have questions about this course? Read the FAQ here.
09/01: The website is up. Please signup at Piazza and Gradescope.
Tentative Schedule
Exam #1
Exam #2
Course Info
Topic
Topic:: Machine learning
Assessment
Assessment:Homeworks
: (40%)
Exam #1 (30%)
Exam #2 (30%)
Textbook
Textbook:: There is no textbook for the course. The relevant reading material will
be posted with the lectures. You may find the books in Resources
section helpful.
Resources
Books on The Elements of Statistical Learning by Hastie, Tibshirani and
ML
ML:: Friedman (link)
Pattern Recognition and Machine Learning by Bishop (link)
A Course in Machine Learning by Daume (link)
Deep Learning by Goodfellow, Bengio and Courville (link)
Software
Software:: MATLAB: download info, learning the basics.
Python: download info, tutorial
LaTeX: download info, learning the basics, typesetting common math
formulas.
Background
Background:
Probability:
: Events, random variables, expectations, joint, conditional
and marginal distributions, and independence. (refresher 1, refresher 2)
Misc.
Misc.:: The Matrix Cookbook
Convex Optimization
Policies
Homework Homeworks will contain a mix of programming and written
submissionassignments.
&
formatting
formatting::The written segment of the homeworks must be typesetted as a PDF
document, with all mathematical formulas properly formatted. It is
strongly recommended that you prepare your write-up as a LaTeX
document (you can use the following templates: homework.tex,
homework.cls and homework.pdf); see the Resources section for more
details on LaTeX. An MS Word writeup is also fine; you must make
sure that all math formulas are typesetted properly.
Please include your name and UNI on the first page of the written
assignment and at the top level comment of your programming
assignment.
Collaboration
Collaboration:
Discussion
: of the homework problems is encouraged, but you must
write the solution individually or in small groups of 2-3 students (as
specified in the Homeworks). Detailed discussion of the solution must
only be discussed within the group. General discussion on problem
clarification and possible approaches can be discussed with others over
Piazza. Each group must write up their own solutions independently.
Late No late homeworks will be accepted.
submissions
submissions::
Academic Students are expected to adhere to the Academic Honesty policy of the
rules of Computer Science Department, this policy can be found in full here.
conduct
conduct::
Violations
Violations::Violation of any portion of these policies will result in a penalty to be
assessed at the instructor's discretion. This may include receiving a
zero grade for the assignment in question and a failing grade for the
whole course, even for the first infraction.