1

私の試験では、さまざまな低レベル GA 演算子について詳しく説明したいと思います。しかし、さまざまなテキストがさまざまな低レベル演算子について述べていることがわかりました。

David E. Goldbergリストによる検索、最適化、および機械学習における遺伝的アルゴリズム

  • 優勢
  • 逆転
  • 染色体内重複
  • 消す
  • 転座
  • 分離

low-levelオペレーターとして。

そして、移住、婚姻制限、人種差別をhigher level population oriented operators.

ただし、S. Rajashekaran と GA Vijayalksmi による Neural Networks、Fuzzy Logic and Genetic Algorithms: Synthesis and Applications などの他のテキストには、低レベル オペレーターの移行が含まれています。

low-levelこれとhigh-level演算子の違いは何ですか。

4

1 に答える 1

1

ゴールドバーグの低レベルの演算子は、親から子が形成される方法を変更し、高レベルの演算子は、選択が親を選択する方法を変更しています。移行を低レベルのオペレーターとして定義することは、その定義の下では意味がありません。Rajashekaran と Vijayalksmi は他にどのような例/定義を提供していますか?

于 2011-01-02T07:11:09.073 に答える