CSCI 1951-G – Optimization Methods in Finance Part 06: Algorithms for Unconstrained Convex Optimization
March 9, 2018
1 / 28
CSCI 1951-G Optimization Methods in Finance Part 06: Algorithms - - PowerPoint PPT Presentation
CSCI 1951-G Optimization Methods in Finance Part 06: Algorithms for Unconstrained Convex Optimization March 9, 2018 1 / 28 This material is covered in S. Boyd, L. Vandenberges book Convex Optimization
1 / 28
2 / 28
3 / 28
4 / 28
5 / 28
6 / 28
7 / 28
8 / 28
9 / 28
10 / 28
11 / 28
12 / 28
13 / 28
14 / 28
15 / 28
t f(x + t∆x) t = 0 t0 f(x) + αt∇f(x)T ∆x f(x) + t∇f(x)T ∆x
Figure 9.1 Backtracking line search. The curve shows f, restricted to the line
The backtracking condition is that f lies below the upper dashed line, i.e., 0 ≤ t ≤ t0. 16 / 28
17 / 28
x(0) x(1) x(2)
Figure 9.3 Iterates of the gradient method with backtracking line search, for the problem in R2 with objective f given in (9.20). The dashed curves are level curves of f, and the small circles are the iterates of the gradient
steps t(k)∆x(k).
18 / 28
Figure 9.5 Iterates of the gradient method with exact line search for the problem in R2 with objective f given in (9.20).
19 / 28
Figure 9.4 Error f(x(k)) − p⋆ versus iteration k of the gradient method with backtracking and exact line search, for the problem in R2 with objective f given in (9.20). The plot shows nearly linear convergence, with the error reduced approximately by the factor 0.4 in each iteration of the gradient method with backtracking line search, and by the factor 0.2 in each iteration
20 / 28
21 / 28
22 / 28
23 / 28
24 / 28
25 / 28
Figure 9.9 Normalized steepest descent direction for a quadratic norm. The ellipsoid shown is the unit ball of the norm, translated to the point x. The normalized steepest descent direction ∆xnsd at x extends as far as possible in the direction −∇f(x) while staying in the ellipsoid. The gradient and normalized steepest descent directions are shown.
26 / 28
27 / 28
Figure 9.10 Normalized steepest descent direction for the ℓ1-norm. The diamond is the unit ball of the ℓ1-norm, translated to the point x. The normalized steepest descent direction can always be chosen in the direction
28 / 28