FUNGSI KEANGGOTAAN
adalah suatu kurva yang menunjukkan pemetaan titik-titik input data ke dalam nilai/derajat keanggotaannya yang memiliki i interval l antara 0 sampai i 1. 1 Salah satu cara untuk mendapatkan nilai k keanggotaan t adalah d l h dengan d melalui l l i pendekatan fungsi.
Representasi Linear Representasi Kurva Segitiga Representasi Kurva Trapesium Representasi Kurva bentuk Bahu Representasi Kurva-S Representasi Kurva Bentuk Lonceng, ada 3 jenis, Kurva PI, Kurva Beta dan Kurva GAUSS Koordinat Keanggotaan
a. Representasi p Linear
Ada 2 kemungkinan himpunan fuzzy linear yaitu : 1. Kenaikan himpunan dimulai pada nilai domain yang memiliki derajat keanggotaan nol [0] bergerak ke kanan menuju nilai domain yang memiliki derajat keanggotaan lebih tinggi. tinggi
Fungsi Keanggotaan:
2. Garis lurus dimulai dari nilai domain dengan derajat keanggotaan tertinggi pada sisi kiri, kiri kemudian bergerak menurun ke nilai domain yang memiliki derajat j keanggotaan gg lebih rendah
Fungsi keanggotaan:
Kurva-S untuk PERTUMBUHAN akan bergerak dari sisi paling kiri (nilai keanggotaan = 0) ke sisi paling kanan (nilai keanggotaan = 1). Fungsi keanggotaannya akan tertumpu pada 50% nilai keanggotaannya yang sering disebut dengan titik infleksi
Kurva-S untuk PENYUSUTAN akan bergerak dari sisi paling kanan (nilai keanggotaan = 1) ke sisi paling kiri (nilai keanggotaan - 0)
Kurva-S didefinisikan dengan menggunakan 3 parameter, yaitu: nilai keanggotaan nol (a) nilai keanggotaan gg lengkap g p (y) titik infleksi atau crossover (p) yaitu titik yang memiliki domain 50% benar.
Kurva berbentuk lonceng dengan derajat keanggotaan 1 terletak pada pusat dengan domain (), dan lebar kurva ( )
Fungsi Keanggotaan:
Seperti halnya kurva PI, kurva BETA juga berbentuk lonceng namun lebih rapat. Kurva ini juga didefinisikan dengan 2 parameter, yaitu nilai pada domain yang menunjukkan pusat kurva (), dan setengah lebar kurva ( )
kurva GAUSS juga menggunakan () untuk menunjukkan nilai domain pada pusat kurva, dan (k) yang menunjukkan lebar kurva
g. Koordinat Keanggotaan
Himpunan fuzzy berisi urutan pasangan berurutan yang berisi nilai domain dan kebenaran nilai keanggotaannya dalam bentuk: Nilai keanggotaan:
Skalar(i)/Derajat(i)
Skalar: nilai yang digambar dari domain himpunan Derajat: derajat keanggotaan himpunan fuzzynya
Gambar tsb. merupakan contoh himpunan fuzzy yang diterapkan pada sistem asuransi yang akan menanggung resiko seorang pengendara kendaraan bermotor berdasarkan usia-nya, akan berbenruk 'U'. Koordinatnya dapat digambarkan dengan 7 pasangan berurutan sebagai berikut: 16/1 21/.6 21/ 6 28/.3 28/ 3 68/.3 68/ 3 76/.5 76/ 5 80/.7 80/ 7 96/1
Gambar tsb memperlihatkan koordinat yang menspesifikasikan titik titik-titik titik sepanjang domain himpunan fuzzy. Semua titik harus ada di domain, dan paling sedikit harus ada satu titik yang memiliki nilai kebenaran sama dengan 1. Apabila titik-titik tersebut telah digambarkan, maka digunakan interpolasi linear untuk mendapatkan permukaan fuzzy-nya
WATAK KEKABURAN
Perhatikan pernyataan dibawah ini : Mesin yang digunakan terus-menerus akan cepat panas kita tidak dapat menentukan dengan tepat batasan terus-menerus, cepat, p dan p panas
Jika air pancuran terlalu panas maka naikkan aliran air dingin perlahan perlahan-lahan lahan kita tidak dapat p menentukan dengan g tepat p batasan terlalu panas, menaikkan, air yang dingin, dan perlahanlahan
VARIABEL LINGUSTIK
` `
Variabel linguistik = sebuah variabel yang memiliki nilai berupa k kata-kata k dalam d l bahasa b h alamiah l h bukan b k angka. k Mengapa menggunakan kata/kalimat daripada angka ? karena peranan linguistik memang kurang spesifik dibandingkan angka, namun informasi yang disampaikan lebih informatif. Contoh, jika KECEPATAN adalah variabel linguistik, maka nilai linguistik untuk variabel kecepatan adalah, misalnya LAMBAT SEDANG, LAMBAT, SEDANG CEPAT. CEPAT Hal H l ini sesuai dengan d kebiasaan manusia sehari-hari dalam menilai sesuatu, misalnya: Ia mengendarai mobil dengan cepat, tanpa memberikan nilai b berapa k kecepatannya.
` `
Setiap variabel lingustik berkaitan dengan sebuah fungsi keanggotaan. Menurut Wang (1997) definisi formal dari variabel linguistik diberikan sebagai berikut: Sebuah variabel linguistik dikarakterisasi oleh (X, T(x), U, M), dimana : ` X = Nama variabel (variabel linguistik) yang menjadi objek ` T(x) = Himpunan semua istilah (nilai-nilai) linguistik yang terkait dengan (nama) variabel (X) yang menggambarkan objek tersebut ` U = Domain fisik aktual/ruang lingkup dimana variabel linguistik X mengambil nilai-nilai kuantitatifnya/nilai numeris (crisp) himpunan p semesta ` M = Suatu aturan semantik yang menghubungkan setiap nilai linguistik dalam T dengan suatu himpunan fuzzy dalam U.
Dari contoh diatas, maka diperoleh: ` X = kecepatan ` U = [0 , 100] maksudnya domain/ruang lingkup kecepatan misal dari 0 sampai 100 km/jam ` T(kecepatan) ( p )={ {lambat, sedang, g cepat} p } maksudnya y variabel kecepatan terbagi menjadi 3 himpunan fuzzy yaitu lambat, sedang, cepat Maka M untuk setiap X, M(x) adalah: M(lambat), M(sedang), M(cepat) M(lambat) = himpunan fuzzynya kecepatan dibawah 40 Km/jam dengan fungsi keanggotaan lambat M(sedang) = himpunan fuzzynya kecepatan mendekati 55 Km/jam dengan fungsi keanggotaan sedang. M(cepat) ( p ) = himpunan p fuzzynya y y kecepatan p diatas 70 Km/jam j dengan fungsi keanggotaan cepat.
Sehingga gg himpunan p fuzzy y untuk : M(lambat) = {(0,1),(1,1),(2,1), , (40,1), , (47,0.533), , (55,0), (56,0), ,(100,0)} M(sedang) = {(0,0),(1,0),(2,0), , (40,0), ,(47,0.533), , (55,1), (55 1) (56,0.933), (56 0 933) ,(100,0)} (100 0)} M(cepat) ( p ) = {( {(0,0),(1,1),(2,1), , ),( , ),( , ), , ( (40,1), , ), ,(47,0), ,( , ), , , (55,0), (56,0.066),,(68,0.866) (70,1),, (100,1)}
Operator AND
` `
Operator AND
Operator ini berhubungan dengan operasi interseksi pada himpunan. -predikat predikat sebagai hasil operasi dengan operator AND diperoleh dengan mengambil nilai keanggotaan terkecil antar elemen pada himpunanhimpunan yang bersangkutan A AB = min(A[x], i ( A[ ] B[y]) B[ ])
Operator OR
Operator ini berhubungan dengan operasi union pada himpunan -predikat sebagai hasil operasi dengan operator AND diperoleh dengan mengambil nilai keanggotaan terkecil antar elemen pada himpunan-himpunan yang bersangkutan AUB = max(A[x], B[y])
Operator NOT
Operator ini berhubungan dengan operasi komplemen himpunan. -predikat sebagai hasil operasi dengan operator AND diperoleh dengan mengambil nilai keanggotaan terkecil antar elemen pada himpunan-himpunan yang bersangkutan A= 1-A[x]
Contoh : U = {1,2,3,4,5,6} {1 2 3 4 5 6} A = {(1,0), (2,0.2), (3,0.6), (4,0.9), (5,1), (6,0.8)} B = {( {(1,0.8), )( (2,1), )( (3,0.7), )( (4,0.4), )( (5,0.1), )( (6,0)} )} Maka predikat untuk : Ac = {(1,1), (2,0.8), (3,0.3), (4,0.1), (5,0), (6,0.2)} Bc = {(1,0.2), (2,0), (3,0.3), (4,0.6), (5,0.9), (6,1)} AB = {(1,0), {(1 0) (2 (2,0.2), 0 2) (3 (3,0.6), 0 6) (4 (4,0.4), 0 4) (5 (5,0.1), 0 1) (6 (6,0)} 0)} AUB = {(1,0.8), (2,1), (3,0.7), (4,0.9), (5,1), (6,0.8)}
Misal derajat keanggotaan 27 tahun pada himpunan MUDA adalah 0.6 (MUDA[27] = 0.6) Derajat keanggotaan Rp.2 juta pada himpunan penghasilan TINGGI adalah 0.8 (GAJITINGGI[2juta] = 0.8) a ap predikat at untuk u tu usia us a MUDA U dan a berpenghasilan b p g as a maka TINGGI : MUDA GAJITINGGI = min (MUDA[27], GAJITINGGI[2juta]) J [ j ]) = min (0.6 , 0.8) = 0.6
Aturan IF-THEN fuzzy y adalah p penyataan y IF-THEN dimana beberapa kata-kata dalam pernyataan tersebut ditentukan oleh fungsi keanggotaan. A Aturan produksi d k i fuzzy f adalah d l h relasi l i fuzzy f antara dua d proposisi fuzzy. Aturan tersebut dinyatakan dalam bentuk:
Proposisi fuzzy adalah memiliki derajat kebenaran yang dinyatakan y dalam suatu bilangan g dalam bentuk interval [0,1], [ , ], dimana benar dinyatakan oleh nilai 1 dan salah dinyatakan oleh nilai 0. Premis dari aturan fuzzy dapat memiliki lebih dari satu bagian (premis1, (p ,p premis2, , dst), ), semua bagian g dari p premis dihitung g secara simultan dan diselesaikan untuk sebuah nilai tunggal dengan penggunakan operator fuzzy dalam himpunan fuzzy.
Dimana : AND adalah operator p fuzzy y Premis 1 dan premis 2 berupa variabel masukan Kesimpulan 1 dan kesimpulan 2 berupa variabel keluaran
Contoh : permintaan turun AND p persediaan banyak y THEN p produksi IF p barang berkurang IF permintaan naik AND persediaan sedikit THEN produksi barang bertambah dimana : Permintaan, persediaan : variabel masukan Produksi barang : variabel keluaran Turun naik : kategori himpunan fuzzy dari permintaan Turun, Banyak, sedikit : kategori himpunan fuzzy dari persediaan g bertambah : kategori g himpunan p fuzzy y dari p produksi Berkurang, barang
PENALARAN MONOTON
Metode ini digunakan sebagai dasar untuk teknik implikasi fuzzy. Jika 2 daerah fuzzy direalisasikan dengan implikasi sederhana sebagai berikut: IF x is A THEN y is B transfer fungsi: Y = f ((x, A), B)
Maka sistem fuzzy dapat berjalan tanpa harus melalui komposisi dan dekomposisi fuzzy. Nilai output dapat diestimasi secara langsung dari nilai keanggotaan yang berhubungan dengan antesedennya.
FUNGSI IMPLIKASI
Bentuk umum aturan yang digunakan dalam fungsi implikasi: IF x is A THEN y is B Dengan g x dan y adalah skalar, A dan B adalah himpunan p fuzzy. Proposisi yang mengikuti IF disebut anteseden, sedangkan proposisi yang mengikuti THEN disebut k konsekuen. k
Secara umum, ada dua fungsi implikasi, yaitu: 1. Min (minimum), fungsi ini akan memotong output himpunan p fuzzy y 2. Dot (product), fungsi ini akan menskala output himpunan fuzzy
Fuzzifikasi
adalah mengambil masukan nilai crisp dan menentukan derajat j dimana nilai-nilai tersebut menjadi j anggota gg dari setiap himpunan fuzzy yang sesuai membuat fungsi keanggotaan Contoh : masukan crisp 75 derajat ditransformasikan sebagai g panas p dalam bentuk fuzzy y dengan g derajat j keanggotaan 0.80.
Inferensi
`
mengaplikasikan aturan pada masukan fuzzy yang dihasilkan dalam p proses fuzzyfikasi y mengevaluasi tiap aturan dengan masukan yang dihasilkan dari proses fuzzyfikasi dengan mengevaluasi hubungan atau derajat keanggotaan anteceden/premis setiap aturan. derajat keanggotaan/nilai kebenaran dari premis digunakan untuk menentukan nilai kebenaran bagian consequent/kesimpulan