Ближайший аналог решателя Python для R's nlminb?

1

Я знаю, что у Python есть следующие решатели в scipy.optimize.minimize:

Nelder-Mead
Powell
CG
BFGS
Newton-CG
L-BFGS-B
TNC
COBYLA
SLSQP
trust-constr
dogleg
trust-ncg
trust-exact
trust-krylov

Однако все они похожи, какой метод является ближайшим аналогом R nlminb?

Теги:
scipy
nonlinear-optimization

1 ответ

1
Лучший ответ

nlminb является неограниченным и ограниченным ограничением квази-ньютоновского оптимизатора метода. Этот код основан на библиотеке FORTRAN PORT Дэвидом Гей в Bell Labs. Что же касается пхановских квази-ньютоновских ментодов:

Неограниченная минимизация

Метод BFGS использует квази-ньютоновский метод Бройдена, Флетчера, Голдфарба,>> и Шанно (BFGS) [5] с. 136.

Связанная с ограничением минимизация

Метод L-BFGS-B использует алгоритм L-BFGS-B [6], [7] для связанной ограниченной минимизации.

L-BFGS-B & BFGS, являясь членом семейных методов квази-Ньютона, являются ближайшими аналогами nlminb.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню