Algoritma Genetik
Algoritma Genetik
Genotype (Gen)
sebuah nilai yang menyatakan satuan dasar yang membentuk suatu arti tertentu
dalam satu kesatuan gen yang dinamakan kromosom. Dalam algoritma genetika,
gen ini bisa berupa nilai biner, float, integer maupun karakter, atau kombinatorial.
Alle
nilai dari gen Kromosom, gabungan gen-gen yang membentuk nilai tertentu.
Individu
menyatakan satu nilai atau keadaan yang menyatakan salah satu solusi yang
mungkin dari permasalahan yang diangkat
Populasi
merupakan sekumpulan individu yang akan diproses bersama dalam satu siklus
proses evolusi.
Generasi
menyatakan satu-satuan siklus proses evolusi.
Nilai Fitness
menyatakan seberapa baik nilai dari suatu individu atau solusi yang didapatkan
HAL-HAL YANG HARUS DIPERHATIKAN DALAM
MENGGUNAKAN GA
Mendefinisikan individu
dimana individu menyatakan salah satu solusi (penyelesaian)
yang mungkin dari permasalahan yang diangkat.
Mendefinisikan nilai fitness
yang merupakan ukuran baik-tidaknya sebuah individu atau
baik-tidaknya solusi yang didapatkan.
Menentukan proses pembangkitan populasi awal.
Hal ini biasanya dilakukan dengan menggunakan
pembangkitan acak seperti random-walk.
Menentukan proses seleksi yang akan digunakan.
Menentukan proses perkawinan silang (cross-over) dan
mutasi gen yang akan digunakan.
DEFINISI INDIVIDU
Mutation
10011110 1 0 0 1 1 0 161 0
KOMPONEN-KOMPONEN UTAMA ALGORITMA
GENETIKA
MUTASI
Proses mutasi berfungsi untuk menghasilkan individu
baru yang mempunyai sifat baru dengan cara
melakukan perubahan pada satu atau lebih gen.
Jenis mutasi dengan menentukan posisi mutasi:
Misalkan anak: 12345678, dan dipilih posisi mutasi
pada gen 3 dan 7 akan menghasilkan anak: 12745638
KOMPONEN-KOMPONEN UTAMA ALGORITMA
GENETIKA
MUTASI
Jenis mutasi yang lain:
ALGORITMA GA
CHROMOSOME PAIRING
Current mating Assume:
pool: As a result of the random
drawing
mate 1: 11001 (i1) (mate 1, mate 3)
mate 2: 11111 (i2) and
mate 3: 11111 (i3) (mate 2, mate 4)
mate 4: 01110 (i4) are paired off for
reproduction.
Pairs:
Pair 1: Pair 2:
11001 11111
11111 01110
CROSS OVER
MUTASI