14

Tinjauan Ide Inti Kursus dan Akar Evolusi

AI999第2课:演化计算的源流与多路线交汇
00:00

Rangkum seluruh kursus dalam satu kalimat:Kecerdasan bukanlah produk tunggal yang telah ditetapkan sekali jadi, melainkan sebuah proses yang terus berevolusi melalui umpan balik lingkungan. Jalur penyelesaian yang ditawarkan oleh komputasi evolusioner berlandaskan padapopulasi, mutasi, seleksi, kecocokan (fitness)sebagai kerangka — ia tidak menjanjikan solusi tunggal yang benar yang ditulis sebelumnya, melainkan membiarkan solusi kandidat diubah dan diwariskan melalui evaluasi dan seleksi yang berulang.

Gagasan ini memiliki asal-usul historis yang jelas: pada tahun 1950, Turing telah mengemukakan gagasan "mesin anak", yang berpendapat bahwa mesin, seperti anak-anak, secara bertahap memperoleh kemampuan melalui pendidikan, eksperimen, serta imbalan dan hukuman di lingkungannya — kemampuan bukanlah produk yang ditulis sekali jadi, melainkan sebuah proses.Model menghasilkan kemungkinan, lingkungan memberikan umpan balik, sistem bertanggung jawab atas evaluasi, seleksi, dan pewarisan, menghubungkan ketiganya menjadi sebuah siklus, itulah yang membentuklingkaran evolusiyang ditekankan dalam kursus ini; EvoX yang dibahas dalam kursus justru menjembatani lingkaran ini antara kemampuan model dan kemampuan sistem. Diagram di bawah menempatkan lingkaran ini kembali ke dalam konteks historis: empat kartu di sebelah kiri secara berurutan adalah simbolisme, koneksionisme, sibernetika, dan komputasi evolusioner, simpul pusat adalah lingkaran evolusi berkelanjutan tempat semuanya bertemu di bawah umpan balik lingkungan (menghasilkan kandidat → evaluasi → seleksi → pewarisan → iterasi), dan garis waktu di bagian bawah menandai empat tahap: inspirasi biologis, pengembangan independen, pertemuan kembali, dan evolusi paralel berskala besar.

Persimpangan Empat Jalur Pemikiran dan Pemetaan Teknik Komputasi EvolusionerDari Oposisi ke Komplementer: Simbol · Koneksi · Kontrol · EvolusiSimbolismeAsumsi intiDunia dapat digambarkan secara eksplisit melalui struktur simbolikMekanisme perwakilanLogika formal dan penalaran berbasis aturanKoneksionismeAsumsi intiKecerdasan berasal dari representasi terdistribusi dan pembelajaranMekanisme perwakilanJaringan saraf dan optimasi parameterSibernetikaAsumsi intiTujuan adalah hasil pengaturan dalam lingkar umpan balikMekanisme perwakilanLingkaran tertutup pengukuran—aksiKomputasi EvolusionerAsumsi intiAdaptasi berasal dari seleksi populasi selama banyak generasiMekanisme perwakilanMutasi · Seleksi · KecocokanSistem Cerdas Modern: Evolusi Berkelanjutan yang Didorong oleh Umpan Balik LingkunganHasilkan kandidat→Evaluasi→Seleksi→Pewarisan→IterasiGenerasi model · Umpan balik lingkungan · Evaluasi dan pewarisan sistemGaris waktu evolusiInspirasi biologisPengembangan independenPertemuan kembaliEvolusi paralel berskala besar

Persimpangan Historis Empat Jalur Pemikiran

  • Simbolisme: Menitipkan kecerdasan pada representasi eksplisit dan penalaran formal, dengan asumsi bahwa dunia dapat digambarkan cukup lengkap melalui struktur simbolik. Efisien dan dapat diinterpretasi pada masalah dengan aturan yang jelas dan batas yang tertutup, tetapi mudah gagal menghadapi ambiguitas, kebisingan (noise), dan kurangnya akal sehat di lingkungan terbuka.
  • Koneksionisme: Menggantikan aturan manual dengan representasi terdistribusi dan pembelajaran, mencocokkan pemetaan "input ke keputusan" dari data. Ia unggul dalam persepsi dan generalisasi, tetapi keluaran maju tunggal tidak dilengkapi bukti kebenaran, dan juga kurang mekanisme pemeriksaan diri serta akumulasi jangka panjang.
  • Sibernetika: Berfokus pada pengaturan tujuan dalam lingkar umpan balik — mengukur penyimpangan, menerapkan tindakan, dan mengukur kembali. Ia menjawab "bagaimana sistem mempertahankan arah dalam gangguan", yang merupakan prototipe lingkaran tertutup yang harus dimiliki oleh setiap sistem evolusi berkelanjutan.
  • Komputasi Evolusioner: Menyediakan mekanisme adaptasi kelompok untuk ruang pencarian terbuka, terus menjelajahi ruang solusi dengan "hasilkan kandidat—evaluasi—seleksi—pewarisan—iterasi", serta mempertahankan keragaman dan tekanan pencarian dalam bentuk populasi.

Keempat jalur ini pada awalnya saling bersaing, namun kini menuju komplementer dalam sistem cerdas modern:Lapisan simbolikmemberikan batasan struktural yang dapat diinterpretasi dan kondisi verifikasi,Lapisan koneksimenyediakan kemampuan persepsi dan generasi,Lapisan kontrolmenjamin umpan balik dan pengaturan tujuan,Lapisan evolusibertanggung jawab mencari dan mempertahankan solusi yang beragam di lingkungan yang tidak pasti. Memahami pembagian kerja ini adalah kunci untuk menjelaskan mengapa sistem cerdas yang kompleks perlu "menghubungkan kemampuan menjadi sebuah siklus", bukan mengandalkan keluaran sekali jadi.

Inspirasi Biologis dan Abstraksi Teknik

Komputasi evolusioner mengambil inspirasi dari mekanisme biologis seperti mutasi, seleksi, pewarisan, dan keragaman populasi, tetapi dalam praktik modern semuanya diabstraksikan menjadidapat dikomputasi, dapat diparalelkan, dapat dikombinasikanproses optimasi: kecocokan adalah fungsi tujuan yang dapat diukur, mutasi biasanya digambarkan dengan distribusi probabilitas, dan tekanan seleksi diwujudkan melalui aturan pengambilan sampel dan retensi. Bionik hanyalah titik awal; operator yang dapat direproduksi dan evaluasi yang dapat diukur adalah bentuk implementasinya.

Kesalahpahaman umum adalah "mekanismenya mirip evolusi, jadi hasilnya pasti benar". Kenyataannya, apakah suatu sistem evolusioner efektif bergantung pada apakah cara pengkodean, desain kecocokan, dan tekanan seleksi cocok dengan tugas — metafora biologis pada mekanisme tidak memberikan jaminan kebenaran apa pun.

Mengapa Tidak Bergantung pada Satu Jawaban yang Telah Ditetapkan

Tugas nyata sering kali memiliki tiga karakteristik sekaligus:Konflik multi-tujuan,umpan balik yang jarang,lingkungan yang tidak pasti. Ketika tujuan-tujuan saling membatasi, biasanya tidak ada solusi titik tunggal yang mengoptimalkan semua tujuan sekaligus, yang ada hanyalah sekumpulan solusi kompromi; ketika umpan balik jarang dan tertunda, evaluasi lengkap tidak dapat diperoleh sekaligus; ketika parameter lingkungan terus berubah, "solusi optimal tunggal" yang statis apa pun akan segera kedaluwarsa. Menentukan satu jalur tunggal di muka justru gagal di bawah kondisi-kondisi ini.

Pendekatan komputasi evolusioner adalah menghasilkan banyak kandidat secara paralel, mengevaluasi kinerja kompromi mereka pada setiap tujuan, dan mempertahankan solusi yang beragam untuk keputusan selanjutnya, sehingga "pilih yang mana" ditunda hingga tahap informasi lebih lengkap atau preferensi lebih jelas.

Ini juga menjelaskanperlunya eksplorasi paralel berskala besar: Ketika ruang pencarian sangat besar, perulangan serial tradisional tidak dapat menyelesaikan pengambilan sampel yang cukup dalam waktu yang dapat diterima, apalagi mendukung "evolusi berkelanjutan". GPU, tensor, dan runtime terpadu menjadikan paralelisasi tingkat populasi, paralelisasi operator, dan iterasi online jangka panjang sebagai landasan teknik, sehingga skala kandidat yang dapat dievaluasi per satuan waktu dan keragaman populasi meningkat pesat. Perlu ditekankan, paralelisasi meningkatkan "skala yang layak", namun tidak menggantikan desain kecocokan dan desain tekanan seleksi.

Kembali ke Alur Utama Kursus
Dariparameterkeprogram, darijawaban solusikemetode perbaikan, daritugas sekali jalankeevolusi berkelanjutan tingkat sistem: Benang merah ini menyatukan kembali akar historis sebelumnya dengan ide inti kursus, dan juga menjelaskan mengapa generasi model, umpan balik lingkungan, evaluasi sistem, dan pewarisan harus dihubungkan menjadi sebuah lingkaran tertutup.