Week 9 Flashcards

Constrained Optimization

1
Q

What are descent direction?

A

Any direction that reduces the function. Descent direction is the property of function f(x) - objective function

from taylors series : f(x+nd) ~ f(x) +nd gradient(f(x)) and dgradient(f(x)) < 0 implies, d is a descent direction.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a feasible direction?

A

Any direction that takes to a point that is feasible (satisfying the constraint g(x)<=0) (for some step-size).
It is the property of the constraint function g(x)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the necessary condition for a point to be optimal solution? (for <=0 constraint)

A

grad(f) = -lambda . grad(g(x) where lambda is any positive scalar

where lambda is called a lagrange multiplier

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the necessary condition for a point to be optimal solution? (for <=0 constraint)

A

grad(f) = -lambda . grad(g(x) where lambda is ANY scalar

where lambda is called a lagrange multiplier

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are lagrange multipliers?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a projected gradient descent algorithm?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are Convex Constraint Sets?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is Convexity?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are convex set?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are Hyper planes? Are they convex sets?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are half spaces?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are properties of convex sets?

A
  1. Intersection of convex sets is a convex set
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is a convex combinations?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a convex hull?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are convex function?

A

Any function f is a convex function where the epigraph(f) is a convex set.

Alternate defn: f(lambda .x1 +(1-lambda) x2) <= lambda (f(x1) + (1-lambda)f(x2)

3rd Defn: Assume f is differntiable, f is convex if and only if f(y) = f(x) + (y-x)transpose . Grad(f(x))

4th defn: f is twice differentiable.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is an epigraph?

A

A point in (d+1) dimension

17
Q

What is positive semi definite matrix?

A

Means all eigen values are greater than zero.

18
Q

What are the properties of Convex Functions?

A

local minima = global minima

19
Q
A