Please answer the following questions in complete sentences in a clearly prepared manuscript and submit the solution by the due date on Gradescope.
Remember that this is a graduate class. There may be elements of the problem statements that require you to fill in appropriate assumptions. You are also responsible for determining what evidence to include. An answer alone is rarely sufficient, but neither is an overly verbose description required. Use your judgement to focus your discussion on the most interesting pieces. The answer to "should I include 'something' in my solution?" will almost always be: Yes, if you think it helps support your answer.
Please identify anyone, whether or not they are in the class, with whom you discussed your homework. This problem is worth 1 point, but on a multiplicative scale.
Make sure you have included your source-code and prepared your solution according to the most recent Piazza note on homework submissions.
We'll be frequently using software to optimize functions, this question will help familiarize you with a piece of optimization software relevant for our study.
The function we'll study is the exponentiated Rosenbrock function:
Explain how any optimization package could tell that your solution is a local minimizer.
Use Optim.jl (or Poblano for Matlab, or Scikit.learn for python) to optimize this function starting from a few different points. Be adversarial if you wish. Does it always get the answer correct? Show your code. You must use a call where you provide the gradient.
Repeat all the steps for problem 1 for the Booth function
Using the same algorithm as in problem 1, which function takes the most iterations when starting from the point (3,3).
Suppose that (i.e. is univariate) and is four times continuously differentiable. Show that the following conditions imply that is a local minimizer.
i.
ii.
iii.
iv.
Convex functions are all the rage these days, and one of the interests of students in this class. Let's do some matrix analysis to show that a function is convex. Solve problem 2.7 in the textbook, which is:
Suppose that , where is an symmetric positive semi-definite matrix. Show that this function is convex using the definition of convexity, which can be equivalently reformulated: for all and all .
This type of function will frequently arise in our subsequent studies, so it's an important one to understand.