Pemrograman evolusioner
Pemrograman evolusioner adalah satu dari empat paradigma utama evolusioner. Ini serupa dengan pemrograman genetik, tetapi 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
Konten ini disalin dari wikipedia, mohon digunakan dengan bijak.


