REPRESENTASI PENGETAHUAN

PENDAHULUAN

  • Dua bagian dasar sistem kecerdasan buatan (menurut Turban) :
  1. Basis penegtahuan : berisi fakta tentang objek-objek dalam domain yang dipilih dan hubungan di antara domian-domain tersebut.
  2. Interface Engine : merupakan sekumpulan prosedur yang digunakan untuk menguji basis pengetahuan dalam menjawab suatu pertanyaan, menyelesaikan masalah, atau membuat keputusan
  • Basis pengetahuan berisi struktur data yang dapat dimanipulasi oleh suatu sistem inferensi yang menggunakan pencarian dan teknik pencocokan pola pada basis pengetahuan yang bermanfaat untuk menjawab pertanyaan, menggambarkan kesimpulan atau bentuk lainnya sebagai suatu fungsi kecerdasan.
  • Karakteristik representasi pengetahuan :
  1. Dapat diprogram dengan bahasa komputer dan disimpan dalam memory.
  2. Fakta dan pengetahuan lain yang terkandung di dalamnya dapat digunakan untuk melakukan penalaran.
  • Dalam menyelesaikan masalah harus dibutuhkan pengetahuan yang cukup dan sistem juga harus memiliki kemampuan untuk menalar. Basis pengetahuan dan kemampuan untuk melakukan penalaran merupakan bagian terpenting dari sistem yang menggunakan kecerdasan buatan.

 

 

 

 

 

 

LANGKAH MEMBANGUN SISTEM AI

 

 

 

 

 

 

 

Sumber : Materi perkuliahan Pengantar Kecerdasan Buatan minggu ke 3, dosen ibu Lily Wulandari, Universitas Gunadarma.

 

Dari rangkuman materi tentang Representasi Pengetahuan tersebut yang saya dapat dari matakuliah Pengantar Kecerdasan Buatan di semester 7 ini, saya akan memberikan masing-masing satu contoh untuk skema representasi pengetahuan deklaratif Jaringan Semantik dan Script (Naskah). Tulisan ini saya buat untuk memenuhi nilai tugas matakuliah Pengantar Kecerdasan Buatan.

 

JARINGAN SEMANTIK

  • Merupakan pengetahuan secara grafis yang menunjukkan hubungan antar berbagai objek.
  • Disusun dari node dan ARC (lines).
  • Node representasi dari objek, objek properti /properti value (digambarkan dgn lingkaran)
  • ARC representasi dari hubungan antar node (digambarkan dengan garis)
  • Perluasan dilakukan dengan menambah node dan menghubungkan dengan node.
  • Node baru tersebut dapat merupakan objek tambahan / properti tambahan
  • Umumnya penambahan dapat dilakukan dalam 3 cara
  1. objek yang sama
  2. objek yang lebih khusus
  3. objek yang lebih umum

Contoh :

SCRIPT (NASKAH)

Script adalah skema representasi pengetahuan yang sama dengan frame, yaitu merepresentasikan pengetahuan berdasarkan karakteristik yang sudah dikenal sebagai pengalaman-pengalaman. perbedaannya, frame menggambarkan urutan objek, sedangkan script menggambarkan urutan peristiwa. dalam menggambarkan urutan peristiwa, script menggunakan slot yang berisi informasi tentang orang, objek, dan tindakan-tindakan yang terjadi dalam suatu peristiwa.

Elemen script meliputi :

  1. Kondisi input, yaitu kondisi yang harus dipenuhi sebelum terjadi atau berlaku suatu peristiwa dalam script
  2. Track, yaitu variasi yang mungkin terjadi dalam suatu script
  3. Prop, berisi objek-objek pendukung yang digunakan selama peristiwa terjadi
  4. Role, yaitu peran yang dimainkan oleh seseorang dalam peristiwa
  5. Scene, yaitu adegan yang dimainkan yang menjadi bagian dari suatu peristiwa
  6. Hasil, yaitu kondisi yang ada setelah urutan peristiwa dalam script terjadi.

Berikut ini adalah contoh script kejadian pada saat “Pesan Antar makanan

Script : Pesan Antar Makanan
Jalur (track) : pesan antar makanan via telepon
Role (peran) : pemesan, call service, koki, kasir, kurir
Prop (pendukung) : rumah makan, telepon, komputer (database), perlengkapan masak, bahan-bahan masakan, kendaraan
Kondisi input : pemesan memesan menu dengan memberitahu nama, alamat, dan nomor telepon kepada call center

Adegan (scene) – 1 : Pemesan memesan makanan

  • Pemesan menghubungi rumah makan yang dituju
  • Pemesan menyebutkan menu yang ingin dipesan
  • Call service mengecek ketersediaan menu yang dipesan
  • Pemesan menyebutkan nama, alamat, dan nomor telepon kepada call center
  • Call center menyebutkan jumlah menu yang dipesan dan biayanya

Adegan – 2 : Rumah makan mempersiapkan pesanan

  • Koki memasak menu makanan yang dipesan
  • Koki membungkus rapi paket menu yang dipesan
  • Kasir membuat struk pemesanan dan menyerahkannya kepada kurir
  • Koki memberikan paket menu tersebut kepada kurir

Adegan – 3 : Kurir mengantar paket pesanan

  • Kurir menerima dari koki paket menu yang dipesan
  • Kurir membawa struk yang berisi nama, alamat, dan nomor telepon pemesan, beserta jumlah yang harus dibayarkan oleh pemesan
  • Kurir memasukkan paket pesanan ke dalam box
  • Kurir berangkat mencari alamat pemesan
  • Kurir tiba di tujuan
  • Kurir menanyakan kebenaran alamat pemesan

Adegan – 4 : Pemesan menerima pesanan

  • Pemesan menerima paket pesanan dan struk dari kurir
  • Pemesan mengecek paket, apakah sesuai pesananan atau tidak
  • Pemesan membayar paket pesanan tersebut kepada kurir
  • Pemesan memberi tips kepada kurir
  • Kurir menerima uang pembayaran

Hasil :

  • Kurir senang dan berterimakasih
  • Pemesan senang
  • Pemesan kenyang
  • Pemesan puas
  • Pemesan kecewa
  • Pemesan masih lapar

  1. #1 by Zulkifli Rahman on May 2, 2013 - 5:00 PM

    terima kasih infonya

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: