Модуль Python для множественной глобальной оптимизации

Я искал модуль python, который реализует общие методы глобальной оптимизации (нахождение глобального минимума функции в N измерениях) без успеха.

Если вы слышали об имитированном отжиге или реализации генетического алгоритма в python, поделитесь им.

Ответ 1

Scipy optimize модуль имеет anneal, которая может соответствовать вашим потребностям. Кроме того, вы должны проверить модуль PyEvolve для выполнения генетического алгоритма.

Ответ 3

Один из самых распространенных scipy.optimize.

Для генетических алгоритмов, pygene.

Кроме того, в проекте aima-python реализованы алгоритмы, описанные в Russell and Norvig "Искусственный интеллект: современный подход".