REPRESENTASI PENGETAHUAN

Slides:



Advertisements
Presentasi serupa
REPRESENTASI PENGETAHUAN - 2
Advertisements

Referensi : Kusumadewi, Sri. Artificial Intelligence Teknik dan Aplikasinya, Yogayakarta, Graha Ilmu, 2003 Pandjaitan, Lanny. Dasar – Dasar Komputasi Cerdas,
REPRESENTASI PENGETAHUAN
KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE)
Representasi Pengetahuan
Representasi Pengetahuan
REPRESENTASI PENGETAHUANI
Sistem Pakar.
REPRESENTASI PENGETAHUAN
METODE INFERENSI.
REPRESENTASI PENGETAHUAN
Kategori SPK.
REPRESENTASI PENGETAHUAN Jaringan semantik
Representasi Pengetahuan
Pertemuan 4.
Komponen Antarmuka Grafis
Representasi Pengetahuan
Knowledge Representation (lanjutan)
REPRESENTASI PENGETAHUAN
Representasi Pengetahuan
PERANCANGAN BERORIENTASI OBJEK
REPRESENTASI PENGETAHUAN.
Representasi Pengetahuan (I)
Course MMS 2901 Departement of Computer Science Gadjah Mada University © Aina Musdholifah & Sri Mulyana.
JARINGAN SEMANTIK PERTEMUAN MINGGU KE-7.
REPRESENTASI PENGETAHUAN
PENGANTAR KECERDASAN BUATAN
Sistem pakar Sistem pakar merupakan cabang dari Artificial Itellegence (AI) yang cukup tua karena sistem ini mulai dikembangkan pada pertengahan 1960.
QUIS SISTEM PAKAR.
Respresentasi Pengetahuan
Pertemuan 3 DATA MODEL.
KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE)
KECERDASAN BUATAN PERTEMUAN 10.
REPRESENTASI PENGETAHUAN
Representasi Pengetahuan
Representasi Pengetahuan II.
REPRESENTASI PENGETAHUAN
JARINGAN SEMANTIK.
KNOWLEDGE REPRESENTATION
Pertemuan 4 Representasi Pengetahuan
Representasi Pengetahuan lanjut
PERANCANGAN SISTEM BERORIENTASI OBJEK DENGAN UML
Representasi & penalaran
REPRESENTASI PENGETAHUAN
REPRESENTASI PENGETAHUAN
KNOWLEDGE REPRESENTATION
Akuisisi dan Representasi Pengetahuan
Representasi Pengetahuan
Artificial Intelegence/ P_7-8
KECERDASAN BUATAN PERTEMUAN 10.
Ruang Masalah di Kecerdasan Buatan
Representasi Pengetahuan
Rerepresentasi Pengetahuan
Pengembangan Sistem Pakar
Representasi Pengetahuan
Sistem Berbasis Pengetahuan
LIST and TREE 17/9/2015 Kode MK : MK :.
Jaringan Semantik 17/9/2015 Kode MK : MK :.
KNOWLEDGE REPRESENTATION
DIAGRAM VENN Diagram Venn adalah penggambaran secara visual untuk melihat beberapa himpunan. Diagram venn ini pertama kali ditemukan oleh ahli matematika.
REPRESENTASI PENGETAHUAN I
Rerepresentasi Pengetahuan
Dasar Pemrograman Dan Bahasa Pemrograman
KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE)
REPRESENTASI PENGETAHUAN
Kecerdasan Buatan Pertemuan 02 Reperentasi Pengetahuan.
KECERDASAN BUATAN (ARTIFICIAL INTELLIGENCE)
DATA MODEL.
JARINGAN SEMANTIK.
Pertemuan 14 UML Diagram State
Transcript presentasi:

REPRESENTASI PENGETAHUAN VISKA ARMALINA, S.T.,M.Eng.

KNOWLEDGE (1) Knowledge sering disamakan arti dengan data, fakta, dan informasi. Knowledge dapat diklasifikasikan ke dalam tiga kategori yaitu: Procedural Knowledge : berkenaan untuk mengetahui bagaimana melakukan sesuatu. Declarative Knowledge : berkenaan untuk mengetahui sesuatu itu benar atau salah. Tacit Knowledge atau Unconcious Knowledge artinya pengetahuan yang tidak bisa diungkapkan dengan bahasa.

KNOWLEDGE (2) Knowledge adalah KUNCI UTAMA dari sistem pakar. Analoginya : Knowledge + Inferensi = Sistem Pakar

KATEGORI REPRESENTASI PENGETAHUAN Menurut Turban (2001), ada beberapa tipe pengetahuan yg bisa dikategorikan dlm bentuk keahlian: Teori-teori yang mendasari suatu permasalahan Aturan-aturan baku & prosedur yang berkaitan dengan permasalahan tertentu. Aturan-aturan heuristik tentang apa yang harus dikerjakan dalam suatu permasalahan yang diberikan. Strategi-strategi global untuk pemecahan dari tipe-tipe ini. Meta knowledge (pengetahuan dari pengetahuan) Fakta atau bukti tentang suatu permasalahan.

4 TEKNIK DALAM MEREPRESENTASIKAN PENGETAHUAN Menurut Firebaugh (1989), terdapat 4 teknik dalam merepresentasikan pengetahuan : Jaringan Semantik (Semantic Network) Frame Script Aturan Produksi atau Sistem Produksi

JARINGAN SEMANTIK Jaringan semantik atau jaringan merupaka suatu teknik representasi AI yang digunakan untuk informasi yang proporsional (Stilling,1987). Jaringan semantik kadang disebut juga jaringan propositional. Proposition  suatu pernyataan yang dapat bernilai benar atau salah. Jaringan semantik dalam matematika berupa suatu label atau graph berarah.

KONSEP JARINGAN SEMANTIK Jaringan semantik terdiri dari simpul (NODE) dan busur (ARC). Simpul menyatakan objek, dan busur menyatakan links atau edge. Simpul digunakan untuk menggambarkan objek, konsep dan situasi yang ditunjukkan berupa lingkaran atau kotak, sedangkan busur digunakan untuk menyatakan hubungan antar simpul ,ditunjukkan berupa tanda panah.

CONTOH JARINGAN SEMANTIK (1)

CONTOH JARINGAN SEMANTIK (2) Hubungan merupakan dasar penting dalam jaringan semantik karena menyediakan struktur struktur dasar untuk pengorganisasian pengetahuan. Tanpa adanya hubungan, pengetahuan hanya menjadi kumpulan fakta yang tidak berelasi dan tidak ada artinya. Dengan hubungan, pengetahuan menjadi perpaduan struktur dengan pengetahuan lain yang dapat diambil kesimpulannya. Contoh pd gambar bisa diambil kesimpulan bahwa Ann dan Bill adalah kakeknya John, walaupun tidak ada link yang secara eksplisit dilabelkan “kakek dari”.

Secara umum ada dua tipe yang digunakan untuk menerangkan link, yaitu : Is-a dan Kind of, kadang ditulis ISA dan AKO. Contoh ISA dan AKO ada di gambar selanjutnya.

JARINGAN SEMANTIK DENGAN LINK IS-A dan A-Kind-Of

PENJELASAN CONTOH JARINGAN SEMANTIK DENGAN LINK Is-a dan A-Kind- Of (1) Pada gambar tersebut, Is-a berarti adalah “contoh dari” dan merupakan suatu anggota tertentu dari kelas. Suatu kelas direlasikan dengan konsep matematika dari suatu himpunan dari suatu group objek. Link AKO pd gambar adalah untuk merelasikan antara satu kelas dengan kelas lainnya. AKO tidak digunakan untuk merelasikan individu yang khusus karena untuk relasi individu menggunakan IS-A.

PENJELASAN CONTOH JARINGAN SEMANTIK DENGAN LINK Is-a dan A-Kind- Of (2) AKO merelasikan suatu kelas individu ke kelas induk dari kelas-kelas dimana individu tersebut merupakan kelas anak. Objek dalam suatu kelas mempunyai satu atau lebih atribut, dan setiap atribut itu mempunyai nilai. Kombinasi atribut dan nilai adalah Properti. Contoh pd gambar : Blimp mempunyai ukuran,berat,bentuk,warna dsb. Nilai atribut dari bentuk Blimp adalah elips. Dengan kata lain, Blimp berbentuk elips.

PENJELASAN CONTOH JARINGAN SEMANTIK DENGAN LINK Is-a dan A-Kind- Of (3) Link IS mendefinisikan suatu nilai. Contohnya : Jika presiden di pesawat DC-9, maka Airforce 1 adalah (is) DC-9. Link CAUSE menunjukkan pengetahuan sebab akibat. Contohnya : Udara panas menyebabkan (causes) timbulnya gelembung. Link HAS-A (mempunyai) : merelasikan suatu kelas menjadi sub kelas. HAS-A berlawanan dengan AKO. contoh : Mobil mempunyai mesin (Car has a engine), Mobil adalah Ford (car is a ford). Secara khusus, IS-A merelasikan suatu nilai untuk atribut, sedang HAS-A merelasikan suatu objek menjadi atribut.

PERLUASAN JARINGAN SEMANTIK (1)

PERLUASAN JARINGAN SEMANTIK (2) Jaringan semantik pada gambar di slide sebelumnya, dapat diperluas (expanding), yaitu dengan menambah node dan menghubungkan dengan node yang bersesuaian pada jaringan semantik. Node baru tersebut dapat merupakan objek tambahan atau properti tambahan. Umumnya penambahan dapat dilakukan dengan 3 cara : objek yang sama, objek yang lebih khusus, dan objek yang lebih umum.

PERLUASAN JARINGAN SEMANTIK (3)

PERLUASAN JARINGAN SEMANTIK (4) Keterangan : Penambahan Objek yang sama Penambahan node “pinguin” yang merupakan objek yang sama dengan “canary” yang sama-sama merupakan “Is a Bird”hubungan IS-A dari node BIRD. Penambahan objek yang lebih khusus Penambahan node “tweety” yang merupakan objek khusus dari node “canary”. Penambahan tersebut memberikan informasi baahwa “tweety” juga termasuk “Bird”.

PERLUASAN JARINGAN SEMANTIK (5) c. Penambahan Objek yang lebih umum Kita dapat menambahkan node yang merupakan representasi yang lebih umum dari suatu node, yang di- link kan dengan Arc “IS-A”, misalnya penambahan node “animal” pada node “bird” yang menginformasikan bahwa “bird” termasuk dalam objek “animal”.  Bird is an animal.

OPERASI PADA JARINGAN SEMANTIK Salahsatu cara untuk menggunakan jaringan semantik adalah dengan cara bertanya pada node. Contoh pada gambar di slide 17 : Kasus 1 : Jika kita bertanya pada “Bird”  How do you Travel? Jawabannya adalah “Fly” Untuk dapat menjawab, maka node tersebut akan mengecek pada arc dengan label “travel” lalu menggunakan informasi yang ada pada arc tersebut sebagai jawabannya. Demikian juga jika kita bertanya pada “tweety”,jika node tidak menemukan jawaban pada lokal arc, maka akan mencari pada link dengan hubungan “IS-A” yang dimiliki oleh node “tweety” tersebut.

GAMBAR UNTUK OPERASI PADA JARINGAN SEMANTIK (1)

GAMBAR UNTUK OPERASI PADA JARINGAN SEMANTIK (2)