Selasa, 01 November 2011

Rangkuman pert.7


• Fuzzy system adalah suatu sistem yang menggunakan himpunan fuzzy untuk memetakan
   suatu inputan menjadi ouput tertentu (blackbox). 
• Istilah-istilah yang merepresentasikan fakta yang samar seperti pada contoh diatas disebut sebagai
   variabel linguistik. 

Table 7.1: Contoh variabel linguistik
Variabel Linguistik         Nilai Tipikal
suhu                              panas, dingin
ketinggian                      pendek, cukup, tinggi
kelajuan                        sangat lambat, lambat, cepat

Dalam sistem pakar fuzzy (fuzzy expert system), variabel linguistik digunakan pada aturan-aturan fuzzy (fuzzy rules). Perhatikan contoh dibawah ini:
R1 IF Kelajuan rendah
THEN Buat akselerasi menjadi tinggi

R2 IF Suhu udara rendah
AND Tekanan cukup
THEN Buat kelajuan menjadi rendah

Membership Function (MF) adalah kurva yang memetakan setiap titik pada inputan (universe of 
   discourse) ke sebuah nilai keanggotaan (atau derajad keanggotaan) yang memiliki nilai antara 0
   dan 1 yang didefinisikan secara matematis oleh persamaan:
   µA(x): X → [0, 1]
- Setiap elemen x dipetakan pada sebuah nilai keanggotaan oleh MF. Nilai ini merupakan derajad
   keanggotaan dari x pada himpunan fuzzy
   µA(x)= Degree(x ∈ A)
- Dimana nilai keangotaan dari x dibatasi oleh:
   0 ≤ µA(x) ≤ 1


Senin, 31 Oktober 2011

Rangkuman pert. 5

Semantic Networks dan Frame

  Semantic Networks
·      Semantic (associative) networks adalah salah satu bentuk representasi knowledge-base dalam bentuk diagram.
·      Diagram tersebut terdiri atas node dan arc. Node merepresentasikan sebuah konsep, sedangkan arc merepresentasikan sebuah relasi.
·      Contoh node:
    
 Contoh Semantic Networks

·      Contoh di atas adalah sebuah semantic networks yang mengilustrasikan sebuah hubungan keluarga. Jika diketahui bahwa Rudi saat ini berumur 12 tahun, Joko berumur 40 tahun, Andri berumur 64 tahun dan Ben berumur 66 tahun. Berapakah umur dari Leni saat ini?
·      Diagram di atas dapat dikonversikan ke dalam bentuk predicate calculus sebagai berikut:
- ayah(joko,rudi)
-  ayah(andri,joko)
-  saudara(ben,andri)
-  ibu(rini,rudi)
-  ibu(susi,rini)
-  saudara(yulia,susi)
-  ibu(yulia,leni) 

Frame
·  Pada era 70 dan 80 an, semantic networks berubah bentuk menjadi model representasi frame.
·  Sebuah frame memiliki seperangkat slot. Sebagai contoh perhatikan diagram struktur keluarga di bawah  ini:
                               
Gambar.Frame dari keluarga Adam

Frame Adam:
sex: Laki-laki
teman-hidup: Ana
anak: (Jeremy Jordan Ellen)

Dalam frame tersebut, frame Adam memiliki 3 buah slot yaitu, sex, teman-hidup dan anak. Sedangkan slot anak memiliki tiga nilai, yaitu: Jeremy, Jordan dan Ellen. Seperti terlihat dalam gambar, kita juga dapat membuat frame lain yang merupakan sub-class dari Frame Adam. Setidaknya ada 7 frame sub-class yang menjelaskan masing-masing individu, yaitu: Adam, Ana, Jeremy, Jordan, Ellen, Laki-laki, and Perempuan.

·    Frame Adam dapat dikonversi ke dalam bentuk predicate calculus menjadi:
·         - sex(Adam,Laki-laki)
·         - teman-hidup(Adam,Ana)
·         - anak(Adam,Jeremy)
·         - anak(Adam,Jordan)
·         - anak(Adam,Ellen)
·