Я собираюсь сделать минимизацию с использованием оптимизации доверия из пакета trustOptim
. Моя целевая функция выглядит как
z=x1*y1+x2*y2
Пример x1, x2, y1, y2 выглядит как
x1 x2 y1 y2
0.14 0.86 1.54 2.15
0.10 0.90 1.83 2.27
0.11 0.89 1.64 2.29
0.13 0.87 0.96 1.83
0.07 0.93 0.85 1.17
Подскажите, пожалуйста, как рассчитать априор для trust.optim ()?
Мой ожидаемый результат - минимальное значение z
Я собираюсь использовать функцию trus.optim
. В документации R определение функции выглядит как
pt <- trust.optim(start, fn=obj_f,
gr = binary.grad,
hs = binary.hess,
method = "Sparse",
control = list(
report.precision=1L,
function.scale.factor=-1
),
data=binary, priors=priors
)