SISTEM BERBASIS PENGETAHUAN
1. Definisi Sistem Berbasis Pengetahuan
Sistem Berbasis Pengetahuan diturunkan dari istilah knowledge based expert system. Sistem ini merupakan sistem yang menggunakan pengetahuan manusia yang telah disimpan dalam komputer untuk menyelesaikan permasalahan yang memerlukan kepakaran seorang ahli (Buliali, dkk., 2007)
Sistem Berbasis Pengetahuan atau Sistem Pakar merupakan salah satu cabang dari AI dimana dalam dunia komersial disebut dengan sistem yang dapat secara efektif dan efisien melaksanakan tugas yang tidak terlalu memerlukan pakar. Sistem Berbasis Pengetahuan dikenal juga dengan sistem penasihat, sistem pengetahuan, sistem bantuan kerja cerdas atau sistem operasional (Turban, dkk., 2005).
Sistem Berbasis Pengetahuan atau Sistem Pakar adalah program pemberi advis/nasehat yang terkomputerisasi yang ditujukan untuk meniru proses reasoning (pertimbangan) dan pengetahuan dari pakar dalam menyelesaikan permasalahan masalah yang lebih spesifik (Irfan Subakti, 2006).
Sistem Pakar adalah sistem yang berusaha mengadopsi pengetahuan manusia ke komputer, agar komputer dapat menyelesaikan seperti yang biasa dilakukan oleh para ahli (Sri Kusumadewi, 2003).
Sistem Pakar dibuat pada wilayah pengetahuan tertentu untuk sesuatu kepakaran tertentu yang mendekati kemampuan manusia disalah satu bidang. Sistem Pakar mencoba mencari solusi yang memuaskan sebagaimana yang dilakukan seorang pakar. Selain itu Sistem Pakar juga dapat memberikan penjelasan terhadap langkah yang diambil dan memberikan alasan atas saran atau kesimpulan yang ditemukannya. Bidang ini digunakan lebih banyak daripada penggunaan bidang-bidang Kecerdasan Buatan lainnya. Sistem Pakar menarik minat yang besar dalam suatu organisasi disebabkan kemampuannya dalam meningkatkan produktifitas dan dalam meningkatkan gugus kerja di berbagai bidang tertentu dimana pakar manusia akan mengalami kesulitan dalam mendapatkan dan mempertahankan kemampuan itu.
2. Sejarah Sistem Berbasis Pengetahuan
Sistem Pakar petama kali dikembangkan oleh komunitas AI (Artificial Intellegence) pada pertengahan tahun 1956. Sistem Pakar yang muncul pertama kali adalah General-purpose Problem Solver (GPS) yang dikembangkan oleh Newel dan Simon (Sri Kusumadewi, 2003). GPS dan program-program serupa ini mengalami kegagalan dikarenakan cakupannya yang terlalu luas sehingga terkadang justru meninggalkan pengetahuan-pengetahuan penting yang seharusnya disediakan.
Pertengahan tahun 1960-an, terjadi pergantian dari program serba bisa (general-purpose) ke program yang spesialis (special-purpose) dengan dikembangkannya DENDRAL oleh E.Feigenbauh dari Universitas Stanford dan kemudian diikuti oleh MYCIN.
Awal tahun 1980-an, teknologi Sistem Pakar yang mula-mula dibatasi oleh suasana akademis mulai muncul sebagai aplikasi komersial, khususnya XCON, XSEL (dikembangkan dari R-1 pada Digital Equipment Corp.) dan CATS-1 (dikembangkan oleh General Electric). Sistem Pakar dari tahun ketahun selalu mengalami perkembangan.
3. Konsep Dasar
Konsep sistem pakar awalnya adalah bagaimana seorang pakar berpikir untuk menyelesaikan masalah yang dihadapinya. Alur pikir, teori yang mendukung serta pengetahuan yang dimasukkan dalam pemecahan masalah tersebut ditangkap dalam komputer dalam suatu program untuk digunakan orang lain.
4. Penjelasan dan Contoh Studi Kasus di Dunia Nyata
Interpretasi – penganalisisan data untuk menjelaskan suatu data.
Contoh: DENDRAL
Diagnosis – proses mendiagnosis sesuatu berdasarkan data.
Contoh: MYCIN
Pemantauan – menginterpretasi isyarat(signal) dan bertindak jika intervensi diperlukan.
Contoh: VM – pemantauan dengan menggunakan alat pernafasan khas (common-sense)
Ramalan – membuat ramalan masa hadapan berdasarkan model lepas atau sedia ada.
Contoh: Sistem dalam peramalan saham
Perancangan (planning) – satu program tindakan yang dilakukan untuk mencapai keputusan.
Contoh: Perancangan dalam genetik molekul
Reka bentuk – penghasilan spesifikasi untuk membina objek yang memenuhi keperluan.
Contoh: Rekabentuk digital circuit
Contoh Implementasi dari Sistem Pakar
- Aplikasi Sistem Pakar di Bidang Kesehatan
Pengembangan sebuah sistem pakar dapat dilakukan dengan 2 cara. Cara pertama adalah dengan membangun sendiri semua komponen di atas, sedangkan cara kedua adalah dengan memakai semua komponen yang sudah ada, kecuali isi basis pengetahuan. Penggunaan cara kedua disebut sebagai membangun sistem pakar dengan shell.
E2gLite adalah sebuah shell sistem pakar yang dikembangkan oleh Expertise2Go yang berbasis internet dan dilengkapi applet Java. E2gLite memberikan kemudahan dalam hal pembangunan sistem pakar serta pelaksanaan konsultasi oleh pengguna. Basis pengetahuan berupa file teks yang berisi fakta dan aturan yang dapat dibuat dengan editor teks dan disimpan sebagai file *.kb, sedangkan pengguna cukup menggunakan browser umum yang memiliki fitur Java seperti Netscape Navigator dan Internet Explorer.
Jika Internet Explorer yang terinstall tidak mempunyai fitur Java, dapat ditambah dengan menginstall Microsoft Virtual Machine Proxy Server. E2gLite dapat didownload dari http://www.Expertise2go.com secara gratis.
Kelebihan e2gLite terletak pada kemudahan akses dan penggunaannya. Kemudahan akses, karena e2gLite yang berisi applet Java dan basis pengetahuan dapat didownload ke browser pengguna. Kemudahan penggunaan, karena suatu applet Java sangat mudah untuk diikutsertakan didalam sebuah halaman web sebagai objek grafis, dan dapat disisipkan kedalam sebuah sel dalam tabel HTML untuk memfasilitasi pengaturan halaman secara fleksibel serta integrasi sistem pakar dengan halaman web yang lain.
Namun demikian e2gLite juga memiliki kekurangan, antara lain waktu startup yang lama, sehingga lebih cocok untuk sistem pakar berskala kecil dengan basis pengetahuan yang mengandung kurang dari 100 aturan. Kekurangan kedua, adalah basis pengetahuan yang berupa file teks dapat dibaca oleh siapapun karena bersifat publik atau dapat diakses oleh siapapun. Dengan demikian desain dari basis pengetahuan sistem pakar yang dibuat tidak dapat dijaga kerahasiaannya.
Kekurangan lainnya berhubungan dengan kompatibilitas browser. Microsoft telah mengumumkan pemisahan antara JVM (Java Virtual Machine) dari versi Internet Explorer yang diinstall mulai sistem operasi Windows XP. Hal ini akan menyebabkan semua halaman web yang mengandung applet menjadi gagal untuk diakses, kecuali pengguna secara khusus menginstall JVM.
5. Sumber dan Referensi
http://fajarhariawan.blogspot.com/2016/10/sistem-berbasis-pengetahuan.html
http://unique88blogger.blogspot.com/2011/03/aplikasi-penerapan-sistem-pakar-dalam.html
https://scholar.google.co.id/scholar?hl=en&as_sdt=0%2C5&q=sistem+berbasis+pengetahuan&btnG=