Rのoptimのオプション [データサイエンス、統計モデル]
Rのoptimのオプションは、以下の5種類
・Nelder-Mead
・BFGS
・CG
・L-BFGS-B
・SANN
SANNは、焼きなまし法で時間がかかる。
Nelder-Meadはグリッドサーチみたいなものなので、変なローカルに入ってしまうリスクは少ない。
ざっくりと辺りをつけて、L-BFGS-Bをするのが良さそう。
L-BFGS-Bは、上限と下限を与えることができて、
optim(par=para_list, fn=optim_fn(data1), method="L-BFGS-B", lower = 0, upper = 1)
のよう書く。
複数のパラメータがある場合は、
optim(par=para_list, fn=optim_fn(data1), method="L-BFGS-B", lower=c(0, 100), upper = c(1, 200))
といった形で与える。
・Nelder-Mead
・BFGS
・CG
・L-BFGS-B
・SANN
SANNは、焼きなまし法で時間がかかる。
Nelder-Meadはグリッドサーチみたいなものなので、変なローカルに入ってしまうリスクは少ない。
ざっくりと辺りをつけて、L-BFGS-Bをするのが良さそう。
L-BFGS-Bは、上限と下限を与えることができて、
optim(par=para_list, fn=optim_fn(data1), method="L-BFGS-B", lower = 0, upper = 1)
のよう書く。
複数のパラメータがある場合は、
optim(par=para_list, fn=optim_fn(data1), method="L-BFGS-B", lower=c(0, 100), upper = c(1, 200))
といった形で与える。
コメント 0