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

У меня есть фрейм данных df, который имеет такие столбцы, как: A B C

Я рассчитываю среднеквадратичную ошибку как:

alpha*df['A']*df['B'] is calculated value where alpha is unknown 
and df['A']*df['B'] are values from data-frame

df['C'] is actual value
I calculate the mean square of the value like:

MSE= 0.5*(sum(( alpha*df['A']*df['B'] - df['C'] )**2) )

Я хочу минимизировать Приведенная выше функция MSE для определения alpha, которая минимизирует эту функцию, а также минимальное значение.

Могу ли я использовать библиотеку scipy, чтобы минимизировать ее по альфа-каналу на всем R домене

В настоящее время я просто делаю сетку по некоторым случайным альфа-значениям, чтобы найти все MSE, а затем строю график, чтобы найти минимум.

Спасибо,

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