Minggu, 19 Maret 2017

Representasi Pengetahuan - Pertemuan 2 Kecerdasan Buatan


PEMBUKAAN
Sebuah program yang dibuat berdasarkan kecerdasan buatan yang berisi tentang pengetahuan atau informasi perlu dipaparkan dan disajikan dengan baik serta bisa dimengerti baik dalam sisi user ataupun dalam sisi mesin komputer. Untuk itu, pada kali ini kita akan membahas tentang cara menyajikan program berupa representasi pengetahuan melalui mesin dan contoh program rute jalan hasil dari representasi pengetahuan menggunakan bahasa pemrograman python.

ISI
Representasi pengetahuan berasal dari dua kata yaitu representasi dan pengetahuan.
Representasi adalah gabungan dari dua kata. Yang pertama adalah re yang artinya mengulang, dan presentasi yang artinya memaparkan atau menyajikan.
Adapun pengetahuan berasal dari kata dasar tahu. Misalkan:
-          Eva tahu kodingan python tentang rute jalan.
-          Eva paham kodingan python tentang rute jalan.
Dari contoh di atas, kalimat ke 1 dan kalimat ke 2 berbeda artinya. Orang paham pasti tahu tapi orang tahu belum tentu bisa paham. Seseorang yang tahu dan ingin menjadi paham, ia harus melalui sebuah proses berpikir. Kemungkinan ketika melalui proses tersebut, sesaat akan muncul sebuah keraguan. Namun rasa ragu tersebut muncul akibat hasil dari proses berpikir.
Contoh beberapa representasi pengetahuan dengan menyajikan pengetahuan melalui bahasa mesin:

Contoh ke 1
Eva Perempuan
Untuk merepresentasikan Eva adalah pererembuan maka dibuatkanlah sebuah fungnsi dalam pemrograman karena komputer tidak mengerti bahasa manusia. Maka dibuatlah:

Example: Perempuan(eva)

Contoh ke 2
Ortu (Bono, Beni)        x        anak (Beni, Bono)
Ortu (Beni, Cinta)        x        anak (Cinta, Beni)
                                                      Anak (Cinta, Sinta)
Jika ditanya: ortu(A,B)..?
Jawabannya:
A=Bono B=Beni
A=Beni B=Cinta

Contoh ke 3
Peta
Mainroud (Sarijadi, Pasteur)
Mainroud(Pasteur, Gedung Sate)
Rowd (Cipaganti, Cihampelas)
Rowd (Cipaganti, Cihampelas)
Rowd (Cihampelas, Gedung Sate)

Jika ditanya: Lewatmana(Cipaganti, Pasteur)
Jawab: Rowd(Cipaganti, Sarijadi)
Mainrowd(Sarijadi, Pasteur)



PRAKTEK
Membuat representasi pengetahuan dari rute jalan memakai bahasa pemrograman python. Adapun kasus yang dibuat adalah rute dari Ciwaruga (rumah saya) ke tujuan BTC Fashion Mall.

Source Code:



Output:





PENUTUP
Kesimpulan
Jadi representasi pengetahuan adalah cara menyajikan pengetahuan agar pengetahuan yang manusia ketahui bisa dimengerti juga oleh bahasa mesin (kodingan).

Saran
Alangkah baiknya mencoba praktek dengan contoh kasus yang lain agar bisa lebih paham tentang materi representasi pengetahuan melalui bahasa pemrograman python.

Nama : Eva Nur Fauziyah
NPM : 1144084
Kelas : 3A
Prodi : D4 Teknik Informatika
Mata Kuliah : Kecerdasan Buatan

Link Scan Plagiarisme:
Referensi:
a.  Materi Kecerdasan Buatan Pertemuan 1 tanggal 5 Maret 2017
b.  http://aliabdulwahid.blogspot.co.id

0 komentar:

Posting Komentar

Eva Nur Fauziyah created. Diberdayakan oleh Blogger.