Optimization for Machine Learning (Fall 2026)OverviewEach student completes an individual study of an optimization problem for machine learning, supported by theory, experiments, or both. The final outcome is a conference-format research manuscript. Empirical projects also require a reproducible software artifact; theoretical projects do not require code or a software artifact. The project is worth 45% of the course grade: 10% for the proposal, 5% for the technical checkpoint, 10% for the presentation, and 20% for the final report. Note: COSC 594 projects may develop a meaningful, rigorous extension of existing work. COSC 650 projects are expected to make a stronger original theoretical or empirical contribution. A paper summary or literature review is not a project. Project ScheduleThe weights below are contributions to the total course grade.
Deadlines and submission: Submit each milestone on Canvas by 11:59 pm Eastern Time on its listed due date. Presentations take place on Nov 23 or 30; check Canvas for your assigned date, and submit your slides on that date. The final report is due Dec 9. Late report submissions are not accepted. Reading GuidelineProject Readings (PDF) - Suggested readings and questions for students who have not yet identified a project. You may also develop other course-related topics. Choose a problem connected to the course and your research interests, and confirm the scope with the instructor before submitting the proposal. Read the relevant papers with the following questions in mind:
Proposal and Technical Checkpoint
Presentation GuidelinePlan a 10-minute presentation followed by 2 minutes of Q&A. Approximately 10 slides, excluding transition slides, are recommended. A suggested structure is:
Use readable slides, consistent notation, and clear figures. Explain intuitions before detailed mathematics and prepare to discuss assumptions, design choices, and limitations. Audience questions and feedback contribute to class participation. Report Writing GuidelineWrite your report in LaTeX using the NeurIPS 2025 template with the preprint option, and include your name and affiliation. Six pages, excluding references and appendices, are recommended. Include:
Revise the report using feedback from the checkpoint and presentation. For empirical projects, submit a repository or code archive that reproduces the central results. Theoretical projects do not require code or a software artifact. Use of Generative AIInclude an AI Use Statement at each stage, documenting assistance and independent verification, or state that no AI tools were used. For AI-assisted work, include representative prompts and materially used outputs in an appendix, and retain complete interaction records until grading. Follow the full disclosure and submission requirements in the project guideline. |