遺伝的プログラミング

遺伝的プログラミング(いでんてきプログラミング、: Genetic Programming, GP)は、メタヒューリスティックアルゴリズムである遺伝的アルゴリズムを拡張したもので、進化的アルゴリズムの四つの主要な方法論の内の一つでもある。

概要

遺伝的プログラミングは1990年にジョン・コザ(John Koza)によって提案された。他の進化的アルゴリズムの主要な方法論が同時期に提案され独立して研究が進められていたのに対し、遺伝的プログラミングは最初から遺伝的アルゴリズムの拡張として提案されており、他の三つの方法とは大きく立場を異にする。具体的な内容としては、遺伝的アルゴリズムにおける遺伝子型の表現が主に配列であるのに対し、遺伝的プログラミングでは木構造を用いる。このため、遺伝的アルゴリズムでは表現できなかった数式プログラムのコードなど、構造を持ったデータを表現することができる。大きな違いとしてはこれだけであるが、遺伝的アルゴリズムとはの探索の傾向が異なり、また独自の現象や問題点が発生する。現在、それに対する改善案などが非常に活発に研究されており、遺伝的アルゴリズムからはほとんど独立して研究が進められている。遺伝的プログラミングのみを扱った書籍も増えている。なお、コザが発表したシステムは Lisp で書かれていたため、現在はあらゆるプログラミング言語実装されているにもかかわらず解を Lisp のS式で表現することが一種の慣例になっている。

アルゴリズムの内容

