Class Meets
When: Tuesdays and Fridays, 3:25pm-5:05pm
Where: Churchill Hall 101
Course Objectives
The course objective is to study the theory and practice of constructing algorithms that learn (functions) and make optimal decisions from data and experience. Machine learning is a field with goals overlapping with other disciplines, in particular, statistics, algorithms, engineering, or optimization theory. It also has wide applications to a number of scientific areas such as finance, life sciences, social sciences, or medicine.
Prerequisites
CS 5800 or CS 7800 with a minimum grade of C-.
Class Materials
Textbooks:
Pattern Recognition and Machine Learning — by C. M. Bishop, Springer, 2006.
Machine Learning: A Probabilistic Perspective — by K. P. Murphy, The MIT Press, 2012
Recommended books:
The Elements of Statistical Learning — by T. Hastie, et al., Springer, 2009.
Machine Learning — by T. M. Mitchell, McGraw-Hill, 1997
Supplementary materials: to be provided in class.
Topics
Grading
Late Policy and Academic Honesty
All assignments and exams are individual, except when collaboration is explicitly allowed. All the sources used for problem solution must be acknowledged, e.g. web sites, books, research papers, personal communication with people, etc. Academic honesty is taken seriously; for detailed information see Office of Student Conduct and Conflict Resolution.
Title IX Policies
The professor and all teaching assistants are considered “responsible employees” at Northeastern University. We are required to report all allegations of sex or gender-based discrimination to the Title IX Coordinator. More details, including resources relevant for confidential support, are available at the Office for University Equity and Compliance.
Last updated: August 29, 2019