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.
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
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
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