遺伝的プログラミングの探索の流れは遺伝的アルゴリズムと全く同じである(遺伝的アルゴリズム#アルゴリズムの流れ参照)。ただし遺伝子型の表現方法が違うため、交叉や突然変異の方法が若干異なったものになっている。

解の表現方法

遺伝的プログラミングでは遺伝子型の表現に木構造を使うため、取り扱う問題が自然と遺伝的アルゴリズムとは異なってくる。遺伝的プログラミングの適用分野としては関数の同定問題やニューラルネットワーク電子回路の設計、あるいはロボットの制御プログラミングの作成などがある。解の表現は、例えば関数同定問題なら解は関数であるために、配列でこれを表現することは難しい。ところが、例えば

という木構造なら を表しているというふうに、容易にこれを表現することができる。

解個体を表す木にどういった関数記号を用いるかは事前に決めておくのが一般的で、{+, −, ×, ÷}など一般的な演算子の他に{sin, cos, tan, exp, logex, x2}といった単項の初等関数などを扱わせることもある。また、2つの枝の持つ値の最大値や最小値をとる関数max, minのほか、無条件で片方の枝の値のみを利用しもう一方は無視する関数を設定することもある。

交叉

交叉は主に部分木の取り換えで行われる。具体的には下記の画像のような操作が行われる。

この例では関数 と関数 になる木を交叉させて、関数 と関数 となる木が生成されたことを表している。交叉を行う部分木の場所は、一般的にはランダムに決定する。

参考文献

  • 伊庭斉志、『遺伝的プログラミング入門』、東京大学出版会、2001年、ISBN 4-13-061402-9

関連項目

外部リンク

Read other articles:

Katedral SospelKatedral Santo MikaelPrancis: Concathédrale Saint-Michel de Sospelcode: fr is deprecated Katedral SospelLokasiSospelNegara PrancisDenominasiGereja Katolik RomaArsitekturStatusKatedralStatus fungsionalAktifAdministrasiKeuskupanKeuskupan Nice Katedral Sospel (Prancis: Cocathédrale Saint-Michel de Sospelcode: fr is deprecated ) adalah sebuah gereja kon-katedral Katolik yang terletak di kota Sospel, Prancis. Dulunya merupakan tempat kedudukan Keuskupan Sospel yang bersifat s...

 

ATP PringsewuDidirikan17 Januari 2005LokasiPringsewu Akademi Teknologi Pringsewu atau disebut juga ATP Pringsewu adalah sebuah perguruan tinggi swasta yang berkedudukan di Pringsewu. AKN diresmikan pada 17 Januari 2005, ATP Pringsewu berdiri pada tanggal 17 Januari 2005, berdasarkan SK mendiknas NO.02/D/0/2005, dengan program study Teknik Otomotif dan Teknik Elektronika. Keberadaan ATP di awali dengan penerima bantuan oleh Yayasan Pendidikan Teknologi Pringsewu (YPT Pringsewu) dari Austria be...

 

Ronaald Groenendijk Koeman Ronaald Koeman, 2014Informasi pribadiNama lengkap Ronaald Groenendijk Koeman[1]Tanggal lahir 21 Maret 1960 (umur 64)[2]Tempat lahir Zaandam, Belanda[2]Tinggi 184 cm (6 ft 0 in)[2]Posisi bermain Bek/gelandangKarier senior*Tahun Tim Tampil (Gol)1980–1983 Groningen 90 (34)1983–1986 Ajax 94 (23)1986–1989 PSV Eindhoven 98 (51)1989–1995 Barcelona 192 (67)1995–1997 Feyenoord 61 (19)Total 535 (194)Tim nasional19...

«Трактат о шифрах» (1466 г.) — одна из первых в Европе книг, посвящённая криптоанализу, написана Леоном Баттиста Альберти — итальянским учёным, гуманистом, писателем, одним из зачинателей новой европейской архитектуры и ведущим теоретиком искусства эпохи Возрождени�...

 

Masduki BaidlowiMasduki Baidlowi Staf Khusus Bidang Komunikasi dan Informasi (Juru Bicara) Wakil Presiden RI Informasi pribadiLahir20 Juli 1957 (umur 66) Bangkalan, Jawa TimurKebangsaan IndonesiaSuami/istriNur Aini Hasan,AnakNike Reswari Agus Hasan Hidayat Ilham RobbaniAlma materIAIN Sunan Ampel, SurabayaPekerjaanStaf Khusus Bidang Komunikasi dan Informasi (Juru Bicara) Wakil Presiden RIProfesiUlama dan PolitisiSunting kotak info • L • B K.H. Masduki Baidlowi, M.Si, at...

 

You can help expand this article with text translated from the corresponding article in Vietnamese. (March 2009) Click [show] for important translation instructions. View a machine-translated version of the Vietnamese article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting machine-translated text into the English ...

Place in Sucre, VenezuelaCariacoCoordinates: 10°29′42″N 63°33′09″W / 10.4950°N 63.5526°W / 10.4950; -63.5526Country VenezuelaStateSucreTime zoneUTC-4:30 (VST) • Summer (DST)UTC-4:30 (not observed) La Iglesia de San Felipe de Austria in the centre of Cariaco. Cariaco is a town in the state of Sucre, Venezuela. It is the capital of the Ribero Municipality. It stands a short distance up the Cariaco river and its port immediately on the coast i...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Readville, Boston – news · newspapers · books · scholar · JSTOR (July 2010) (Learn how and when to remove this template message) Neponset Valley Parkway Readville is part of the Hyde Park neighborhood of Boston.[1] Readville's ZIP Code is 02136. It was ...

 

Artikel ini memerlukan pemutakhiran informasi. Harap perbarui artikel dengan menambahkan informasi terbaru yang tersedia. Dominique Strauss-Kahn Direktur Pelaksana Dana Moneter Internasional ke-10Masa jabatan1 November 2007 – 19 Mei 2011PendahuluRodrigo RatoPenggantiJohn Lipsky (Sementara) Informasi pribadiLahir25 April 1949 (umur 75)Neuilly-sur-Seine, Paris, PrancisKebangsaanPrancisPartai politikPartai SosialisSuami/istriAnne SinclairSunting kotak info • L • B D...

Agromyzidae Klasifikasi ilmiah Kerajaan: Animalia Filum: Arthropoda Kelas: Insecta Ordo: Diptera Superfamili: Opomyzoidea Famili: Agromyzidae Subfamilies Agromyzinae Phytomyzinae Agromyzidae adalah famili lalat yang terdiri dari sekitar 2.500 spesies dan tersebar di berbagai belahan dunia. Spesies dalam famili ini biasanya kecil, dengan panjang sayap sekitar 1 mm. Panjang maksimum lalat ini adalah 6.5 mm. Sebagian besar spesies panjangnya kurang lebih antara 2 hingga 3 mm. Lar...

 

Brazilian mixed martial artist In this Portuguese name, the first or maternal family name is da Costa and the second or paternal family name is Andrade. Jéssica AndradeJéssica Andrade interviewed at UFC 228 in Dallas, Texas, in September 2018Born (1991-09-25) September 25, 1991 (age 32)Umuarama, Paraná, BrazilNicknameBate EstacaHeight5 ft 2 in (157 cm)Weight115 lb (52 kg; 8 st 3 lb)DivisionStrawweight (2016–2020, 2022–present) Flyweight (2020...

 

2011 studio album by Gloria EstefanMiss Little HavanaStudio album by Gloria EstefanReleasedSeptember 27, 2011 (2011-09-27)GenrePopdance-pop[1][2]Latin pop[3]Length55:57LabelCrescent Moon, Verve ForecastProducerPharrell Williams, Gloria Estefan, Emilio EstefanGloria Estefan chronology 90 Millas(2007) Miss Little Havana(2011) The Standards(2013) Singles from Miss Little Havana WepaReleased: July 24, 2011 Miss Little HavanaReleased: September 2011 H...

American actress (born 1945) Goldie HawnHawn in 2008BornGoldie Jeanne Hawn (1945-11-21) November 21, 1945 (age 78)[1][2]Washington, D.C., U.S.OccupationActressYears active1966–presentSpouses Gus Trikonis ​ ​(m. 1969; div. 1976)​ Bill Hudson ​ ​(m. 1976; div. 1982)​ PartnerKurt Russell (1983–present)Children Oliver Hudson Kate Hudson Wyatt Russell Goldie Jeanne Hawn (bo...

 

拉米兹·阿利雅Ramiz Alia第1任阿尔巴尼亚總統任期1991年4月30日—1992年4月9日继任萨利·贝里沙阿尔巴尼亚人民议会主席团主席任期1982年11月22日—1991年4月30日前任哈奇·列希继任转任总统阿尔巴尼亚劳动党第一书记任期1985年4月13日—1991年5月4日前任恩维尔·霍查继任无(政党解散) 个人资料出生(1925-10-18)1925年10月18日 阿尔巴尼亚斯库台逝世2011年10月17日(2011歲—10—17)(85�...

 

2020年夏季奥林匹克运动会波兰代表團波兰国旗IOC編碼POLNOC波蘭奧林匹克委員會網站olimpijski.pl(英文)(波兰文)2020年夏季奥林匹克运动会(東京)2021年7月23日至8月8日(受2019冠状病毒病疫情影响推迟,但仍保留原定名称)運動員206參賽項目24个大项旗手开幕式:帕维尔·科热尼奥夫斯基(游泳)和马娅·沃什乔夫斯卡(自行车)[1]闭幕式:卡罗利娜·纳亚(皮划艇)&#...

Sidorame Barat IKelurahanKantor Kelurahan Sidorame Barat INegara IndonesiaProvinsiSumatera UtaraKotaMedanKecamatanMedan PerjuanganKodepos20236Kode Kemendagri12.71.18.1007 Kode BPS1275160008 Luas... km²Jumlah penduduk... jiwaKepadatan... jiwa/km² Tanda selamat datang di Kelurahan Sidorame Barat I Sidorame Barat I adalah kelurahan di kecamatan Medan Perjuangan, Medan, Sumatera Utara, Indonesia. Mariamman Kuil Kampung Durian, kuil hindu terletak di tempat ini dan terkenal dengan festival ...

 

Ethnic classifications This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (June 2009) (Learn how and when to remove this message) This article needs additional citations for verification. Please help improve thi...

 

Hubungan Malaysia–Thailand Malaysia Thailand Hubungan Malaysia–Thailand (Thai: ความสัมพันธ์ประเทศมาเลเซีย–ประเทศไทย) merujuk kepada hubungan luar negeri bilateral antar dua negara, Malaysia dan Thailand. Thailand memiliki sebuah kedutaan besar di Kuala Lumpur, dan kantor-kantor konsulat-jenderal di George Town dan Kota Bharu.[1] Malaysia menempatkan sebuah kedutaan besar Bangkok.[2] Malaysia dan Thail...

Rossi X-ray Timing Explorer (RXTE) adalah satelit yang mengamati struktur waktu sumber astronomi X-ray, dinamai Bruno Rossi. RXTE memiliki tiga instrumen Proportional Counter Array, High-Energy X-ray Timing Experiment (HEXTE), dan All Sky Monitor. RXTE mengamati sinar-X dari lubang hitam, bintang neutron, pulsar X-ray dan semburan sinar-X. Hal ini didanai sebagai bagian dari program Explorer, dan kadang-kadang juga disebut Explorer 69. RXTE diluncurkan dari Cape Canaveral pada tanggal 30 Des...

 

2012年夏季奥林匹克运动会多米尼加代表團多米尼加国旗IOC編碼DOMNOC多米尼加共和國奧林匹克委員會網站colimdo.org(西班牙文)2012年夏季奥林匹克运动会(倫敦)2012年7月27日至8月12日历届奥林匹克运动会参赛记录(总结)夏季奥林匹克运动会1964196819721976198019841988199219962000200420082012201620202024 2012年夏季奥林匹克运动会多明尼加代表团參加2012年7月27日至8月12日在英國倫敦舉行的2...