Convex optimization is a subfield of mathematical optimization that studies the problem of minimizing convex functions over convex sets. It has applications in many disciplines and recent advancements have made it nearly as straightforward as linear programming. It can also be used to maximize concave functions over convex sets.
Stanford University
Spring 2022
CS 168 provides a comprehensive introduction to modern algorithm concepts, covering hashing, dimension reduction, programming, gradient descent, and regression. It emphasizes both theoretical understanding and practical application, with each topic complemented by a mini-project. It's suitable for those who have taken CS107 and CS161.
No concepts data
+ 57 more concepts