Fuzzifikasi Inferensi Inference Model Fuzzy Expert System Berbasis Pemakai Pada P.T. Batik Semar Cabang Medan

3.3 Fuzzifikasi

Proses Fuzzifikasi dengan metode Tsukamoto untuk mencari tingkat kepentingan pemakai batik dilakukan dengan mengubah data-data variabel ke dalam bilangan fuzzy dengan nilai antara 0 sampai 100. Data field pada Tabel 3.1 antara lain Usia, warna kulit serta harga diolah dengan bilangan fuzzy antara lain seperti pada Tabel 3.3. Tabel 3.3 Nilai Fuzzy Usia No Nilai linguistik Nilai Bawah Nilai Atas 1 Sangat Tua 70 100 2 Tua 40 69 3 Sedang 20 39 4 Muda 10 19 5 Sangat Muda 9 Dari field warna kulit Tabel 3.1 diatas dapat dibentuk bilangan fuzzy untuk warna kulit pemakai batik seperti pada Table 3.4. Tabel 3.4 Nilai Fuzzy Warna Kulit No Nilai linguistik Nilai Bawah Nilai Atas 1 Putih 80 100 2 Kuning 60 79 3 SawoMatang 40 59 4 Coklat 20 39 5 Hitam 19 Dari field harga Tabel 3.1 diatas dapat dibentuk bilangan fuzzy untuk harga batik seperti pada Table 3.5. Universitas Sumatera Utara Tabel 3.5 Nilai Fuzzy Harga Batik No Nilai linguistik Nilai Bawah Nilai Atas FuzzyNilai Bawah FuzzyNilai Atas 1 SangatMahal 1.000.000 2.000.000 70 100 2 Mahal 500.000 999.999 40 69 3 Sedang 200.000 499.999 20 39 4 Murah 50.000 199.999 10 19 5 SangatMurah 49.999 9 Dari field bahan batik dapat dibentuk bilangan fuzzy untuk bahan batik seperti pada Table 3.6. Tabel 3.6 Nilai Fuzzy Bahan No Nilai linguistik Nilai Bawah Nilai Atas 1 Sutra 90 100 2 Doby 70 89 3 Satin 50 69 4 Polyester 30 49 5 Katun 10 29 6 Shantung 9 Untuk memproses data dengan logika fuzzy, maka setiap variabel dimasukkan pada himpunan fuzzy dimana setiap variabel terbagi atas 5 himpunan yaitu sangat rendah SR, rendah R, sedang S, tinggi T dan sangat tinggi ST dengan nilai Fuzzy seperti pada Tabel 3.7. Universitas Sumatera Utara Tabel 3.7 Nilai Fuzzy Himpunan No Nilai linguistik Nilai Bawah Nilai Atas 1 Sangat Tinggi ST 70 100 2 Tinggi T 40 69 3 Sedang S 20 39 4 Rendah R 10 19 5 Sangat Rendah SR 9 Nilai linguistik pada Tabel 3.7 dapat digambarkan seperti pada Gambar 3.3. Gambar 3.3 Himpunan Fuzzy untuk Setiap Variabel pada Antaseden

3.4 Inferensi Inference

Persamaan fungsi keanggotaan untuk setiap himpunan pada Gambar 3.3 adalah sebagai berikut: a. Himpunan Sangat Rendah SR μ SR x= ............................................................................. 3.1 b. Himpunan Rendah R μ R x= ............................................................................. 3.2 SR R S T ST 25 50 75 100 μx 1 Universitas Sumatera Utara c. Himpunan Sedang S μ S x= ............................................................................. 3.3 d. Himpunan Tinggi T μ T x= ............................................................................ 3.4 e. Himpunan Sangat Tinggi ST μ ST x= ............................................................................ 3.5 Tingkat kesesuaian pemakai dengan batik dapat dilihat pada himpunan Fuzzy untuk kesesuaian seperti pada Gambar 3.4. Gambar 3.4 Himpunan Fuzzy untuk Kesuaian Pemakai Batik 50 75 100 μx 1 Sesuai Tidak Sesuai Tingkat Kesesuaian Universitas Sumatera Utara

3.4.1 Inferensi Himpunan Usia

Dengan menggunakan persamaan 3.1 sampai 3.5 perhitungan inferensi himpunan usia adalah: If Usia [Sangat Tua]Then If Usia = 75 Then μSTUsia = 0 ElseIf Usia = 75 And Usia = 100 Then μSTUsia = Usia - 75 25 End If ElseIf Usia [Tua] Then If Usia = 50 Then μTUsia = 0 ElseIf Usia = 50 And Usia = 75 Then μTUsia = Usia - 50 25 ElseIf Usia = 75 And Usia = 100 Then μTUsia = 100 - Usia 25 End If ElseIf Usia [Sedang] Then If Usia = 25 Or Usia = 75 Then μCUsia = 0 ElseIf Usia = 25 And Usia = 50 Then μCUsia = Usia - 25 25 ElseIf Usia = 50 And Usia = 75 Then μCUsia = 75 - Usia 25 End If ElseIf Usia [Muda] Then If Usia = 25 Or Usia = 0 Then μRUsia = Usia 25 ElseIf Usia = 25 And Usia = 50 Then Universitas Sumatera Utara μRUsia = 50 - Usia 25 ElseIf Usia = 50 Then μRUsia = 0 End If ElseIf Usia [Sangat Muda]Then If Usia = 25 Or Usia = 0 Then μSRUsia = 25 - Usia 25 ElseIf Usia = 25 Then μSRUsia = 0 End If End If

3.4.2 Inferensi Himpunan Warna Kulit

