24 June 2013

Jawaban UAS Pengantar Kecerdasan Buatan Kelas A

Bagi adik-adik mahasiswa STIKOM Artha Buana, berikut Soal dan Jawaban Pengantar Kecerdasan Buatan untuk kelas A, pada Ujian Akhir Semester Genap 2012-2013.

Soal :
•          Suatu perusahaan makanan kemasan akan memproduksi makanan jenis XYZ. 
•          Dari data 1 bulan terakhir, permintaan terbesar mencapai 10000 kemasan/hari, dan permintaan terkecil sampai 4000 kemasan/hari. 
•          Persediaan barang di gudang terbanyak sampai 900 kemasan/hari, dan terkecil pernah 100 kemasan/hari. 
•          Dengan segala keterbatasannya, sampai saat ini, perusahaan baru mampu memproduksi barang maksimum 9000 kemasan/hari, serta demi efisiensi mesin dan SDM perusahaan memproduksi paling tidak 5000 kemasan.
•          Apabila proses produksi perusahaan tersebut menggunakan 4 aturan fuzzy :
•          R1 : IF permintaan turun AND persediaan banyak THEN produksi barang berkurang
•          R2 : IF permintaan turun AND persediaan sedikit THEN produksi barang berkurang
•          R3 : IF permintaan naik AND persediaan banyak THEN produksi barang bertambah
•          R4 : IF permintaan naik AND persediaan sedikit THEN produksi barang bertambah

•          Berapa kemasan makanan jenis ABC yang harus diproduksi, jika jumlah permintaan sebanyak 5000 kemasan dan persediaan di gudang masih 400 kemasan? 

JAWABAN
Variabel fuzzy yang muncul ada3, yaitu :
  1. Permintaan
  2. Persediaan
  3. Produksi Barang


  • Permintaan, terdiri atas 2 himpunan fuzzy, yaitu NAIK dan TURUN
Derajat/nilai keanggotaan :
u untuk permintaan TURUN [5000] = (10000-5000)/(10000-4000) = 5/6  = 0.8333
        u untuk permintaan NAIK[5000]      = (5000-4000)/(10000-4000) = 1/6 = 0.16


  • Persediaan, terdiri atas 2 himpunan fuzzy, yaitu SEDIKIT dan BANYAK

Derajat/nilai keanggotaan :
u untuk persediaan SEDIKIT[400] = (900-400)/(900-100) = 5/8 = 0.625
        u untuk persediaan BANYAK[400] = (400-100)/(900-100) = 3/8 = 0.375


  • Produksi Barang, terdiri atas 2 himpunan fuzzy, yaitu BERKURANG dan BERTAMBAH

Derajat/nilai keanggotaan :

INFERENSI
Aturan 1 :
R1 : IF permintaan TURUN AND persediaan BANYAK THEN produksi barang berkurang
a predikat 1          = m permintaanTURUN[x] Ç m persediaanBANYAK[y]
                                = min(m permintaanTURUN[x] Ç m persediaanBANYAK[y]
                                = min(5/6;3/8)
                                = 3/8 = 0.375
Untuk a predikat 1 = 0.375 pada himpunan produksi barangBERKURANG :
                è (9000-z)/(9000-5000) = 0.375
ð  (9000-z)/4000=0.5
ð  9000-z = 4000 * 0.5
ð  9000-z = 2000
ð  Z = 9000-2000
ð  Z = 7000

Aturan 2 :
R2 : IF permintaan turun AND persediaan sedikit THEN produksi barang berkurang
a predikat 2          = m permintaanTURUN[x] Ç m persediaanSEDIKIT[y]
                                = min(m permintaanTURUN[x] Ç m persediaanSEDIKIT[y]
                                = min(5/6;5/8)
                                = 5/8 = 0.625
Untuk a predikat 2 = 0.625 pada himpunan produksi barangBERKURANG :
                è (9000-z)/(9000-5000) = 0.625
ð  (9000-z)/4000=0.625
ð  9000-z = 4000 * 0.625
ð  9000-z = 2500
ð  Z = 9000-2500
ð  Z = 6500

Aturan 3 :
R3 : IF permintaanNAIK AND persediaanBANYAK THEN produksi barangBERTAMBAH
a predikat 3          = m permintaanNAIK[x] Ç m persediaanBANYAK[y]
                                = min(m permintaanNAIK[x] Ç m persediaanBANYAK[y]
                                = min(1/6;3/8)
                                = 1/6 = 0.16667
Untuk a predikat 3 = 0.16667 pada himpunan produksi barangBERTAMBAH :
                è (z-5000)/(9000-5000) = 0.16667
ð  (z-5000)/4000=0.16667
ð  z-5000 = 4000 * 0.16667
ð  z-5000 = 666.68
ð  z = 5000+666.68
ð  Z = 5666.68

Aturan 4 :
R4 : IF permintaanNAIK AND persediaanSEDIKIT THEN produksi barangBERTAMBAH
a predikat 4          = m permintaanNAIK[x] Ç m persediaanSEDIKIT[y]
                                = min(m permintaanNAIK[x] Ç m persediaanSEDIKIT[y]
                                = min(1/6;5/8)
                                = 1/6 = 0.16667
Untuk a predikat 4 = 0.16667 pada himpunan produksi barangBERTAMBAH :
                è (z-5000)/(9000-5000) = 0.16667
ð  (z-5000)/4000=0.16667
ð  z-5000 = 4000 * 0.16667
ð  z-5000 = 666.68
ð  z = 5000+666.68
ð  Z = 5666.68

Defuzzification  dengan menggunakan Metode Tsukamoto
Pada metode Tsukamoto untuk menentukan output crisp menggunakan rata-rata berbobot, yaitu :



Z = 6432.2911

Jadi jumlah  makanan kaleng yang harus diproduksi bila permintaan 5000 dan persediaan 400 adalah sebesar 6432.2911kemasan


 

No comments:

Post a Comment