Javaで関数を最適化する方法を見つけようとしていますが、これを行うのに苦労しています。
Apache Math ライブラリを見つけましたが、どうにかして自分の問題に合った実装を思いつくことができません。私が達成したいのは、Triple Exponential Smoothingの方程式のパラメータ alpha、beta、gamma の最適化です。
方程式の導関数を計算する必要がありますか? または、パラメーターと組み合わせて式を単純に述べる方法はありますか?
Marquardt オプティマイザーを使用してより単純な方程式を最適化する方法のかなり単純な例を見てみたいです (たとえば、平均二乗誤差を計算することで自分でできるので、単一指数平滑法を最適化する方法)。
助けていただければ幸いです。ありがとうございました!