Kamis, 22 September 2011

Resume pert 2

Sistem Pakar =)


Sistem berbasis aturan (rule-based system) adalah sebuah program yang menggunakan aturan IF-THEN. Model ini berbeda dengan pemrograman konvensional, misalnya rule tidak harus berada pada urutan tertentu. Seperti halnya AI, sistem berbasis aturan memiliki kekuatan serta keterbatasan yang harus dipertimbangkan sebelum memutuskan apakah itu teknik yang tepat digunakan untuk suatu masalah. Sistem ini memeriksa semua kondisi aturan (IF) dan menentukan subset, set konflik, aturan kondisinya didasarkan pada memori kerja.

Contoh dari sistem berbasis aturan adalah sbb:

IF Sabtu OR Minggu THEN Nonton bioskop
IF NOT (Sabtu OR Minggu) THEN Bekerja

Rebuah Rule-Based System dapat dibentuk dengan menggunakan sebuah assertions set, yang secara kolektif membentuk working memory, dan sebuah rule set yang menentukan aksi pada assertions set.  RBS secara relatif adalah model sederhana yang bisa diadaptasi ke banyak masalah. Namun, jika ada terlalu banyak peraturan, pemeliharaan sistem akan rumit dan terdapat banyak failure dalam kerjanya.


Gambar arsitektur Rule Based System

Untuk mengelola rules , terdapat 2 pendekatan yaitu :
  1. Forward Chaining, dimana rules diproses berdasarkan sejumlah fakta yang ada, dan didapatkan konklusi sesuai dengan fakta-fakta tersebut. Pendekatan forward chaining disebut juga data driven.
  2. Backward Chaining, dimana diberikan target (goal), kemudian rules yang aksinya mengandung goal di-trigger. Backward chaining ini cocok untuk menelusuri fakta yang masih belum lengkap, disebut juga goal driven.



A. Manfaat sistem berbasis aturan (rule-based system) :
1. Kedokteran
Dengan adanya sistem berbasis aturan untuk mendiagnosa penyakit jantung berbasis web ini dapat membantu masyarakat luas dalam mencari informasi, konsultasi ataupun pengobatan penyakit secara jelas, cepat, dan tepat tanpa harus pergi ke RS atau datang ke Klimik.

2. Musik
Dengan adanya sistem berbasis aturan untuk pemilihan gitar elektrik maka pembeli dapat lebih mudah untuk memutuskan akan membeli gitar yang sesuai dengan kebutuhan mereka dan menghindari penipuan oleh pihak toko.

3. Pertanian
Dengan adanya sistem berbasis aturan untuk mendiagnosa penyakit tanaman padi maka sistem dapat dijadikan asisten pandai di bidangnya sebagai sumber pengetahuan oleh user.


Kelebihan sistem berbasis aturan (rule-based system)

1) Availability-bertambah
2) Intelligent tutor
3) Intelligent dB
4) Danger-reduced
5) Performance
6) Multiple expertise
7) Reability-bertambah
8) Explanation
9) Steady, unemotional and complete response

Kekurangan sistem berbasis aturan (rule-based system)
1) Jika terlalu banyak aturan, sistem menjadi sulit dalam me-maintain performance.
2) Keterbatasan dalam memutuskan teknik yang digunakan untuk suatu masalah.




B. Pemanfaatan dalam kehidupan sehari-hari
Pengelolaan rules diatas dapat dijadikan pendekatan solusi dalam permasalahan yang ada di lingkungan sekitar kita. Contohnya dibidang pertanian, yaitu pada kasus penyakit tanaman padi [4]. Terserangnya tanaman padi oleh penyakit atau hama, menyebabkan sering terjadi kegagalan panen. Sebenarnya hal ini dapat diketahui melalui gejala-gejala yang muncul, sehingga kegagalan panen dapat dicegah. Namun, dibutuhkan ahli pertanian untuk memahami gejala-gejala dari serangan penyakit/hama tersebut. Melalui pembangunan sistem pakar yang dirancang sedemikian rupa, sehingga dapat mengadopsi perkembangan penyakit penalaran yang digunakan berbasis aturan (Rule-Based Reasioning) dengan metode inferensi forward chaining dan  backward chaining.



Tabel Basis Pengetahuan Sistem Pakar Tanaman Padi
Permasalahan lainnya yaitu di bidang kesehatan pada Identifikasi Infeksi Saluran Pernafasan Akut[5]. Pembuatan sistem berbasis aturan yang berbasis dekstop yang dapat digunakan sebagai media konsultasi agar dapat mengetahui jenis obat atau ramuan tradisional yang dapat digunakan untuk mengobati penyakit saluran pernapasan.



Tampilan antarmuka Konsultasi Infeksi Saluran Pernfasan Akut
Masih banyak lagi pemanfaatan sistem pakar untuk membantu kita dalam permasalahan di lingkungan sekitar.

referensi,,

Ignizio, James P., 1991, Introduction to Expert Systems: The Development and Implementation of Rule-Based Expert System, McGraw-Hill, Singapore.[1]
Irawan, Jusak, 2007, Buku Pegangan Kuliah Sistem Pakar, STIKOM, Surabaya. [2]
Laporan TA Muara PascaSidang - final.pdf, http://digilib.itb.ac.id/files/disk1/599/jbptitbpp-gdl-muaraparli-29913-3-2008ta-2.pdf [3]
Sistem Pakar Diagnosa Penyakit Tanaman Padi Berbasis Web dengan Forward dan Backward Chaining, http://telkomnika.ee.uad.ac.id/n9/files/Vol.7No.3Des09/7.3.12.09.07.pdf [4]
Rancang Bangun Sistem Berbasis Aturan untuk Identifikasi Infeksi Saluran Pernafasan Akut,http://ppta.stikom.edu/upload/upload/file/06410100048makalah%20Era%20Safitri_06.41010.0048.pdf [5]


Tidak ada komentar:

Posting Komentar

<> alert("Assalamualaikum ......... ((^_^))");