Banyak cara untuk merepresentasikan pengetahuan (fakta) dalam program AI. Ada dua entiti yang perlu diperhatikan :
- Fakta : Kejadian sebenarnya. Fakta inilah yang akan direpresentasikan.
- Reprsentasi fakta yang akan dimanipulasi.
Dalam representasi sebuah fakta yang kita gunakan dalam sebuah program, kita juga harus konsisten dengan representasi yang menggunakan bahasa natural(bahasa Inggris).
Reprsentasi yang baik, harus :
-Mengemukakan hal secara eksplisit
-Membuat masalah menjadi transparan
-Komplit dan efisien
-Kenampilkan batasan-batasan alami yang ada
-Menekan/menghilangkan detil-detil yang diperlukan
-Dapat dilakukan komputasi
Secara singkat, represetasi pengetahuan diklasifikasikan menjadi empat kategori :
Representasi Logika : Representasi jenis ini menggunakan ekspresi-ekspresi dalam logika formal untuk merepresentasikan basis pengetahuan
Representasi Prosedural : Representasi menggambarkan pegetahuan sebagai kumpulan instruksi untuk memecahkan suatu problema
Representasi Network : Representasi ini menangkap pengetahuan sebagai sebuah graf dimana simpul-simpulnya menggambarkan objek atau konsep dari problema yang dihadapi, sedangkan edgenya menggambarkan hubungan atau asosiasi antar mereka
Representasi Terstruktur : Representasi yang memperluas network dengan cara membuat setiap simpulnya menjadi sebuah struktur data kompleks
Selain hal terkait diatas satu hal yang menjadi prinsip dalam representasi pengetahuan adalah Jika suatu permasalahan dideskripsikan dengan menggunakan representasi yang tepat, maka dapat dipastikan bahwa permasalahan tersebut dapt diselesaikan
0 komentar:
Posting Komentar