Senin, 12 September 2011

Tugas-1 Sistem Pakar: Resume Konsep Dasar dan Heuristic Search

DEFINISI SISTEM PAKAR

Sistem pakar
adalah suatu program komputer yang mengandung pengetahuan dari satu atau lebih pakar manusia mengenai suatu bidang spesifik. Jenis program ini pertama kali dikembangkan oleh periset kecerdasan buatan pada dasawarsa 1960-an dan 1970-an dan diterapkan secara komersial selama 1980-an. Bentuk umum sistem pakar adalah suatu program yang dibuat berdasarkan suatu set aturan yang menganalisis informasi (biasanya diberikan oleh pengguna suatu sistem) mengenai suatu kelas masalah spesifik serta analisis matematis dari masalah tersebut. Tergantung dari desainnya, sistem pakar juga mampu merekomendasikan suatu rangkaian tindakan pengguna untuk dapat menerapkan koreksi. Sistem ini memanfaatkan kapabilitas penalaran untuk mencapai suatu simpulan. (http://id.wikipedia.org/wiki/Sistem_pakar).

Menurut Marimin (1992), Sistem Pakar adalah sistem perangkat lunak komputer yang menggunakan ilmu, fakta, dan teknik berpikir dalam pengambilan keputusan untuk menyelesaikan masalah-masalah yang biasanya hanya dapat diselesaikan oleh tenaga ahli dalam bidang yang bersangkutan.

Dalam penyusunannya, sistem pakar mengkombinasikan kaidah-kaidah penarikan kesimpulan (inference rules) dengan basis pengetahuan tertentu yang diberikan oleh satu atau lebih pakar dalam bidang tertentu. Kombinasi dari kedua hal tersebut disimpan dalam komputer, yang selanjutnya digunakan dalam proses pengambilan keputusan untuk penyelesaian masalah tertentu.

Komponen Utama dalam sistem pakar adalah :
  • Basis Pengetahuan (Knowledge Base)
  • Mesin Inferensi (Inference Engine)
  • Basis Data (Database)
  • Antarmuka Pemakai (User Interface)
Dalam Mesin Inferensi ada 2 metode yang sering digunakan yaitu Metode Forward Chaining dan Metode Backward Chaining.

Forward Chaining adalah suatu metode dimana aturan-aturan atau rules diuji satu demi satu dalam urutan tertentu (data driven) sampai menemukan tujuan atau goals. (http://blog.re.or.id/mesin-inferensi.htm)

Backward Chaining adalah penalaran dimulai dari kesimpulan dan akan dibuktikan kebenarannya(goal driven). (http://blog.re.or.id/mesin-inferensi.htm)

CONTOH PENGGUNAAN SISTEM PAKAR
Contoh yang paling sering digunakan adalah sistem pakar untuk mengetahui penyakit suatu pasien. Dengan aturan-aturan yang telah di-set sedemikian rupa sehingga apabila pasien menggunakan sistem pakar tersebut dapat diketahui penyakit apa yang sedang diderita sama seperti apabila pasien tersebut berobat kepada dokter.

Namun perlu diingat, bahwa sistem pakar ini bukan untuk mengganti tugas dari seorang dokter, namun hanya sebagai alat bantu atau pendukung saja agar mempercepat proses yang bersifat repetitif.

Contoh lainnya adalah sistem pakar pencarian barang sesuai dengan keinginan konsumen. Misal dalam bidang TI, apabila konsumen memasukkan jenis spesifikasi yang diinginkan maka serta cepat sistem pakar ini akan memberikan solusi-solusi yang tepat sesuai dengan kebutuhan konsumen sehingga konsumen sendiri merasa mudah dalam menemukan keinginannya.

TEKNIK PENCARIAN HEURISTIK
Teknik pencarian heuristik (heuristic searching) merupakan suatu strategi untuk melakukan proses pencarian ruang keadaan (state space) suatu problema secara selektif, yang memandu proses pencarian yang kita lakukan di sepanjang jalur yang memiliki kemungkinan sukses paling besar, dan mengesampingkan usaha yang bodoh dan memboroskan waktu.

Jenis-Jenis Pencarian Heuristik:
  • Generate and Test
  • Hill Climbing
  • Best First Search
  • Alpha Beta Prunning
  • Means-End-Anlysis
  • Constraint Satisfaction
Penjelasan untuk setiap jenis Pencarian Heuristik dapat dilihat di sini.

--------------------------------------
NIM : 09.41010.0002 Nama : Eric Wijaya
Matakuliah : Sistem Pakar (P3)
Dosen : Anjik Sukmaaji

Tidak ada komentar:

Posting Komentar