GA Tournament Binary
GA Tournament Binary
Rekayasa Kualitas
Departemen Teknik Mesin Fakultas Teknologi Industri dan Rekayasa Sistem
Institut Teknologi Sepuluh Nopember Surabaya-2021
Rekayasa Kualitas
Generical Algorithm
Disusun Oleh:
Dosen:
PROGRAM PASCASARJANA
DEPARTMENT TEKNIK MESIN
FAKULTAS TEKNOLOGI INDUSTRI DAN REKAYASA SISTEM
INSTITUT TEKNOLOGI SEPULUH NOPEMBER
SURABAYA
2021
Soal :
1. Y1 = f (sin x)
2. Y2 = f (cos x)
Untuk 0 ≤ x ≤ 180
Jawaban :
Sedangkan nilai dari kromosom hanya memiliki satu nilai yaitu 30, selanjutnya akan
dilakukan perubahan nilai dari yang mulanya bentuk decimal menjadi bentuk biner.
Syntax untuk merubah bentuk nilai decimal menjadi biner yaitu dengan perintah
“dec2bin”.
Re
Rekayasa Kualitas
Departemen Teknik Mesin Fakultas Teknologi Industri dan Rekayasa Sistem
Institut Teknologi Sepuluh Nopember Surabaya-2021
Fitness dimodifikasi
sesuai asumsi disoal
Proses lanjutan dari proses mutasi maka dilakukan proses perubahan bentuk nilai
yang mulanya dengan bentuk biner menjadi decimal. Syntax yang digunakan pada
tahap ini yaitu menggunakan perintah “bin2dec” dimana syntax ini menormalisasi
nilai dari kromosom terbaik atau pada coding yaitu “krom_best_new”.
e. Langkah 5
Proses selanjutnya mengubah pada bagian display result agar nilai kromosom
terbaik yang diterlihat pada grafik berbentuk angka decimal. Pada perintah ini nilai
terbaik tertera pada colom workspace
Hasil :
1. Y1 = f (sin x)
2. Y2 = f (cos x)
Untuk 0 ≤ x ≤ 180
Dengan asumsikan fitness function = Y1 + Y2 yaitu sebagai berikut:
Dari grafik didapatkan nilai fitnes maksimum yaitu 172, sedangkan didapati nilai secara
homogen dimulai dari generasi 30 sampai 180.
Kesimpul :
1. Penggantian parameter. 12 13 14
Penggantian paramater dari coding
2. Mengubah kromosom jadi bentuk biner karena memiliki 1 nilai yaitu 30.
3. Masukan fungsi fitnes abs sin F obj dan abs cos F obj.
4. Produk offspring – menambankan nilai masking sebesar 170 masking 1 dan 85 untuk masking
2 dengan catatan menggunkan 8 bit.
5. Fitnes kromosom mutasi – menambahkan fungsi sin dikalikan dengan nlai F Obj pada
kromosom ditambah dengan cos dari nilai kromosom F Obj (30).
6. Normalisasi fungsi mengubah biner ke decimal pada perlakuan khusus kromosom next
generasi jika fitnes value lebih baik dari sebelumnya.