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)
·          






Tidak ada komentar:

Posting Komentar