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
PRAKTEK
Source Code:
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 Github : https://github.com/D4TI3A/EvaNurFauziyah-1144084
Link Scan Plagiarisme:
Referensi:
a. Materi Kecerdasan Buatan Pertemuan 1 tanggal 5 Maret 2017b. http://aliabdulwahid.blogspot.co.id
0 komentar:
Posting Komentar