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

user3293347

遺伝的アルゴリズムでエリート\エリート主義モードを使用する適切な時期はいつですか?いつ使うのかわかりません。これを使ってどんな問題を解決できますか?

私が知っているのは、エリートモデル(最高の適応度関数を備えたソリューション)を選択するエリートモデルであり、次世代のための予備スロットがあり、クロスオーバーのためのものです。

民間

あなたはほとんどいつも何らかの形のエリート主義を使っています。変化するのは、次世代に生き残ることを許可する最高のパフォーマーのパーセンテージ(p)です。したがって、エリート主義は基本的にp = 0と言っているわけではありません。

pが高いほど、アルゴリズムは局所的な適応度のピークを見つける傾向があります。つまり、適合性の高い染色体が見つかると、まったく異なる新しいソリューションを見つけようとするよりも、最適化に重点を置く傾向があります。それどころか、それが小さければ、GAはあらゆる場所で可能な解決策を探し、最適な解決策に近いものを見つけるとすぐにゼロになりません。

したがって、pを正しく設定すると、アルゴリズムのパフォーマンスに直接影響します。しかし、それはあなたが何を求めているか、そしてあなたの問題空間に依存します。少し遊んで、適切に調整してください。私は通常、イノベーションのための十分な余地を与えるために、私が取り組む問題に20%を使用します。それは私にとっては大丈夫です。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

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

分類Dev

非優勢ランクベースのソート遺伝的アルゴリズムエリート主義の問題

分類Dev

遺伝的アルゴリズムにおける繁殖のためのベクトル化されたアプローチ

分類Dev

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

分類Dev

遺伝的アルゴリズムにおける探索と活用の違い

分類Dev

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

分類Dev

データセット機能で遺伝的アルゴリズムを変更する方法

分類Dev

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

分類Dev

遺伝的アルゴリズムにおけるこのメカニズムの名前は何ですか?

分類Dev

遺伝的アルゴリズムにおける(非)均一突然変異とはどういう意味ですか?

分類Dev

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

分類Dev

遺伝的アルゴリズムを使用して、最適なネットワークモデルとパラメーターを選択できますか?

分類Dev

遺伝的アルゴリズム-収束

分類Dev

DEAP遺伝的アルゴリズム

分類Dev

Rの遺伝的アルゴリズム

分類Dev

遺伝的アルゴリズムによるTensorflow

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

低音モデルの遺伝的アルゴリズムのR実装

分類Dev

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

分類Dev

遺伝的アルゴリズム:ランガーマンの機能とトーナメントの選択

分類Dev

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

分類Dev

ソートアルゴリズムにおける決定木の分析

分類Dev

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

分類Dev

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

分類Dev

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

分類Dev

パラメータを数値に制約するC#遺伝的アルゴリズム

Related 関連記事

  1. 1

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

  2. 2

    非優勢ランクベースのソート遺伝的アルゴリズムエリート主義の問題

  3. 3

    遺伝的アルゴリズムにおける繁殖のためのベクトル化されたアプローチ

  4. 4

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

  5. 5

    遺伝的アルゴリズムにおける探索と活用の違い

  6. 6

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

  7. 7

    データセット機能で遺伝的アルゴリズムを変更する方法

  8. 8

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

  9. 9

    遺伝的アルゴリズムにおけるこのメカニズムの名前は何ですか?

  10. 10

    遺伝的アルゴリズムにおける(非)均一突然変異とはどういう意味ですか?

  11. 11

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

  12. 12

    遺伝的アルゴリズムを使用して、最適なネットワークモデルとパラメーターを選択できますか?

  13. 13

    遺伝的アルゴリズム-収束

  14. 14

    DEAP遺伝的アルゴリズム

  15. 15

    Rの遺伝的アルゴリズム

  16. 16

    遺伝的アルゴリズムによるTensorflow

  17. 17

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

  18. 18

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

  19. 19

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

  20. 20

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

  21. 21

    低音モデルの遺伝的アルゴリズムのR実装

  22. 22

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

  23. 23

    遺伝的アルゴリズム:ランガーマンの機能とトーナメントの選択

  24. 24

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

  25. 25

    ソートアルゴリズムにおける決定木の分析

  26. 26

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

  27. 27

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

  28. 28

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

  29. 29

    パラメータを数値に制約するC#遺伝的アルゴリズム

ホットタグ

アーカイブ