Latihan BAB 4
1. Terdapat suatu sistem pengenalan pol dengan jumlah fitur sama dengan 64. Dengan menggunakan algoritma genetika, buatlah representasi individu dan fungsi fitnes dari permasalahan seleksi fitur unutk pengenalan pola tersebut.
Permasalahan seleksi fitur dengan total fitur adalah 64:
a. Representasi Individu untuk algoritma genetika adalah:
String binnerdengan ukuran 64 digit, di mana bit "1" menyatakan fitur tersebut digunakan, dan bit "0" menyatakan fitur tersebut tidak digunakan untuk fitur pada proses pengenalan pola.
Misalkan terdapat contoh individu berikut ini:
| 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | ... | 0 |
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | ... | 63 |
Individu pada digit ke-1 dan digit ke-3 adalah satu, sedangkan digit yang lain bernilai nol. Hal ini berarti fitur ke-1 dan fitur ke-3 saja yang akan digunakan untuk proses pengenalan pola. Sehingga dari 64 fitur yang ada, hanya ada dua fitur yang dipilih, dan digunakan untuk proses pengenalan pola.
b. Fungsi fitnes untuk permasalahan ini adalah tingkat akurasi dari pengenalan pola iut sendiri. Misalkan individu yang dihasilkan pada proses inisialisasi adalah inidvidu pada jawaban (a), maka fungsi fitnes adalah tingkat akurasi jika hanya fitur ke-1 dan fitur ke-3 saja yang digunakan untuk proses pengenalan
2. Berikut ini adalah peta labirin yang menunjukan posisi awal dari suatu acotr dan posisi akhir yang harus dituju (kotak berwarna putih adalah kotak yang dapat dilewati, sedangkan kotak berwarna abu-abu adalah kotak yang tidak boleh dilewati atau wall). Aktor hanya diperbolehkan bergerak ke atas, ke bawah, ke kanan, dan ke kiri saja.
Dengan menggunakan algoritma genetika, tentukan beberapa hal berikut ini:
- Representasi individu
- Fungsi fitnes
- Individu yang dihasilkan pada akhir dari generasai pertama, jika jumlah individu pada tiap generasi adalah tempat

Comments
Post a Comment