CS/ECE/STAT-861: Theoretical Foundations of Machine LearningUniversity of Wisconsin-Madison, Fall 2025
Grading overview
Auditing: Students auditing the class need to complete only the proofreading portion. Proofreading Lecture SlidesSign up sheet   Each student will be required to proofread the lecture notes (slides) for approximately two lectures. There will be about two students assigned per lecture. This may change if enrollment drops significantly. Students assigned to proofreading must attend class. After class, you will carefully review the lecture notes covered during the session and identify any errors, unclear explanations, or points that could be improved. You will then email me a PDF file containing your corrections. Your submission may be marked directly on the downloaded slides or be typed up as a separate PDF. Each student will send separate submissions and will be evaluated based on their own submission. Corrections must be submitted within two days of the lecture. After reviewing your feedback, I will update the lecture notes posted on the course website. If you decide to drop the class before your date, please delete your name from the sign up slot and email me. If you have enrolled, but are not sure about taking the class, please sign up for later classes (after Oct 6). HomeworksThere will be 4 problem sets in addition to homework 0. Homeworks will be posted on Canvas and will be due by 11.59pm on the due date.
Take-home examThe exam will be held from Monday 11/17/2025 12.01 AM – Friay 11/21/2025 11.59 PM. The length of the exam is 48 hours. Students can start the exam at a convenient time within this period, but must submit their solution by 11.59 PM on 11/24 and within 48 hours of the start time. You may refer to any of the lecture slides or your own notes during the exam. You may not refer to any other material, search the internet, or use LLM-based tools. Unlike the homeworks, you are not allowed to collaborate or discuss the questions with other students in class. Please read the university's policy on academic misconduct. As we will re-use problems in future offerings of this class, please do not release exam problems or solutions outside of class or discuss them in public forums. Students will receive 5 percent extra credit if their solutions are typeset in LaTex. If you choose to submit a handwritten exam, please make sure your handwriting is legible. We will not spend undue effort trying to understand poor handwriting. Course projectFor the course project, you will work in groups of size up to three, to design a homework question. You will then have the opportunity to attempt (and evaluate) the problems designed by your peers.
Guidelines. A good homework problem should reinforce class concepts and appropriately challenge your peers. Here are some key guidelines:
If you develop an outstanding homework problem, I will consider including it in future iterations of this course and will acknowledge your contribution. You may model the level of difficulty and depth based on the starred problems in homeworks 1–4. |