Assignments


Jump to Out-Of-Class Practice: [Math Homeworks] [Coding Practicals]

Jump to Assessments: [Quizzes] [Midterm Exam] [Final Project]

Math Homeworks

There will be one math homework (HW) for each topical unit of the course.

These are intended to build your skills in formal mathematics (analysis, derivation).

  • HW0: Probability Fundamentals
  • HW1: Beta, Dirichlet, and Estimators of Unigram Probability
  • HW2: Gaussian Distributions and Unbiased Estimators

Coding Practicals

There will be one coding practical (CP) for each topical unit of the course.

These are intended to build your implementation skills in Python, and will often be tightly intertwined with the same unit's math homework.

  • CP1: Unigram Probabilities
  • CP2: Bayesian Linear Regression

Combined Math Homeworks and Coding Practicals

These will be given as a combined assignment but the HW and CP components will factor into your grade separately.

Quizzes

One short, in class quiz will be given after each unit of the course, during the time usually reserved for in-class group exercises. These are primarily designed to verify your mathematical and conceptual understanding. As such, they will be collected and we will provide feedback on your performance, however they will contribute to your final grade based only on completion as a form of participation. If you are unable to attend class on a day where there is a quiz, you can come to my (Ike's) office hours to discuss the unit's material with me, or if you are unable to do so, you can email me and we will figure something else out.

Midterm Exam

See the Schedule for the scheduled date, time, and duration of the midterm exam.

Final Project

There will be a final project that will be composed of a series of project checkpoints throughout the second half of the semester, and a final report due at the end of the semester. The goal of this project is to familiarize yourself with the process of selecting, applying, evaluating and improving the models we study in this class in the context of a real dataset. You can find out more information about the final project at the project page