In this lecture we focus on the important concept of convexity in optimization. We will see that:

Context: “classic” optimization

The most basic optimization framework is the focus of traditional “mathematical optimization” / “nonlinear programming”:

<aside> 🚧 Classic “mathematical” optimization

Goal:

$$ \newcommand{\E}{\mathbb E}

\begin{aligned} \min \quad & F(w) \\ \text{s.t. } \quad & w \in W \end{aligned} $$

</aside>

In the context of ML—