Gambaran Umum Algoritma Genetika

Ilustrasi Algoritma GenetikaAlgoritma Genetika ( Genetic Algorithm ) ini merupakan suatu ilmu yang mempelajari tentang algoritma, (iya lah wong namanya algoritma), yang menggunakan konsep pendekatan genetika ( harus ke anak biologi dulu nih biar ngerti he he he . .  ).  Jadi Algoritma Genetika ini ya algoritma yang bisa menjadi lebih bagus hasilnya seiring dengan banyaknya komputasi dia ( ntar disebut dengan istilah evolusi ).  Sebelumnya kita kudu sedikit paham terlebih dahulu tentang kromosom, populasi, mutasi, kawin silang, dan pewarisan (Tanya anak biologi lagi ya).

Pertama-tama ketika melakukan Algoritma Genetika harus membentuk dulu populasi random ( populasi random ini ceritanya digunakan untuk inisialisasi proses awal , besarnya ya tergantung naluri dari sang programmer ).  Oh ya populasi ini merupakan sekumpulan individuIndividuindividu ini dipandang sebagai sebuah solusi dari suatu permasalahan.  Contohnya gini, si A pengen maen dari Tembalang ke Ungaran, boleh dong si A lewat gunung pati, atau si A lewat pudak payung, atau si A muter nih dari tembalang ke krapyak, ke boja, ke gunung pati terus ke ungaran. Hehehe. Itu ntar dijadiin individu buat penyelesaiannya.

Lalu dilakukanlah sebuah evaluasi, seperti juga hokum alam yang kuat adalah yang bisa menang, maka disini berlaku untuk itu, individu dengan fitness tertinggi maka dia akan menang dan berhak untuk kawin 😀

Ceritanya nih, individuindividu yang paling kuat tadi akan melakukan reproduksi (perkawinan) , diharapkan dengan perkawinan ini mendapatkan anak yang baik ( ini sama dengan manusia, kalau milih jodoh yang baik biar ntar anaknya kemungkinan juga baik 😀 ).  Emm tapi tapi pas reproduksi ini bisa juga terjadi mutasi lho, yaitu secara ajaib kromosomnya ganti sendiri ( ya kek manusia juga, walau kita baik, jodoh kita baik, ketika Allah berkehendak maka bisa jadi anaknya kurang baik he he he )

Setelah mendapatkan anak tadi maka lakukan evaluasi lagi seperti nomor 2 sampai mendapatkan hasil yang diharapkan atau sampai capek komputernya.

Gimana, udah tertarik mengambil Algoritma Genetika ?

mau belajar sesuatu yang berkaitan dengan biologi ?

atau sekedar mau kenalan ama anak biologi ( kalau yang ini gak bisa haha . . :p ) ?

silakan ambil . . 

Leave a Comment