FUZZY TSUKAMOTO
DISUSUN OLEH :
SRI MURNIATI
SRI LESTARI
WENNY SREY AYU
FUZZY TSUKAMOTO
Pada metode fuzzy
tsukamoto, proses inferensi
dilakukan dengan aturan
(RULE) berbentuk IF THEN dan
menggunakan operasi AND,
dimana akan di pilih nilai yang
lebih minimum (MIN) dan dua
variabel yang ada.
Contoh soal :
DIK:
Pabrik memiliki jumlah permintaan min
1000. Jumlah permintaan max 5000.
Jumlah stok barang min 100, jumlah stok
max 600. jumlah produksi min 2000,
jumlah produksi max 7000.
Jika pabrik mendapat permintaan 4000 &
stok barang yang ada 300,
DIT :
Berapa barang yang harus diproduksi?
DEKLARASI DAN INISIALISASI
Ket :
X = permintaan yang ada
Min = nilai minimum variabel
Max = nilai maximum variabel
Jadi,
naik = (4000-1000) / (5000-1000)
Naik = 3000 / 4000
Naik = 0,75
Rumus Linear Turun = (max - x) / (max – min)
Jadi,
Turun = (5000-4000) / (5000-1000)
Turun = 1000 / 4000
Turun = 0,25
FUZZY SET :
1. Fuzzy Stok ( Banyak & Sedikit )
Rumus Linear
Sedikit = (max stok – stok ada) / (max stok – min stok)
Sedikit = ( 600 – 300) / (600-100)
Sedikit = 300 / 500
= 0,6
Rumus Linear
Banyak = (stok ada – min stok) / (max stok – min stok)
Banyak = ( 300 – 100) / (600-100)
Banyak = 200 / 500
= 0,4
Rule (ada 4)
• Rule 1 : Jika permintaan TURUN AND
stok BANYAK maka produksi barang
KURANG
• Rule 2 : Jika permintaan TURUN AND
stok SEDIKIT maka produksi barang
KURANG
• Rule 3 : Jika permintaan NAIK AND
stok BANYAK maka produksi barang
TAMBAH
• Rule 4 : Jika permintaan NAIK AND
stok SEDIKIT maka produksi barang
TAMBAH
Sekarang masukin angkanya dari rule 1
Rumus :
R1 = min (TURUN,BANYAK)
R1 = min ((0,25),(0,4))
R1 = 0,25
Rumus :
R1 = min (TURUN,SEDIKIT)
R1 = min ((0,25),(0,6))
R1 = 0,25
Rumus :
R1 = min (NAIK,BANYAK)
R1 = min ((0,75),(0,4))
R1 = 0,4
Rumus :
R1 = min (NAIK , SEDIKIT)
R1 = min ((0,75),(0,6))
R1 = 0,6
Z = R1 x z1 + R2 x z2 + R3 x z3 + R4 x
z4 / R1 + R2 + R3 + R4
Z = 0,25 x 5750 + 0,25 x 5750 + 0,4 x
4000 + 0,6 x 5000 / 0,25 + 0,25 + 0,4 +
0,6
Z = 4983
GAMPANG KAN….
TERIMAKASIH…