Максимизация результата сложной функции с помощью оптимизации в Python - PullRequest
0 голосов
/ 03 апреля 2020

Мне интересно, возможно ли максимизировать функцию, которая работает долго и выдает число. Скажем, у меня есть функция

Func(theta_1, theta_2)

Эта функция, по сути, запускает скрипт, в котором эти два параметра могут быть изменены, и в зависимости от их значений возвращаемое значение функции будет либо выше, либо ниже.

Сценарий, который он запускает, сложен и может занять 5-10 минут, но это два параметра, которые я хочу оптимизировать. Имеет ли значение, что происходит внутри функции, если я просто хочу максимизировать результат на основе двух параметров? По сути, есть ли способ протестировать множество различных значений и комбинаций theta_1 и theta_2, чтобы получить максимальный выход функции?

Большое спасибо!

...