gradient descent and iterative stuff Flashcards

1
Q

iterative method (basic):

A

x(k+1)=xk+akpk, starting with an educated guess x0, f(x(k+1))<=f(xk), tryna get it to converge to x*

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

step length:

A

ak in the iterative method, pretty sure it’s usually a constant

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

search direction:

A

pk in the iterative method, gradient (derivative) of a function
pk=-∇f(xk)

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

how to choose step length optimal:

A

a minimiser of the function a->φ(a):=f(xk+apk) (so φ’(a)=0 and rearrange for a)

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

sufficient decrease condition:

A

f(xk+apk)<=f(xk)+ca⟨∇f(xk),pk⟩=:l(a) with c in (0,1)
aka armijo condition, always used only sometimes with others

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

wolfe condition:

A

φ’(a)>=dφ’(0), d in (c,1)

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

armijo-goldstein condition:

A

ak should satisfy f(xk)+(1-c)ak⟨∇f(xk),pk⟩<=f(xk+akpk)

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

backtracking:

A

pick a large a (like 1) and decrease it until it satisfies the required conditions

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

vector convergence:

A

for all ε>0 there exists some N such that for all n>=N, ||xn-x*||<ε (for a sequence of vectors {x1,…,xn})

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

linear convergence:

A

assume a sequence of vectors {xk}, k>=0, converges to x* - it’s linear if there exists an r in (0,1) such that for sufficiently large k, ||x(k+1)-x||<=r||xk-x|| - r is called the rate

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

superlinear convergence:

A

assume a sequence of vectors {xk}, k>=0, converges to x* - it’s superlinear if lim(k->∞)||x(k+1)-x||/||xk-x||=0

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

convergence with order p:

A

assume a sequence of vectors {xk}, k>=0, converges to x* - it converges with order p>1 if there is a constant M>0 such that for sufficiently large k, ||x(k+1)-x||<=M||xk-x||^p - p=2 is called quadratic convergence

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