遺伝的プログラミング (genetic programming)

遺伝的アルゴリズムと全体の枠組みは変わらない. 相違点は,個体が木で表現されたプログラムであることと,木に適用できるように,交叉オペレータなどが変更されている点である.

  • 問題を説くためのLISPのプログラムや,数式などを木構造で表現.その実行結果がどれくらい目標に近いかによって次世代に生存するかが決まる.
  • 交叉は,部分木を入れ替えることによって行い,突然変異はノードや部分木の置換などで実現する

-- しましま

関連項目

リンク集

関連文献


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-02-11 (木) 16:13:14 (2492d)