ページ 11

2点交叉

Posted: 2013年1月22日(火) 16:06
by ラ-図
遺伝的アルゴリズムの多点交叉(2点交叉など)について知りたいのですが、
プログラムの解説付きで説明されているサイトなどってありますか??

Re: 2点交叉

Posted: 2013年1月27日(日) 18:59
by beatle
遺伝子がビット列になっていれば交叉は楽ちんなので、特定のプログラミング言語で例を示すことはあまりないのだと思います。
ちょっと探しましたが、ソースコードを示した解説サイトは見つかりませんでした。

遺伝子がビット列になっているなら、簡単なビット演算でできます。
遺伝子が単純なビット列でない場合の交叉のやり方はちょっと分かりません。

Re: 2点交叉

Posted: 2013年1月28日(月) 00:04
by たいちう
突然変異のみのプログラムなら作れますか?
そのプログラムを貼ってくれれば、
2点交叉のプログラムを説明できると思いますが。

もしも作れない場合、交叉よりも簡単なので
突然変異を先に実装することをお勧めします。