私は多目的の問題を解決しなければなりませんが、CPLEXまたはMatlabを使うべきかどうかはわかりません。両方のツールの長所と短所を説明できますか? ありがとうございます!多目的最適化を解決する:CPLEXまたはMatlab?
答えて
これは、実際には、CPLEXまたはMATLABを決定するのではなく、複数の目標がある場合に最適なモデリング手法を選択することについての質問です。
複数基準複数意思決定は、それ自体のサブフィールド全体です。見てください:http://en.wikipedia.org/wiki/Multi-objective_optimization。
アプローチを決めて問題を定式化したら(複数の目的を重み付けしたり、一連の線形プログラムとして折りたたんだりすることによって)、いずれかのツールがあなたのために機能します。
MATLABを使い慣れているので、まずそれを使って一連の線形プログラムを解くことができます(ゴールプログラミングアプローチ)。このページのMathworksには、ステップバイステップの詳細を含むいくつかの例があります:http://www.mathworks.com/discovery/multiobjective-optimization.html
ありがとう! –
パレート型多目的関数を解くことはできますか?私が知っているのは、それが辞書編集のobjを定義することによって簡単な目標プログラミングを解決することができる、または重み情報を使って重みを徐々に変化させ、重みに大きく依存して非常に主観的なパレートフロントを「列挙」することです。
プレミアムがどのように2つのオブジェクトを解決するかについては、hereを参照してください。これは良くないようです。
ランキングを含む真のパレート方法については、いくつかのGAバリアントがNSGA-IIのようにできることがわかります。
- 1. PYTHON:ライブラリ/ツールの遺伝的アルゴリズムと多目的最適化
- 2. ループのmatlabを最適化
- 3. FFTWの最適化Matlab FFT
- 4. 整数制約の最適化問題を解決する
- 5. MATLAB R2015a多変数関数の最適化
- 6. ルジャンドル多項式のMatlabコードの最適化
- 7. ステップ関数を使用した目的関数の最適化
- 8. より良いUIを目的としたコードの最適化
- 9. NSLogは最適化のバグをどのように解決しますか?
- 10. 目的のCコードを最適化する
- 11. /最適化C#コンパイラキーの目的は何ですか?
- 12. "tree - ***"ファミリーのGCC最適化オプションの目的は何ですか?
- 13. SQL多対多クエリインデックスの最適化
- 14. MATLABはテールコールの最適化を実行しますか?
- 15. Matlabは外部プロセスを最適化できますか?
- 16. Google Playのタブレット最適化のヒント - 問題の解決方法
- 17. CastleでSystem.Web.Services.WebServiceインスタンスを解決する(AOPの目的のため)
- 18. MATLABで行列乗算を最適化する方法は?
- 19. Matlabは以下を最適化していませんか?
- 20. 高スループットのためのCPLEX Javaの最適な使用
- 21. MySQLデータベースを最適化するための最適化
- 22. 最適化が途中で止まる(MATLAB)
- 23. Matlabで最適化を使用してPCAを実行する
- 24. 多くの同じイメージを最適化する方法は?
- 25. 最適化Pythonの多項式評価
- 26. 多量のマルチスレッドアプリケーションのプロファイリング/最適化
- 27. 多くのデータのmysql最適化
- 28. "静的"ループの最適化
- 29. 動的クエリの最適化
- 30. MySqlテーブルを最適化するための外部キー制約の問題を解決する方法
これらのパッケージのみに制限されている理由は何ですか? – shuttle87
私は少しMatlabに精通しており、私はCPLEX(infact私の研究室)のライセンス版を持っているからです。 –
あなたは他の言語に精通していますか? – shuttle87