Максимизировать с помощью Scipy Minimize (с градиентом) - PullRequest
0 голосов
/ 17 февраля 2020

Я пытаюсь максимизировать функцию, используя scminy fmin () с методом == "BFGS".

def objective():
    return -objective_value, gradient_vector

В этом случае я должен также возвращать отрицание функции градиента? Как я понимаю, интуитивно, градиент указывает «направление наибольшей скорости изменения». Поэтому я думаю, что мне не нужно возвращать отрицательное значение градиента?

Может кто-нибудь уточнить, верно ли это или нет? Должен ли я вернуть отрицательный градиент?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...