Algoritma evolusi memiliki pengaturan bawaan yang mudah diabaikan:yang berevolusi adalah solusi kandidat, sedangkan metode yang menghasilkan solusi kandidat itu sendiri tetap tidak berubah. Artinya,algoritma evolusi tradisional biasanya menjaga metode pencarian tetap, hanya membiarkan solusi kandidat berubah dalam iterasi——dalam keseluruhan proses pencarian, yang "bergerak" adalah solusi, sedangkan yang "tidak bergerak" adalah aturan. Halaman ini justru hendak memperkenalkan sudut pandang lain di luar pengaturan tersebut: membiarkan metode penyelesaian itu sendiri ikut masuk ke dalam proses pencarian dan perbaikan.
Paradigma Bawaan: Metode Terkunci, Solusi Berevolusi
Dalam pendekatan tradisional, metode crossover, strategi mutasi, dan hyperparameter biasanya ditetapkan sekali sebelum dijalankan, lalu tidak diubah lagi selama seluruh proses pencarian. Ketiganya secara langsung menentukan mekanisme pembentukan solusi kandidat dan sangat memengaruhi hasil penyelesaian: baik atau buruknya kinerja tugas, metode tetap diam di tempat.
- Lapisan solusibergerak: solusi kandidat → evaluasi → seleksi → warisi, iterasi demi iterasi.
- Lapisan metodetidak bergerak: strategi mutasi, metode crossover, dan hyperparameter telah ditetapkan dan terkunci.
- Konsekuensinya: dengan hanya mengandalkan pengaturan awal dan penyetelan manual, metode penyelesaian itu sendiri tidak akan terus berevolusi mengikuti umpan balik tugas; perbaikan terutama bergantung pada pengalaman manusia dan penyetelan manual, dan kecepatannya sering kali tidak mampu mengikuti perubahan tugas.
Evolusi Algoritma: Jadikan Metode sebagai Objek yang Dapat Dicari
Pendekatan evolusi algoritma adalah: tidak lagi memperlakukan metode crossover, strategi mutasi, dan hyperparameter sebagai konfigurasi tetap, melainkan menjadikannya objek yang dapatdikandidatkan, dievaluasi, dan digantikan, yang bersama solusi kandidat diuji oleh kinerja penyelesaiannya——yakni membiarkan algoritma penyelesaian itu sendiri masuk ke dalam proses pencarian dan perbaikan, sehingga "metode" juga menjadi objek yang dapat berevolusi. Dengan demikian, di luar iterasi lapisan solusi yang sudah ada, muncul jalur umpan balik kedua——bukan hanya solusi yang membaik, metode pun ikut membaik.
Kedua jalur tersebut dapat diringkas dalam bahasa panah yang sederhana:elemen metode → hasilkan solusi kandidat → evaluasi kinerja penyelesaian → pertahankan atau ganti → pembaruan metode; pada saat yang sama, di dalam solusi kandidat tetap berlangsung iterasi reguler "hasilkan → evaluasi → seleksi → warisi". Yang pertama mengubah "bagaimana mencari", yang kedua mengubah "apa yang ditemukan".
