Translate

Sabtu, 14 Januari 2017

Knowledge Base atau Basis Pengetahuan

Knowledge Base secara umum adalah suatu bentuk basis data tertentu yang digunakan dalam manajemen pengetahuan. Basis pengetahuan berperan dalam proses mengumpulkan, mengorganisasikan, maupun mendapatkan kembali suatu pengetahuan.

Dalam expert sistem, knowledge base merupakan satu komponen yang sangat penting. Basis pengetahuan menyimpan semua pengetahuan yang dimiliki oleh pakar yang berkompeten dalam bidang yang berkaitan. Basis pengetahuan adalah dasar pengambilan keputusan dalam suatu sistem pakar, di mana pengambilan keputusan ini berkaitan dengan proses untuk mendapatkan kembali pengetahuan yang sebelumnya telah dikumpulkan dan disimpan.

Sebuah basis pengetahuan terdiri dari sekian paket data berukuran besar, deskripsi dari data tersebut (metadata), dan serangkaian besar aturan - aturan. Secara umum, basis pengetahuan memiliki sifat yang dinamis, dengan kemampuan dan kapasitas untuk belajar, sehingga dekat dengan topik kecerdasan buatan. Untuk mengelola suatu basis pengetahuan, dibutuhkan suatu sistem manajemen basis pengetahuan yang biasanya memiliki kemampuan sebagai berikut :
Membuat simpulan berdasarkan aturan - aturan, deskripsi data, dan fakta untuk menghasilkan informasi yang baru. Hal ini dibutuhkan karena pengguna sistem harus bisa menarik kesimpulan meski dengan ketidaklengkapan informasi.
Mekanisme untuk melakukan perbaruan (semisal, memasukkan, menghapus, atau memodifikasi) basis pengetahuan.
Kemampuan untuk mengoptimalkan query. Bila sistem tidak memiliki query, maka aktivitas pencarian informasi bisa berlangsung amat lama.
Kemampuan untuk mengintegrasikan beragam basis pengetahuan. Kemampuan semacam ini sangat dibutuhkan terutama oleh organisasi yang tersebar secara lokasi.
Kemampuan untuk menyediakan jawaban yang bersifat kooperatif kepada pengguna. Semisal saja, pengguna perlu tahu manakala sebuah query ternyata tidak bisa memberikan suatu keluaran dikarenakan kondisi keterbatasan basis data, atau data yang di query kan ternyata tidak tersedia di dalam basis data.
Kemampuan untuk melakukan penggalian data, atau penemuan pengetahuan di dalam basis data. Penggalian data merupakan suatu bentuk cara berpikir induktif, yang mana membentuk suatu aturan dari suatu atau rangkaian kasus yang ada.

Knowledge base berisi pengetahuan - pengetahuan dalam penyelesaian masalah, yaitu :
Domain pengetahuan seorang pakar pada dasarnya adalah spesifik terhadap domain masalah.
Inference engine bertugas untuk menganalisis pengetahuan dan menarik kesimpulan berdasarkan knowledge base.

Tidak ada komentar:

Posting Komentar