S b953c14c80d01b0921279dedf6b9db80 遺伝的アルゴリズム

面倒な計算なしで一定の時間内に遺伝子組換えをするだけで良解を得るという、とても要領のよい手法である。得られる解が最良解とい保証はないが、どんな複雑な問題でも一定時間でそれなりの良解が得られるので、組み合わせ最適化問題などへの応用は広い。

出典:『はじめての人工知能 Excelで体験しながら学ぶAI』

遺伝的アルゴリズムの手順

+モデル化
+コーディング
+初期集団
+適応度評価
+選択
++エリート保存
++ルーレット選択
++トーナメント選択
+交叉
++一点交叉
++複数点交叉
++一様交叉
++部分一致交叉
++順序交叉
++サブツアー交換交叉
+突然変異

応用範囲

・財産分与問題
・組み合わせ最適化問題
・-ナップザック問題:袋にうまく詰め込む。
・-巡回セールスマン問題:最小コスト経路
・タスクスケジューリング
・制御問題(エアコン温度制御)
・計画問題(ダイヤ編成、勤務編成)

もしかして

    他の人の「遺伝的アルゴリズム」

    S b953c14c80d01b0921279dedf6b9db80

    Future Center/R&D/Knowledge Management/Wiki/EGMフォーラム/読書家/思想家/語り部/探検家/歴史/作家志望/ 時々仮説・持論を独白します。突っ込み歓迎。

    最新

      最新エントリ

        関連ツイート