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