scipy.minimize を使用して対数尤度関数を最小化し、パラメーターに関連付けられた標準誤差を計算したいと考えています。
パラメータが制限されていない場合、numdifftools (nd.Gradient および nd.Hessian) を使用すると完全に機能します。nd.Gradient は、関数が定義されていない境界外のパラメーターの値を使用して関数を計算しようとするため、パラメーターが制限されている場合に問題が発生します。
ステップに関連するオプション (step_max、step_nom など) を使用する必要があると思いますが、それらがどのように機能するのかわかりません。それらの使用方法を理解するのを手伝ってくれる人はいますか?
ありがとう