У меня есть фрейм данных 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, а затем строю график, чтобы найти минимум.
Спасибо,