Artificial Intelligence (AI) Metode Sugeno



1.   Sebuah perusahaan makanan kaleng akan memproduksi makanan jenis ABC. Dari data 1 bulan terakhir. Permintaan terbesar hingga mencapai 5000 kemasan/hari, dan permintaan terkecil sampai 1000 kemasan/hari, persediaan digudang paling banyak sampai 600 kemasan/hari dan paling sedikit sampai 100 kemasan/hari. Dengan segala keterbatasannya, sampai saat ini, perusahaan baru mampu memproduksi barang maksimal 7000/hari, serta demi efisiensi mesin dan SDM tiap hari diharapkan perusahaan memproduksi paling tidak 2000 kemasan.
Apabila proses produksi tersebut menggunakan 4 aturan sebagai berikut :
-        Rule 1
If permintaan TURUN and persediaan BANYAK THEN produksi barang = permintaan – persediaan
-        Rule 2
IF permintaan TURUN persediaan SEDIKIT THEN produksi barang = permintaan
-        Rule 3
IF permintaan NAIK and persediaan BANYAK THEN produksi barang = permintaan
-        Rule 4
IF permintaan NAIK and persediaan SEDIKIT THEN produksi barang = 1.25*permintaan – persediaan
KASUS 1
Bagaiman jika jumlah PERMINTAAN = 2500, PERSEDIAAN = 500, berapa kemasan makanan jenis ABC yang harus di produksi ?
Ada 3 variable yang digunakan = PERMINTAAN, PERSEDIAAN, dan PRODUKSI
PERMINTAAN      =1000-5000,x=2500    (permintaan terkecil 1000 & 5000 terbesar)
PERSEDIAAN       =100-600,y=500          (persediaan terkecil 100 & 600 paling banyak)
PRODUKSI            =2000-7000,z=?          (produksi minimal 2000 & 7000 maksimal)

PERMINTAAN terdiri dari 2 himpunan fuzzy : TURUN dan NAIK
Nilai keanggotaan untuk PERMINTAAN = 2500

Keanggotan turun = (5000-2500)/4000(dari 5000-4000)=0.62
Keanggotaan naik = (2500-1000)/4000(dari 5000-4000)=0.38

PERSEDIAAN, terdiri dari 2 himpunan fuzzy : SEDIKIT dan BANYAK


keanggotaan sedikit = 600-y/selisih persediaan)
keanggotaan banyak= y-100/selisih persediaan
Keanggotaan sedikit = (600-500)/500=0.2
Keanggotaan banyak= (500-100)/500=0.8

PRODUKSI tidak mempunyai himpunan fuzzy.
Nilai permintaan    = 4000
jumlah persediaan = 300
Rule 1:
α-predikat1            =  µPmtTURUN á´– µPsdBANYAK
                  =  min (µPmtTURUN [2500] á´– µPsdBANYAK [500])
                  =  min (0,62 ; 0,8)
                  =  0,62

Dari bagian konsekuensi rule 1
Z1 = permintaan – persediaan
      = 2500 – 500
      = 2000
     
Rule 2:
α-predikat2=  µPmtTURUN á´– µPsdSEDIKIT
                  =  min (µPmtTURUN [2500] á´– µPsdSEDIKIT [500])
                  =  min (0,62 ; 0,2)
                  =  0,2

Dari bagian konsekuensi rule 2
Z2  = permintaan
      = 2500

Rule 3:
α-predikat3=  µPmtNAIK á´– µPsdBANYAK
                  =  min (µPmtNAIK [2500] á´– µPsdBANYAK [500])
                  =  min (0,38 ; 0,8)
                  =  0,38

Dari bagian konsekuensi rule 3
Z3 = permintaan
      = 2500

Rule 4:
α-predikat4=  µPmtNAIK á´– µPsdSEDIKIT
                  =  min (µPmtNAIK [2500] á´– µPsdSEDIKIT [500])
                  =  min (0,38 ; 0,2)
                  =  0,2

Dari bagian konsekuensi rule 4
Z4  = 1,25 * permintaan - persediaan
      = 1,25 *2500 – 500
      = 2625

Nilai Z Akhir =
Z    = (αpred1 * Z1) + (αpred2 * Z2) + (αpred3 * Z3) + (αpred4 * Z4)
                 (αpred1 + αpred2 + αpred3 + αpred4)

= 0,62 * 2000 + 0,2 * 2500 + 0,38 * 2500 + 0,2 * 2625
                              0,62 + 0,2 + 0,38 + 0,2

      =  1240 +  500 +  950 +  525
                             1,4

      =  3125/ 1,4
      =  2296,4
      = 2296

Post a Comment

Previous Post Next Post