University of Wisconsin-Madison
Statistics 451: Introduction to Machine Learning and Statistical Pattern Classification
Summer 2025

Schedule

Teachers
NameZoom Q&A (Office Hours)Email (please ask most questions via Zoom Q&A or piazza)
Gillett, John (Lecturer)8:30-9:00 a.m. MoWe
jgillett@wisc.edu
Zhao, Zhihao (TA)
8:30-9:00 p.m.:
- before 6/30/25: Th
- after 6/30/25: WeTh
zzhao357@wisc.edu

Class Times
This online course meets during session DHH (6/17-8/11/25) from June 16 to August 7, 2025.
Live online Q&A help is available from the teacher and TA via Zoom at the times listed above. To attend a Zoom web conference, visit Canvas's Zoom tab.

Course Description
Introduction to machine learning for pattern classification, regression analysis, clustering, and dimensionality reduction. For each category, fundamental algorithms, as well as selections of contemporary, current state-of-the-art algorithms, are being discussed. The evaluation of machine learning models using statistical methods is a particular focus of this course. Statistical pattern classification approaches, including maximum likelihood estimation and Bayesian decision theory, are compared and contrasted to algorithmic and nonparametric approaches. While fundamental mathematical concepts underlying machine learning and pattern classification algorithms are being taught, the practical use of machine learning algorithms using open source libraries from the Python programming ecosystem will be of equal focus in this course.

Learning Outcomes
After completing this course, a successful student will:

Requisites
MATH 320, 321, 340, 341, graduate/professional standing, or member of the Statistics Visiting International Scholars program

Designations and Attributes
Level: Advanced
Breadth: Natural Science
L&S Credit Type: Counts as Liberal Arts and Science credit (L&S)

Credit Information
This course is 3-credits. The class meets for two 75-minute in-person lectures each week and carries the expectation that students will work on course learning activities (readings, quizzes, homeworks, studying, etc.) for about 3 hours out of the classroom for every lecture period.

Instructional Mode
Online:

Regular and Substantive Student-Instructor Interaction
The regular and substantive student-instructor interaction requirement is met through online lectures, daily Zoom Q&A with teacher and TA, piazza Q&A, and homework and exam feedback from teacher and TA.

Online materials
Course materials including online quizzes are posted in the schedule (linked above). Canvas is used to collect homework and as a gradebook.

Textbook
There is no required textbook.

Optional Reference Books and Videos
The Hundred-Page Machine Learning Book by Andriy Burkov
Machine Learning with PyTorch and Scikit-Learn (paper; eBook only (ask for 20% discount code in class)) by Sebastian Raschka, Yuxi Liu, and Vahid Mirjalili (notice our TA on its authors pages)
Python Machine Learning 3e by Sebastian Raschka and Vahid Mirjalili
Introduction to Machine Learning videos and notes by Sebastian Rashka
Think Python 2e by Allen Downey
Python for Beginners videos by Microsoft

Computing
A laptop with the free program Anaconda installed is required in class.

In case of computer trouble, UW's InfoLabs offer loaner laptops and desktop computer labs that have Anaconda on their Windows machines.

Or you could use Google Colab, which runs in your browser, and for which you have an account through the UW.

Grades

Grades are based on 400 points allocated to these tasks:

We will assign grades according to the percentage scale, A = [92,100], AB = [88,92), B = [82,88), BC = [78,82), C = [70,78), D = [60,70), F = [0,60) (92% of points ⇒ A); and according to the percentile scale A = 60, AB = 40, B = 20, BC = 8, C = 4, D = 2, F = 0 (which yields 40% A grades, 20% AB, 20% B, 12% BC, 4% C, 2% D, 2% F). Your grade will be the higher of these two grades.

If you anticipate religious or other conflicts with course requirements, or if you require accommodation due to disability, you must notify me during the first three weeks of class. You may not make up missed quizzes, homework, or exams, except in the rare case of a documented, serious problem beyond your control. Regarding late work:

How to Succeed in This Course
The successful student will attend lectures; submit quizzes, homeworks, and project components on time; attend exams well-prepared; and ask questions when things are unclear.


Overlapping course time statement
The Department of Statistics strongly discourages students from enrolling in any courses whose regular class meeting dates & times overlap with those of any Statistics courses they are enrolled in. This policy is in alignment with the College of Letters and Sciences Course Attendance Policy. Statistics instructors may opt not to make any alternative arrangements in the event any conflict arises due to a student taking a course with class meetings that overlap with a Statistics course, including a conflict between two Statistics courses. Note that final exams occasionally are scheduled simultaneously for courses which meet at different times; in this situation, please contact your instructor well before the exam date about potential accommodations.

Standards of Ethical Conduct in Data Analysis and Data Privacy
The members of the faculty of the Department of Statistics at UW-Madison uphold the highest ethical stan-dards of teaching, data, and research. They expect their students to uphold the same standards of ethicalconduct. Standards of ethical conduct in data analysis and data privacy are detailed on the ASA website(https://www.amstat.org/ASA/Your-Career/Ethical-Guidelines-for-Statistical-Practice.aspx), and include:

By registering for this course, you are implicitly agreeing to conduct yourself with the utmost integrity through-out the semester.

Complaints
If you have a complaint about a TA or course instructor, you should feel free to discuss the matter directly with the TA or instructor. If the complaint is about the TA and you do not feel comfortable discussing it with him or her, you should discuss it with the course instructor. Complaints about mistakes in grading should be resolved with the instructor in the great majority of cases. If the complaint is about the instructor (other than ordinary grading questions) and you do not feel comfortable discussing it with him or her, contact the Director of Undergraduate Studies, Professor Wei-Yin Loh, loh@stat.wisc.edu, or the Director of Graduate Studies, Professor Bret Larget, bret.larget@wisc.edu. If your complaint concerns sexual harassment, please see campus resources listed at https://compliance.wisc.edu/titleix/resources/. In particular, there are a number of options to speak to someone confidentially. If you have concerns about climate or bias in this class, or if you wish to report an incident of bias or hate that has occurred in class, you may contact the Chair of the Statistics Department Climate & Diversity Committee, Professor Karl Rohe (karlrohe@stat.wisc.edu). You may also use the University's bias incident reporting system, which you can reach at https://doso.students.wisc.edu/services/bias-reporting-process/.

COVID-19
Information on COVID-19 is constantly changing. Students should be attentive to University communications regarding COVID-19 that may alter instruction and supersede parts of this syllabus.

Academic Policies and Statements