ACM India Winter School on “Optimization for Machine Learning and Operations Research”
ACM India Winter School on
“Optimization for Machine Learning and Operations Research”
Hosted by IIT Goa
12 – 23 December 2022
Name of the school: ACM India Winter School on Optimization for Machine Learning and Operations Research
Host Institution: IIT Goa
Industry Sponsor: TBD
Dates: December 12–23, 2022
Academic Coordinator:
Name: Dr. Divya Padmanabhan, IIT Goa
Email: [email protected]
Local Coordinator:
Name: Dr. Satyanath Bhat, IIT Goa
Email: [email protected]
Description of school: The Winter School will cover fundamentals of mathematical optimization, a central tool in several applications in Machine Learning and Operations Research. A strong understanding of optimization is important today for developing efficient algorithms and implementation in machine learning as well as planning problems. For example, the key technique used in deep learning is an iterative optimization technique called gradient descent. The school will span 10 days with lectures and tutorials/hands-on in each day. The tutorials will aim at problem solving while the labs will focus on implementation/case studies. The labs will be based in python.
List of topics:
- Formulating Optimization problems
- Linear Algebra and Calculus prerequisites
- Convex sets, functions
- Unconstrained optimization: Necessary and sufficient conditions, Iterative methods
- Applications in ML
- Linear Programming and applications in Operations Research
- General Constrained Optimization: KKT Conditions
- Duality and application in SVM
- Submodular Optimization
- Applications in Industry
Confirmed Speakers (with affiliation):
- Dr. Divya Padmanabhan, IIT Goa
- Dr. Satyanath Bhat, IIT Goa
- Dr. Prabuchandran, IIT Dharwad
- Dr. Harish Guruprasad, IIT Madras
- Dr. Chandrashekhar Lakshminarayanan, IIT Madras
- Dr. Karthik Natarajan, SUTD Singapore
- Dr. Viswas Rao, Argonne National Labs, USA
- Dr. P. Balamurugan, IIT Bombay
- Dr. Chandramouli Kamanchi, IBM India Research Lab
- Dr. Vishnu Narayanan, IIT Bombay
Background courses: Linear algebra, Calculus
Software: Python, Gurobipy / Matlab