S e l a m a t   D a t a n g di Blog Pusat Sumber Belajar SMA Negeri 1 Kota Cirebon Info : Ferifikasi Data Siswa Baru/PPDB SMA RSBI Negeri 1 Kota Cirebon dari tanggal 5 - 15 Mei 2012 silahkan Klik ke www.smansa.ppdbrsbi-cirebon.org

Selasa, 27 September 2011

Algoritma Genetika

Algoritma genetika adalah suatu algortima pencarian yang menerapkan proses evolusi biologi dengan tujuan untuk menemukan solusi terbaik dari suatu Masalah.  Istilah-istilah yang sering digunakan pada algoritma genetika adalah gen, kromosom, populasi, generasi, dan fitness.  Gen adalah rangkaian yang membentuk suatu kromosom, kromosom menyatakan suatu solusi dari masalah, populasi adalah kumpulan dari kromosom-kromosom dengan ukuran yang telah ditentukan, dan generasi menyatakan keturunan.  Fungsi tujuan yang biasa dipakai pada algoritma genetik adalah fungsi fitness, yaitu fungsi yang menyatakan kekuatan dari suatu kromosom.

Ide dasar dari algoritma ini adalah membentuk suatu populasi awal secara acak, yang akan diproses melalui tiga operator dasar dari algoritma genetika, sehingga menghasilkan populasi baru untuk generasi berikutnya.  Tiga operator dasar tersebut adalah: reproduksi, crossover, dan mutasi.  Reproduksi digunakan untuk menyeleksi kromosom-kromosom yang akan diproses, crossover digunakan untuk mengawinkan pasangan kromosom sehingga menghasilkan kromosom-kromosom baru, dan mutasi digunakan untuk mengubah satu atau lebih gen pada suatu kromosom. Selengkapnya