artificial intelligence part 4 (expert system)
Sistem pakar adalah program AI dengan basis pengetahuan (knowledge base) yang diperoleh dari pengalaman/pengetahuan pakar/ahli dalam memecahkan persoalan pada bidang tertentu dan didukung mesin inferensi/inference engine yang melakukan penalaran/pelacakan terhadap sesuatu/fakta-fakta yang diberikan oleh user/pemakai, dicocokkan/matching dengan fakta-fakta dan aturan/kaidah yang ada di basis pengetahuan setelah dilakukan pencarian, sehingga dicapai kesimpulan.
Sistem pakar adalah perangkat lunak komputer yang memiliki basis pengetahuan (knowledge base) untuk domain tertentu & juga memerlukan untuk mengeksplotasikan satu atau lebih mekanisme penalaran atau pemikiran / pertimbangan (inference) yang menyerupai seorang pakar dalam memecahkan masalah.
Sistem pakar memecahkan persoalan yang secara normal dipecahkan dengan keahlian/kepakaran manusia.
Kemampuan ES : memecahkan masalah-masalah praktis pada saat sang pakar berhalangan.
Kondisi-kondisi dimana sistem pakar dapat membantu manusia dalam menyelesaikan masalahnya, antara lain:
- Kebutuhan akan tenaga ahli(pakar) yang banyak, tetapi pakar yang tersedia jumlahnya sangat terbatas.
- Pemakaian pakar yang berlebihan dalam membuat keputusan, walaupun dalam suatu tugas yang rutin.
- Pertimbangan kritis harus dilakukan dalam waktu yang singkat untuk menghindari hal-hal yang tidak diinginkan.
- Hasil yang optimal, seperti dalam perencanaan atau konfigurasi.
- Sejumlah besar data yang harus diteliti oleh pakar secara kontinu.
ES : Learning by doing for knowledge (pengetahuan yang berasal dari belajar dari pengalaman).
Ciri-ciri sistem pakar :
- Terbatas pada domain keahlian tertentu
- Dapat memberikan penalaran untuk data yang tidak pasti.
- Dapat mengemukakan rangkaian alasan-alasan yang diberikannya dengan cara yang dapat dipahami.
- Berdasarkan pada kaidah/ ketentuan/ rule tertentu.
- Dirancang untuk dapat dikembangkan secara bertahap.
- Pengetahuan & mekanisme penalaran (inference) jelas terpisah.
- Keluarannya bersifat anjuran.
- Sistem dapat mengaktifkan kaidah secara searah yang sesuai dituntun oleh dialog dengan user.
Keuntungan sistem pakar :
- Membuat seorang yang awam bekerja secara seperti layaknya seorang pakar.
- Meningkatkan produktifitas akibat meningkatnya kualitas hasil pekerjaan, disebabkan meningkatnya efesiensi kerja.
- Menghemat waktu kerja.
- Menyederhanakan pekerjaan.
- Merupakan arsip yang terpercaya dari sebuah keahlian.
- Memperluas jangkauan, dari keahlian secara pakar.
Tipe-tipe sistem pakar berdasarkan struktur program, ada 3(tiga) tipe :
- Program Mandiri
Sistem pakar yang murni dan berdiri sendiri, artinya program utamanya tanpa mengandung subroutine yang memakai algoritma konvensional. - Program Terkait
Sistem pakar yang dikelilingi program lainnya, artinya sebuah subroutine yang akan dipanggil oleh program utama. Misalnya memiliki subroutine untuk :- perhitungan matematik
- pembuatan grafik
- keperluan lainnya
- Program Terhubungkan
Sistem pakar merupakan program yang dapat berhubungan dengan paket program lainnya, misalkan:- spreadsheet (lotus, excel, quatro pro, dan sebagainya).
- Database Management System (dBase III+, foxbase, dan sebagainya) atau pembuat Grafik.
Komponen Sistem Pakar :
- Basis Pengetahuan(Knowledge Base)
- Mesin Inference(Inference Engine)
- User Interface
- Development Engine
Klasifikasi sistem pakar :
- Diagnosis
- Pengajaran
- Interpretasi
- Prediksi
- Perencanaan
- Kontrol
Related posts: