Simulated Annealing Flashcards

1
Q

What are good tips for finding a global maximum?

A
  • Use a random restart.
  • To avoid getting stuck in a flat gradient zone use bigger steps when you find one
  • Be careful using big steps because it can make you pass a maximum value or get into an infinite loop.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is annealing?

A
  • Start solving the problem with a lot of randomness and gradually decrease the randomness to converge to an answer.-
  • This helps to get out of a local minimum to find a global minimum
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Local beam search

A
  • Instead of tracking just one particle, we use k particles. At each time frame we look at the randomly generated neighbors of these particles and them and keep the k best ones. This until reaching the goal.
  • Share information between iterations.
  • In stochastic beam search the succesors are not chosen based only on its fitness, but also some are randomly chosen. This to avoid a local maximum
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Genetic algoritms

A
  • Is an analogy to natural selection in biology. It uses breeding and mutation to find the optimal answer.
  • Uses an evaluation function to estimate the fitness of a solution. Then gives a probability proportional to its fitness for being choose to reproduce
  • For some iterations the results of the child one parameter gets changed for some child randomly
How well did you know this?
1
Not at all
2
3
4
5
Perfectly