pyevolve

pyevolveによる遺伝的アルゴリズム(3)

pyevolveによる遺伝的アルゴリズム(1) pyevolveによる遺伝的アルゴリズム(2) 今回はGAで「巡回セールスマン問題」を解いてみます。 「matplotlib」のインタラクティブモードを使い、巡回経路がリアルタイムで変化するようにしました、経路がウネウネと最適化…

pyevolveによる遺伝的アルゴリズム(2)

pyevolveによる遺伝的アルゴリズム(1) GAを更に理解するために、GAの用語を説明します。 用語さえ分かれば、サンプルコードを眺めるだけで何をやってるかだいたいわかるようになります。 Genome(遺伝子) ドイツ語で「ゲノム」と読みます。 遺伝子(Gene)+染色…

pyevolveによる遺伝的アルゴリズム(1)

時代はすでに遺伝的プログラミングに移行している感がありますが、遺伝的アルゴリズム(Genetic Algorithm)をやってみます。 pythonのライブラリである『pyevolve』を使うと、笑っちゃうほど簡単にGAができちゃいます!フヒヒwwwサーセンwww■pyevolve http://pyevolv…