ランダムな二次関数の最適化

ランダムな二次関数の最適化#

ランダムな係数の二次関数を生成し最適化を行う時間と関数の値を評価した回数を計測した.

結果#

Hide code cell source
from num_anal_plots.show_plot_in_jupyter import show_plot_in_jupyter

show_plot_in_jupyter("opt-random-multi-quadratic-function-time", version=2)
Hide code cell source
from num_anal_plots.show_plot_in_jupyter import show_plot_in_jupyter

show_plot_in_jupyter("opt-random-multi-quadratic-function-evaluations", version=2)

環境#

  • CPU: Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz

  • コンパイラ:Clang 17.0.2

ソースコード#

numerical-collection-cpp リポジトリ [1] のコミット 529081ff85e9b43f443d654b2f97cdec2a56cba4 時点のものを使用した.