オーダークロスオーバー(OX)-遺伝的アルゴリズム

Silva_PT_SCP

Order Crossoverの仕組みを誰かに説明してもらえますか?この例を挙げますが、後で実装する一般的な方法で理解したいと思います。

親1 = 1 2 3 | 4 5 6 7 | 8 9

親2 = 4 5 2 | 1 8 7 6 | 9 3

と解決策は2つの子供です:

子供1 = 2 1 8 | 4 5 6 7 | 9 3

子供2 = 3 4 5 | 1 8 7 6 | 9 2

私はいくつかの部分を理解していますが、他の部分は理解していません。

ありがとう

マシュー・スペンサー

Ordered Crossoverのそのようなソリューションの1つは、この投稿で詳しく説明されています。

この回答は、順序付きクロスオーバーに使用されるプロセスの詳細を示すドキュメントを含むサンプルJavaコードを提供します。

さらに、Moscatoのこのペーパーでは、OXプロセスの内訳を示しています。

お役に立てれば!

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

非遺伝的ケースのMatlab遺伝的アルゴリズム

分類Dev

遺伝的アルゴリズムの「ユニークな」クロスオーバー-TSP

分類Dev

遺伝的アルゴリズム、重複データなしでクロスオーバー

分類Dev

遺伝的アルゴリズム-クロスオーバーと突然変異が正しく機能しない

分類Dev

遺伝的アルゴリズム-親の選択とクロスオーバーの確率

分類Dev

2次元配列でクロスオーバーを実行する方法-遺伝的アルゴリズム

分類Dev

遺伝的アルゴリズム-部分的にマッピングされたクロスオーバー-Java

分類Dev

NEATアルゴリズム:互いに素な遺伝子と過剰な遺伝子をクロスオーバーする方法は?

分類Dev

MlroseTSPOpt遺伝的アルゴリズム独自のコスト関数

分類Dev

Java:遺伝的アルゴリズムのクロスオーバーのために2つのダブルビットストリングを混合する

分類Dev

遺伝的アルゴリズムでブリーダーを選ぶ

分類Dev

univeristyタイムテーブルの遺伝的アルゴリズム

分類Dev

Java、遺伝的アルゴリズム巡回セールスマン問題

分類Dev

遺伝的アルゴリズム-どのデータ構造が必要ですか?

分類Dev

遺伝的アルゴリズムトーナメントの選択

分類Dev

遺伝的アルゴリズムにおけるトーナメント評価

分類Dev

c ++クロスオーバー遺伝的アルゴリズムpush_backベクトルは古いものを上書きします

分類Dev

ルービックキューブ遺伝的アルゴリズムソルバー?

分類Dev

遺伝的アルゴリズムに部分的に一致したクロスオーバーを使用する場合の重複の処理

分類Dev

クロスエントロピーと遺伝的アルゴリズムの違いは何ですか?

分類Dev

Scala遺伝的アルゴリズム(GA)ライブラリのシミュレートされたバイナリクロスオーバー(SBX)クロスオーバーオペレーター

分類Dev

"AWT-EventQueue-0" java.lang.StackOverflowErrorをスローするテール再帰遺伝的アルゴリズム

分類Dev

遺伝的アルゴリズムにおけるエリート\エリート主義モデル

分類Dev

遺伝的アルゴリズム/遺伝的プログラミングソリューションの良い例は何ですか?

分類Dev

訓練されたニューラルネットワークの混合-遺伝的アルゴリズム

分類Dev

Golangを使用した遺伝的アルゴリズムでのルーレットホイールの選択

分類Dev

ルーレットホイール選択を使用した遺伝的アルゴリズム

分類Dev

遺伝的アルゴリズムとPYTHONの多目的最適化:使用するライブラリ/ツール?

分類Dev

遺伝的アルゴリズムとPYTHONの多目的最適化:使用するライブラリ/ツール?

Related 関連記事

  1. 1

    非遺伝的ケースのMatlab遺伝的アルゴリズム

  2. 2

    遺伝的アルゴリズムの「ユニークな」クロスオーバー-TSP

  3. 3

    遺伝的アルゴリズム、重複データなしでクロスオーバー

  4. 4

    遺伝的アルゴリズム-クロスオーバーと突然変異が正しく機能しない

  5. 5

    遺伝的アルゴリズム-親の選択とクロスオーバーの確率

  6. 6

    2次元配列でクロスオーバーを実行する方法-遺伝的アルゴリズム

  7. 7

    遺伝的アルゴリズム-部分的にマッピングされたクロスオーバー-Java

  8. 8

    NEATアルゴリズム:互いに素な遺伝子と過剰な遺伝子をクロスオーバーする方法は?

  9. 9

    MlroseTSPOpt遺伝的アルゴリズム独自のコスト関数

  10. 10

    Java:遺伝的アルゴリズムのクロスオーバーのために2つのダブルビットストリングを混合する

  11. 11

    遺伝的アルゴリズムでブリーダーを選ぶ

  12. 12

    univeristyタイムテーブルの遺伝的アルゴリズム

  13. 13

    Java、遺伝的アルゴリズム巡回セールスマン問題

  14. 14

    遺伝的アルゴリズム-どのデータ構造が必要ですか?

  15. 15

    遺伝的アルゴリズムトーナメントの選択

  16. 16

    遺伝的アルゴリズムにおけるトーナメント評価

  17. 17

    c ++クロスオーバー遺伝的アルゴリズムpush_backベクトルは古いものを上書きします

  18. 18

    ルービックキューブ遺伝的アルゴリズムソルバー?

  19. 19

    遺伝的アルゴリズムに部分的に一致したクロスオーバーを使用する場合の重複の処理

  20. 20

    クロスエントロピーと遺伝的アルゴリズムの違いは何ですか?

  21. 21

    Scala遺伝的アルゴリズム(GA)ライブラリのシミュレートされたバイナリクロスオーバー(SBX)クロスオーバーオペレーター

  22. 22

    "AWT-EventQueue-0" java.lang.StackOverflowErrorをスローするテール再帰遺伝的アルゴリズム

  23. 23

    遺伝的アルゴリズムにおけるエリート\エリート主義モデル

  24. 24

    遺伝的アルゴリズム/遺伝的プログラミングソリューションの良い例は何ですか?

  25. 25

    訓練されたニューラルネットワークの混合-遺伝的アルゴリズム

  26. 26

    Golangを使用した遺伝的アルゴリズムでのルーレットホイールの選択

  27. 27

    ルーレットホイール選択を使用した遺伝的アルゴリズム

  28. 28

    遺伝的アルゴリズムとPYTHONの多目的最適化:使用するライブラリ/ツール?

  29. 29

    遺伝的アルゴリズムとPYTHONの多目的最適化:使用するライブラリ/ツール?

ホットタグ

アーカイブ