オープンソースの代替MATLABのfmincon機能しているのでしょうか。
-
09-06-2019 - |
解決
お問凸?リニア?非線形?同意することSciPy.最適だろうと、仕事がfminconこのバズーカ最適化問題を解きないほうがよいできれば閉じ込めるって、視覚からも味覚からも次の(高レベルの難易度を効率的に)
リニアプログラム(LP) 二次プログラム(QP) 凸Quadratically-制約のある二次プログラム(QCQP) 二次コーンプログラム(SOCP) 半正定値計画法プログラム(SDP) 非線形凸問題 非凸問題
またcombinatoricなどの問題を混合整数線形プログラム(MILP)しかも何らかのintegrality制約、十分とは言いれざまな課題です。
のCVXOptパッケージはディストーションを使用している場合の問題は一列に整列している。
場合に問題はありません凸集合とし、らかを選択してください見地元のソリューションまたは、グローバルソリューション.多くの凸問題解決のような仕事は非凸領域です。探近似のグローバルソリューションが必要とする形態を模擬処理や遺伝的アルゴリズムです。のグローバルソリューションを必要との列挙すべての地域ソリューションまたは組合せ戦略などの支店で、その後製本を行います。
他のヒント
Pythonの最適化ソフトウェア:
OpenOpt http://openopt.org (こても済む基として希望の方は、自動化によるFuncDesigner)
Pyomo https://software.sandia.gov/trac/coopr/wiki/Package/pyomo
にオープンソースのPythonパッケージには、SciPy, は、かなり大きな設定の最適化ルーチンを含むのための多変量問題の制約(fminconなると思い).まSciPy設置タイプにおいて、以下の項目についてのPythonコマンドプロンプト
によるものでないことをscipy.最適化)
この結果、書類が豊富なのだと思っていうのを使用します。
Constrained Optimizers (multivariate)
fmin_l_bfgs_b -- Zhu, Byrd, and Nocedal's L-BFGS-B constrained optimizer
(if you use this please quote their papers -- see help)
fmin_tnc -- Truncated Newton Code originally written by Stephen Nash and
adapted to C by Jean-Sebastien Roy.
fmin_cobyla -- Constrained Optimization BY Linear Approximation
GNU Octave 別のMATLABクローンかもしれないで作られています。
してい http://www.aemdesign.com/downloadfsqp.htm.
を見つけられるでしょうCコードを提供するのと同様の機能 fmincon
.(ただし、異なるアルゴリズムです。また、マニュアルの場合にご関心をお持ちになられた方となりました。
でオープンソースできないセットアッププログラム.
ありがと呼ばれるプログラム SciLab これはMATLAB。
まだ使用できるものではオープンソースが機能を持っています。
わからない場合があるが、pythonの分布と呼ばれ Enthought れています。また専用データの分析に60以上の追加図書館です。