Dual Annealing Optimization With Python
Dual Annealing is a stochastic global optimization algorithm.
It is an implementation of the generalized simulated annealing algorithm, an extension of simulated annealing. In addition, it is paired with a local search algorithm that is automatically performed at the end of the simulated annealing procedure.
This combination of effective global and local search procedures provides a powerful algorithm for challenging nonlinear optimization problems.
In this tutorial, you will discover the dual annealing global optimization algorithm.
After completing this tutorial, you will know:
- Dual annealing optimization is a global optimization that is a modified version of simulated annealing that also makes use of a local search algorithm.
- How to use the dual annealing optimization algorithm API in python.
- Examples of