Solusi sains dan teknologi -- Di sini saya menggabungkan sedikit visualisasi dengan subjek favorit saya yang lain - Algoritma Evolusi (atau Algoritma Solusi sains dan teknologi jika Anda mau).Saya tidak akan menulis apapun tentang sifat algoritma - Anda bisa bermain dengan kontrol di bawah grafik dan melihat bagaimana pengaturan yang berbeda mempengaruhi kemampuannya untuk menemukan solusi yang baik, menyesuaikan diri dengan perubahan dan mengeksplorasi ruang masalah.Masalahnya: Carilah nilai x yang memaksimalkan nilai y.Fungsi ini adalah satu set gelombang sinusoidal dengan frekuensi dan amplitudo yang bervariasi.
Solusi sains dan teknologi -- Garis biru menunjukkan "kebugaran" untuk setiap nilai x.Pada dasarnya, populasi solusi yang berbeda dipertahankan - dalam kasus ini, setiap solusi hanyalah sebuah nilai untuk x.Setiap individu memiliki kebugaran yang bisa dihitung berdasarkan nilainya.Setiap iterasi (100ms di sini) solusi dikeluarkan dari populasi - terbunuh oleh tekanan selektif.
Solusi sains dan teknologi -- Individu yang lebih bugar memiliki kesempatan lebih besar untuk bertahan hidup, individu yang kurang fit memiliki lebih sedikit kesempatan.Penggantinya jadilution "dibiakkan" setiap iterasi, untuk menggantikan larutan yang terbunuh oleh tekanan selektif.Individu baru ini dihasilkan dengan menggabungkan "materi Solusi sains dan teknologi dari satu atau lebih orang tua.Dalam kasus ini, hanya dengan mengambil nilai x dari orang tua tunggal.
Solusi sains dan teknologi -- Yang penting, mutasi diterapkan pada solusi baru - ini adalah kunci untuk mengeksplorasi ruang masalah secara efektif.Dan itu semua ada pada Algoritma Evolusioner - ini hanyalah cara untuk menemukan kombinasi variabel input yang tepat untuk memaksimalkan beberapa fungsi kebugaran yang rumit.Hal ini dilakukan melalui pencarian acak terpandu.Berbagi ini: Facebook Twitter Google LinkedIn Reddit Pinterest .
Solusi sains dan teknologi --
Tidak ada komentar:
Posting Komentar