水上さんの引継ぎ
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
[[引き継ぎ(中島)]]
目次
#contents
----
*目標 [#z00fd092]
pymooというモジュールを使って多目的最適化問題を解きます。
*組み合わせ最適化問題とは [#h82a02b0]
最適化問題とは、制約を満たしつつ、目的の値を最大化or最小...
&br;
組合せ最適化問題とは、様々な制約の下で多くの選択肢の中か...
多目的最適化とNSGA2について↓&br;
https://logmi.jp/tech/articles/325211
&br;
*環境 [#h82a02b0]
Python 3.10.1 64bitでやってますが,たぶんどのバージョンも...
pymooはバージョン0.5.0を使いましょう。
**準備 [#j661bc61]
まず、pymooをインストールします。pymooはpythonでNSGA2を実...
また、pymooはバージョンによってコードの書き方が変わります...
自分は0.5.0を使っているので0.5.0をインストールする。&br;
pip install pymoo == 0.5.0
pip install Py
&br;
*実験 [#bb5c41a2]
使用したプログラム
#ref(卒論プログラム_完成版.zip,,卒論プログラム_完成版.zip)
の中にある最終版.pyをコマンドプロンプトで実行する.
**問題設定 [#s10f289d]
スクレイピングしたレシピデータを活用したNSGA2のコードは以...
①&br;
#ref(code1.png,,)
#ref(code2.png,,)
#ref(code3.png,,)
②&br;
#ref(code4.png,,)
③&br;
#ref(code5.png,,)
*解説 [#bb5c41a2]
①は制約式の記述部分である。リスト化した各変数(コストや時...
記述した制約式をpの配列にいれ、out["G"]の部分に書き込んで...
②はそれぞれサンプリング、クロスオーバー、ミューテーション...
③はプログラム実行部分である。&br;
proble= SubsetProblem(... の部分が①で記述したコードを組...
algorithm=NSGA2(...の部分でアルゴリズムの設定をしている。...
res=minimize(...の部分でアルゴリズムを実行している。初め...
*サーバー上で動かす [#z464e0b4]
料理のhtmltest &br;
https://dic515s2.pu-toyama.ac.jp/water2/hai2.html
終了行:
[[引き継ぎ(中島)]]
目次
#contents
----
*目標 [#z00fd092]
pymooというモジュールを使って多目的最適化問題を解きます。
*組み合わせ最適化問題とは [#h82a02b0]
最適化問題とは、制約を満たしつつ、目的の値を最大化or最小...
&br;
組合せ最適化問題とは、様々な制約の下で多くの選択肢の中か...
多目的最適化とNSGA2について↓&br;
https://logmi.jp/tech/articles/325211
&br;
*環境 [#h82a02b0]
Python 3.10.1 64bitでやってますが,たぶんどのバージョンも...
pymooはバージョン0.5.0を使いましょう。
**準備 [#j661bc61]
まず、pymooをインストールします。pymooはpythonでNSGA2を実...
また、pymooはバージョンによってコードの書き方が変わります...
自分は0.5.0を使っているので0.5.0をインストールする。&br;
pip install pymoo == 0.5.0
pip install Py
&br;
*実験 [#bb5c41a2]
使用したプログラム
#ref(卒論プログラム_完成版.zip,,卒論プログラム_完成版.zip)
の中にある最終版.pyをコマンドプロンプトで実行する.
**問題設定 [#s10f289d]
スクレイピングしたレシピデータを活用したNSGA2のコードは以...
①&br;
#ref(code1.png,,)
#ref(code2.png,,)
#ref(code3.png,,)
②&br;
#ref(code4.png,,)
③&br;
#ref(code5.png,,)
*解説 [#bb5c41a2]
①は制約式の記述部分である。リスト化した各変数(コストや時...
記述した制約式をpの配列にいれ、out["G"]の部分に書き込んで...
②はそれぞれサンプリング、クロスオーバー、ミューテーション...
③はプログラム実行部分である。&br;
proble= SubsetProblem(... の部分が①で記述したコードを組...
algorithm=NSGA2(...の部分でアルゴリズムの設定をしている。...
res=minimize(...の部分でアルゴリズムを実行している。初め...
*サーバー上で動かす [#z464e0b4]
料理のhtmltest &br;
https://dic515s2.pu-toyama.ac.jp/water2/hai2.html
ページ名: