Tugas Intelegensia Semu (Forum 2)

  • Diskusikan apa yang dimaksud dengan frame dan berikan contohnya. Terkait dengan frame apa yang dimaksud dengan class dan metaclass?’

–          Frame merupakan kumpulan pengetahuan tentang suatu obyek tertentu, peristiwa, lokasi, situasi atau informasi lainnya

–          Frame memiliki slot yang menggambarkan rincian (atribut) dan karakteristik obyek

–          Frame biasanya digunakan untuk merepresentasikan pengetahuan yang didasarkan pada karakteristik yang sudah dikenal yang merupakan pengalaman-pengalaman

–          Dengan menggunakan Frame maka sangat mudah untuk membuat inferensi tentang obyek, peristiwa atau situasi baru. Hal ini karena Frame menyediakan basis pengetahuan yang ditarik dari pengalaman

–          Class adalah bagian dimana setiap elemennya adalah individual entities dan dapat diwariskan kepada instancenya

–          Metaclass adalah class special dimana setiap elementnya adalah class itu sendiri

–          Ciri-ciri class dan metaclass :

  • Merepresentasi karakteristik (sifat-sifat) umum dari suatu objek
  • Mendefinisikan properti-properti umum yang biasanya dimiliki oleh semua objek dalam kelas tersebut

  • Diskusikan apa yang dimaksud dengan tangled hierarchies. Apa hubungannya dengan property inheritance?

–          Tangled hierarchies adalah hierarchies yang bukan merupakan tree

–          Hubungannya adalah dimana ketika kita ingin menentukan jawaban dari pertanyaan seperti : “Apakah fifi dapat terbang ? ”

Jawaban yang didapat dengan algoritma terdahulu adalah : No

Jawaban inilah yang kita harapkan

Namun permasalahannya adalah ketika berbeda tangled hierarchiesnya seperti contoh :

Maka jawabannya adalah : Yes

Hasil ini tidak sesuai dengan yang diharapkan oleh karena itu ada perubahan algoritma pada property inheritancenya

Algoritma property inheritance :

Mengambil nilai V utk slot S dari instance F kerjakan :

  1. Set CANDIDATES ke empty
  2. Kerjakan breadth-first atau Dept-first search sesuai hierarki isa dari F, mengikuti semua instant dan link isa. Pada setiap langkah, jika sebuah nilai utk S atau salah satu generalisasinya disimpan
    1. Jika nilai didapat, tambahkan ke CANDIDATES dan hentikan pencarian pada cabang tersebut
    2. Jika tidak ada nilai didapatkan tetapi ada link instance atau isa ke atas, ikuti
    3. Selain itu hentikan cabang tersebut

3.   Untuk setiap elemen C dari CANDIDATES kerjakan :

  1. Lihat jika ada elemen lain dari CANDIDATES yang diturunkan dari kelas yang lebih dekat ke F dari pada kelas dari mana C datang
  2. Jika ada, maka hapuskan C dari CANDIDATES
  3. Cek kardinalitas CANDIDATES :
    1. Jika 0, maka laporkan tidak ada nilai didapat
    2. Jika 1, maka kembali ke single elemen dari CANDIDATES sebagai V

Jika lebih besar dari 1, laporkan kontradiksi

  • Diskusikan apa yang dimaksud dengan conceptual dependency? Jelaskan maksud dari symbol-simbol yang digunakan dalam CD?

–          Conceptual Dependency adalah teori tentang bagaimana merepresentasikan pengetahuan tentang event (kejadian) yang biasanya terkandung dalam kalimat bahasa natural

–          Sasarannya merepresentasikan pengetahuan dalam cara :

  • Memfasilitasi gambaran inferensi dari kalimat tersebut
  • Independen terhadap bahasa dimana kalimat – kalimat tersebut dinyatakan (orisinilnya)

–          Representasi sederhana Conceptual Dependency :

“I gave the man a book.”

Dimana simbol memiliki arti sebagai berikut :

–          Panah menunjukkan arah ketergantungan

–          Panah dobel menunjukkan link dua arah antara aktor dan aksi

–          p menunjukkan past tense

–          ATRANS adalah salah satu aksi primitif dari teori. Menunjukkan perpindahan kepemilikan (transfer of possession)

–          to menunjukkan relasi kasus obyek

–          R menunjukkan penerima kasus relasi

CD Primitive Actions (Aksi primitif)

ATRANS Transfer relasi abstrak (mis. give/ memberi)
PTRANS Transfer lokasi fisik oleh obyek (mis. Go/pergi)
PROPEL Aplikasi tenaga fisik ke obyek (mis. Push/mendorong)
MOVE Pergerakan bagian tubuh oleh pemiliknya (mis. Kick/menendang)
GRASP Pegangan obyek oleh aktor (mis. Clutch/kopling)
INGEST Ingestion (memasukkan) obyek oleh binatang (mis. eat/makan)
EXPEL Expulsion (pengeluaran) sesuatu dari tubuh binatang (mis. Cry/menangis)
MTRANS Transfer informasi mental (mis. tell/ memberi tahu)
MBUILD Membentuk informasi baru dari yang lama (mis, decide/memutuskan)
SPEAK Produksi suara (mis. say/bicara)
ATTEND Memfokuskan organ indera kearah stimulus/rangsangan (mis. listen/mendengar)

Kategori Konsep Primitif CD

ACTs Aksi
PPs Obyek (picture producer)
AAs Pemodifikasi aksi (action aiders)
PAs Pemodifikasi PPs (picture aiders)

CD Conceptual Tense

p

Past
f Future
t Transition
ts Start transition
tf Finished transition
k Continuing
? Interrogative
/ Negative
nil Present
delta Timeless
c Conditional

Gambarkan kalimat ini dengan CD :

“Anggota MPR yang baik akan mendengarkan dengan penuh perhatian kepada pembicara”

Gambar :

Penjelasan :

–          Panah menunjukkan arah ketergantungan

–          Panah dobel menunjukkan link dua arah antara aktor dan aksi

–          p menunjukkan past tense

–          ATTEND adalah Memfokuskan organ indera ke arah stimulus/rangsangan (mis. listen/mendengar)

–          o menunjukkan objek kasus relasi

–          R menunjukkan penerima kasus relasi

  • Diskusikan dengan memberikan contoh, apa yang dimaksud dengan Script. Mengapa script diperlukan?

–          Script adalah struktur yang mendeskripsikan urutan stereotip dari event-event pada konteks kejadian yang ada.Script terdiri dari himpunan slot-slot

–          Conceptual Dependency adalah mekanisme untuk merepresentasikan dan pemikiran mengenai event.Namun jarang kali event-event terjadi pada isolasi oleh karena itu digunakan script untuk dapat merepresentasikan pengetahuan mengenai urutan event-event yang umum dan dapat menjawab pertanyaan yang tidak bisa dijawab dengan menggunakan metode yang lain

Link download file tugas OFC II : here

This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *