Explore the fundamentals of convex optimization, including convexity, optimization basics, and canonical problem forms. Recommended for students interested in machine learning and optimization.
University CoursesMachine Learning
Introduction
Convex Optimization is a course that covers the fundamentals of convex optimization, including convexity, optimization basics, and canonical problem forms. The course is offered at Carnegie Mellon University and is cross-listed as Statistics 36-725.
Highlights
Covers the theoretical foundations of convex optimization
Includes lectures, quizzes, and video recordings for each topic
Taught by an experienced instructor, Ryan Tibshirani, and a team of TAs
Provides opportunities for scribing and class discussions through Piazza
Recommendation
This course is recommended for students interested in machine learning, optimization, and mathematical programming. It provides a solid foundation in convex optimization and is suitable for both graduate and advanced undergraduate students.
How GetVM Works
Learn by Doing from Your Browser Sidebar
Access from Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Select Your Playground
Choose your OS, IDE, or app from our playground library and launch it instantly.
Learn and Practice Side-by-Side
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.