Dengan menggunakan persamaan 3.1 sampai 3.5 perhitungan inferensi himpunan warna kulit adalah: If WK [Putih] Then If NilaiRataWK = 75 Then μSTWK = 0 ElseIf NilaiRataWK = 75 And NilaiRataWK = 100 Then μSTWK = NilaiRataWK - 75 25 End If ElseIf WK [Kuning] Then If NilaiRataWK = 50 Then μTWK = 0 ElseIf NilaiRataWK = 50 And NilaiRataWK = 75 Then μTWK = NilaiRataWK - 50 25 ElseIf NilaiRataWK = 75 And NilaiRataWK = 100 Then μTWK = 100 - NilaiRataWK 25 End If ElseIf WK [SawoMatang] Then Universitas Sumatera Utara If NilaiRataWK = 25 Or NilaiRataWK = 75 Then μCWK = 0 ElseIf NilaiRataWK = 25 And NilaiRataWK = 50 Then μCWK = NilaiRataWK - 25 25 ElseIf NilaiRataWK = 50 And NilaiRataWK = 75 Then μCWK = 75 - NilaiRataWK 25 End If ElseIf WK [Coklat] Then If NilaiRataWK = 25 And NilaiRataWK = 0 Then μRWK = NilaiRataWK 25 ElseIf NilaiRataWK = 25 And NilaiRataWK = 50 Then μRWK = 50 - NilaiRataWK 25 ElseIf NilaiRataWK = 50 Then μRWK = 0 End If ElseIf WK [Hitam] Then If NilaiRataWK = 25 Or NilaiRataWK = 0 Then μSRWK = 25 - NilaiRataWK 25 ElseIf NilaiRataWK = 25 Then μSRWK = 0 End If End If

3.4.3 Inferensi Himpunan Kemampuan Harga Batik

Dengan menggunakan persamaan 3.1 sampai 3.5 perhitungan inferensi himpunan kemampuan harga batik adalah: If Harga [SangatMahal] Then If NilaiRataHarga = 75 Then μSTHarga = 0 ElseIf NilaiRataHarga = 75 And NilaiRataHarga = 100 Then Universitas Sumatera Utara μSTHarga = NilaiRataHarga - 75 25 Else μSTHarga = 99 End If ElseIf Harga [Mahal] Then If NilaiRataHarga = 50 Then μTHarga = 0 ElseIf NilaiRataHarga = 50 And NilaiRataHarga = 75 Then μTHarga = NilaiRataHarga - 50 25 ElseIf NilaiRataHarga = 75 And NilaiRataHarga = 100 Then μTHarga = 100 - Harga 25 End If ElseIf Harga [Sedang] Then If NilaiRataHarga = 25 Or NilaiRataHarga = 75 Then μCHarga = 0 ElseIf NilaiRataHarga = 25 And NilaiRataHarga = 50 Then μCHarga = NilaiRataHarga - 25 25 ElseIf NilaiRataHarga = 50 And NilaiRataHarga = 75 Then μCHarga = 75 - NilaiRataHarga 25 End If ElseIf Harga [Murah] Then If NilaiRataHarga = 25 Or NilaiRataHarga = 0 Then μRHarga = NilaiRataHarga 25 ElseIf NilaiRataHarga = 25 And NilaiRataHarga = 50 Then μRHarga = 50 - NilaiRataHarga 25 ElseIf NilaiRataHarga = 50 Then μRHarga = 0 End If ElseIf Harga [SangatMurah] Then If NilaiRataHarga = 25 Or NilaiRataHarga = 0 Then Universitas Sumatera Utara μSRHarga = 25 - NilaiRataHarga 25 ElseIf NilaiRataHarga = 25 Then μSRHarga = 0 End If End If Sebagai contoh seorang calon pemakai batik dengan data sebagai berikut: Nama Wulan, Usia=26 tahun, warna kulit = putih kemampuan harga= 150.000 serta kegunaan batik pada acara formal. 1. Perhitungan himpunan usia 26 tahun adalah: Usia sangat tua = 70-100 tahun μ Usia sangat tua 26 = 0 Usia tua = 40-69 tahun μ Usia tua 26 = 0 Usia sedang = 20-39 tahun μ Usia sedang 26 = =125 = 0.04 Usia muda = 10-19 tahun μ Usia muda 26 = 0 Usia sangat muda = 0-9 tahun μ Usia sangat muda 26 = 0 2. Perhitungan himpunan warna kulit putih adalah: Warna kulit putih = 80-100 μ Warna Kulit Putih = =525 = 0.2 Warna Kulit Kuning = 60-79 μ Warna Kulit Kuning = 0 Warna Kulit Sawo Matang = 40-59 μ Warna Kulit Sawo Matang = Universitas Sumatera Utara Warna Kulit Coklat = 20 - 39 μ Warna Kulit Coklat = 0 μ Warna Kulit Hitam = 0-19 Warna Kulit Hitam = 0 3. Perhitungan himpunan harga batik 150.000 adalah: Harga batik Sangat mahal = 70-100 μ Harga batik Sangat mahal = 0 Harga batik Mahal = 40-69 μ Harga batik Mahal = 0 Harga batik Sedang = 20-39 μ Harga batik Sedang = Harga batik Murah = 10 - 19 μ Harga batik Murah = = 0.76 μ Harga batik Sangat Murah = 0-9 Harga batik Sangat Murah = 0 Nilai α predikat = min0.04; 0.2; 0.76 = 0.04, jadi nilai tunggal dalam semesta pembicaraan pada variabel kepentingan pemakai batik: = 0.04 jadi y = 50+2 = 52

3.5 Defuzifikasi