Not logged in. Login

CMPT 419/726: Machine Learning

Lecture times and location

  • Mondays 15:30-16:20, Wednesdays 15:30-17:20, 3520 West Mall Centre

Instructor

  • Mo Chen
    SFU Burnaby, TASC 1 8225
    mochen@cs.sfu.ca
    Office hours: Before and after lectures, Mondays 9:30

Teaching Assistants

  • Vishal Batvia,vbatvia@sfu.ca
    Office hours: Tuesday 10:30-11:30 ASB9814
  • Dorsa Dadjoo, ddadjoo@sfu.ca
    Office hours: Thursdays 15:00-16:00 ASB9810
  • Ghazal Saheb Jam, gsahebja@sfu.ca
    Office hours: Thursdays 12:30 - 13:30 ASB9810

Piazza Online discussion forum


Schedule / Lecture notes

  • Lecture notes adapted from Greg Mori

Assignments

Project

  • Form groups of 3 to 5 members
  • Wonderful project guidelines from Greg Mori, CMPT 419/726 Fall '19

Project options

  • Reproduce the results of 3-5 papers (1 paper per group member) in an area covered in this course, and suggest or make improvements, and connect them to a common theme
  • Mini Research project related to an area covered in this course.
  • Other: please consult with the instructor

Project timeline

  • Consultation throughout the term in office hours
  • Proposal (1 page maximum, no abstract) Due Feb. 17 | Template
  • Poster session: on Canvas, starting Apr. 16 | Template
  • Project report (7 pages maximum) due Apr. 20 | Template

Past projects

  • ARG (Age Race Gender) Detection Using Transfer learning based on FaceNet Pretrained Model: Report
  • Movement Prediction of Three Bouncing Balls: Poster | Report
  • Face sketch generation using Generative Attentional Networks: Poster | Report
  • Improving Visual Question Answering Using Semantic Analysis and Active Learning: Poster | Report
  • Paraphrase Extraction with Neural Machine Translation: Poster | Report
  • Semi-Supervised Learning Using GAN: Poster | Report
  • Where and When Counts: Action Recognition in Videos: Report
  • Leveraging Adversarial training for Monocular Depth Estimation: Poster | Report
  • More projects from Stanford CS231n for inspiration

Calendar Objective/Description

Machine Learning is the study of computer algorithms that improve automatically through experience. It provides students who conduct research in machine learning, or use it in their research, with a grounding in both the theoretical justification for and practical application of, machine learning algorithms. Covers techniques in supervised and unsupervised learning, the graphical model formalism, and algorithms for combining models. Students who have taken CMPT 882 (Machine Learning) in 2007 or earlier may not take CMPT 726 for further credit.


Instructor's Objectives

Machine Learning is the study of computer algorithms that improve automatically through experience. Machine learning algorithms play an important role in industrial applications and commercial data analysis. The goal of this course is to present students with both the theoretical justification for and practical application of, machine learning algorithms. Students in the course will gain hands-on experience with major machine learning tools and their applications to real-world data sets. This course will cover techniques in supervised and unsupervised learning, neural networks / deep learning, the graphical model formalism, and algorithms for combining models. This course is intended for graduate students who are interested in machine learning or who conduct research in fields that use machine learning, such as computer vision, natural language processing, data mining, bioinformatics, and robotics. No previous knowledge of pattern recognition or machine learning concepts is assumed, but students are expected to have or obtain, background knowledge in mathematics and statistics.


Prerequisites

None. Students are responsible for catching up on any necessary mathematics background such as linear algebra and calculus.


Grading

  • Homework: 30%
  • Final Exam: 30%
  • Final Project: 40%

All assignments are to be done individually.


Academic Honesty Statement

Academic honesty plays a key role in our efforts to maintain a high standard of academic excellence and integrity. Students are advised that ALL acts of intellectual dishonesty will be handled in accordance with the SFU Academic Honesty and Student Conduct Policies ( http://www.sfu.ca/policies/gazette/student.html ).

Updated Tue April 14 2020, 14:57 by mochen.