Assistant Professor of Electrical and Computer Engineering, The Ohio State University
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Personnel Instructor: Jia (Kevin) Liu, Assistant
Professor, Dept. of Computer Science Course Description [Syllabus]Since its inception as a discipline, machine learning has made extensive use of optimization formulations and algorithms. Likewise, machine learning has contributed substantially to optimization theory, driving the development of new optimization approaches that address the significant challenges presented by machine learning applications. This course gears toward such an intersection of the two fields. Besides describing established optimization theory in machine learning contexts such as first-order methods, stochastic approximations, convex optimization, interior-point methods, proximal methods, etc., this course devotes significant attention to newer themes in machine learning such as regularized optimization, robust optimization, and a variety of gradient descent acceleration methods using ideas of momentum and second-order information. Course MaterialsThere is no required textbook. Lectures are developed based on the following references:
Homework
MidtermThe in-class midterm exam will be closed-book and closed-notes. But you are allowed to bring a 1-page cheat sheet. The midterm covers up to finished lectures. Final ProjectYou could choose to finish a project individually or by a team of no more than two persons. Project proposals will be due soon after midterm. Final reports will be due by the beginning of final exam week (Dec. 11). Final reports should follow the NeurIPS format. Each project is required to have a 30-minute in-class presentation at the end of the semester. Potential project ideas include but are not limited to: i) nontrivial extension of the results introduced in class; ii) novel applications in your own research area; iii) new theoretical analysis of an existing algorithm, etc. Each project should contain something new. It is important that you justify its novelty. Grading Policy
Late PolicyWithout the consent of the instructor, late homework assignments or final report will not be accepted and will result in a grade of zero. In the case of a conference deadline or something of the like, a 5-day written notice of extension is required. In the case of an emergency (sudden sickness, family problems, etc.), an after-the-fact notice is acceptable. But we emphasize that this is reserved for true emergencies. ScheduleHere is an estimated class schedule, which is subject to change depending on lecture progress and/or class interests. Please check for latest adjustments.
Academic IntegrityThis course will follow ISU's Code of Academic Conduct. Discussions of homework assignments and final projects are encouraged. However, what you turn in must be your own. You should not directly copy solutions from others. Any reference (including online resources) used in your solution must be clearly cited. |
Copyright © 2004-
Jia (Kevin) Liu. All
rights reserved. Updated: . Design adapted from TEMPLATED. |