Python module for multiple variable global optimization [closed] Python module for multiple variable global optimization [closed] python python

Python module for multiple variable global optimization [closed]


Scipy's optimize module has a dual_annealing function that might fit your needs. Also, you should check out the PyEvolve module for doing a genetic algorithm.


One of the most common is scipy.optimize.

For genetic algorithms, there's pygene.

Also, the aima-python project has implementations of algorithms described in Russell and Norvig's "Artificial Intelligence: A Modern Approach".