scipy.optimize
このパッケージを使用して、離散最適化問題 (グローバル最適化) を最適化しようとしています。ドキュメントによると、実装されたシミュレートされたアニーリングscipy.optimize.anneal
は、同じものに適しています。しかし、オプティマイザーに検索スペースの整数値のみを検索させる方法がわかりません。誰か助けてくれませんか?
実例:
f(x1,x2) = (1-0.4*x1)^2 + 100*(0.6*x2 -0.4*x1^2)^2
where, $x1, x2 \in I$