Мне нужно оптимизировать входные параметры для алгоритма, мои параметры имеют разное значение, так как они используются для разных вещей, некоторые целые, другие плавающие, некоторые должны быть «маленькими», другие могут быть отрицательными и т. Д...
Я подумал, что самый простой способ представить их - это сделать numy aranges
и ranges
возможных значений для каждой переменной.
Количество конфигураций может быть огромным, иЯ ищу глобальный оптимум (мне все равно, чтобы найти точный оптимум, достаточно быть «близким»).
Я пытался с simulated annealing
, но обнаружил, что он устарел в пользу basinhopping
, хотя кажется, что этот последний алгоритм работает только с действительными числами, и он заменяет все мои целые числа на плавающие.
Что я мог бы использовать вместо этого?
Спасибо,