Pemrograman evolusioner

Pemrograman evolusioner adalah satu dari empat paradigma utama evolusioner. Ini serupa dengan pemrograman genetik, namun struktur program yang akan dioptimalkan tetap, sementara parameter numeriknya dibiarkan berevolusi.

Pemrograman ini pertama kali digunakan oleh Lawrence J. Fogel di Amerika Serikat pada tahun 1960 untuk menggunakan simulasi evolusi sebagai proses belajar yang bertujuan untuk menghasilkan kecerdasan buatan. Fogel menggunakan mesin besar-terbatas sebagai prediktor dan mengembangkannya.

Saat ini pemrograman evolusioner adalah dialek evolusioner komputasi tanpa struktur tetap atau (representasi), berbeda dengan beberapa dialek lainnya. Hal ini menjadi sulit untuk membedakan dari strategi evolusioner.

Referensi

  • Fogel, L.J., Owens, A.J., Walsh, M.J. (1966), Artificial Intelligence through Simulated Evolution, John Wiley.
  • Fogel, L.J. (1999), Intelligence through Simulated Evolution: Forty Years of Evolutionary Programming, John Wiley.
  • Eiben, A.E., Smith, J.E. (2003), Introduction to Evolutionary Computing, Springer. ISBN 3-540-40184-9

Pranala luar

  • The Hitch-Hiker's Guide to Evolutionary Computation: What's Evolutionary Programming (EP)? Diarsipkan 2012-02-25 di Wayback Machine.
  • Evolutionary Programming by Jason Brownlee (PhD) Diarsipkan 2013-01-18 di Wayback Machine.
  • l
  • b
  • s
Komputasi evolusioner
Topik utama
  • Konvergensi (komputasi evolusioner)
  • Algoritma evolusioner
  • Penggalian data evolusioner
  • Optimalisasi multimodal evolusioner
  • Komputasi evolusioner berbasis manusia
  • Komputasi evolusioner interaktif
Algoritma
  • Algoritma evolusioner seluler
  • Covariance Matrix Adaptation Evolution Strategy (CMA-ES)
  • Evolusi diferensial
  • Pemrograman evolusioner
  • Algoritma genetik
  • Pemrograman genetik
  • Pemrograman ekspresi gen
  • Strategi evolusi
  • Strategi evolusi alami
  • Neuroevolusi
  • Sistem pengklasifikasian pembelajaran
Teknik terkait
  • Kecerdasan kumpulan
  • Optimalisasi koloni semut
  • Algoritma lebah
  • Pencarian elang malam
  • Optimalisasi kumpulan partikel
  • Optimalisasi Koloni Bakteri
Metode Metaheuristik
  • Grey Wolf Optimizer
  • Algoritma kunang-kunang
  • Pencarian harmoni
  • Adaptasi Gauss
  • Algoritma memetik
Topik terkait
  • Perkembangan buatan
  • Kecerdasan buatan
  • Kehidupan buatan
  • Organisme digital
  • Robotika evolusioner
  • Fungsi kebugaran
  • Lanskap kebugaran
  • Aproksimasi kebugaran
  • Operator genetika
  • Perhitungan evolusi interaktif
  • Tidak ada makan siang gratis dalam pencarian dan pengoptimalan
  • Pembelajaran mesin
  • Program sintesis
Jurnal
  • Evolutionary Computation (jurnal)