Komputasi evolusioner itu apa sih?

Dalam ilmu komputer, komputasi evolusioner adalah sistem pencarian solusi permasalahan optimalisasi berbasis komputer yang menggunakan model komputasional proses evolusi, seperti seleksi alami, kebertahanan hidup dari yang terkuat, dan reproduksi. Komputasi evolusioner yang merupakan bidang dari inteligensia komputasional mencakup algoritme genetik, pemrograman genetik, dan pemrograman evolusioner. Aplikasi komputasi evolusioner untuk masalah optimisasi adalah sangat luas, antara lain rekayasa industri, transportasi, jaringan komunikasi, robotika, penggalian data, bioinformatika, sistem-tenaga, game, teknik kendali, dan pemrosesan sinyal/citra.