Jika biasanya salah satu metode ini dipisah dalam kasus penyelesaian kepakaran, kali ini akan di kombinasikan menjadi satu kesatuan alur untuk satu tujuan yang sama yaitu menentukan keputusan berdasarkan pengetahuan pakar.
Untuk pengembangan aplikasi penggabungan dua metode ini Saya menggunakan bahasa pemrograman berbasis web php. Untuk database yang digunakan yaitu mysql serta untuk desain menggunakan html dan css serta javascript.
Beberapa hal tentang penggabungan metode Forward Chaining dan Bayes yaitu:
Konsep metode Fordward Chaining dan Bayes
Kedua metode ini merupakan dua metode yang mempunyai fungsi sama namun berkonsep berbeda.
#Forward chaining
Metode sistem pakar yang digunakan untuk mencari suatu solusi atau goal dengan teknik pencarian data.
#Bayes
Metode sistem pakar yang digunakan untuk mencari suatu solusi atau goal dengan teknik probabilitas data.
Perbedaan Struktur database forward Chaning dan Bayes
Beradasarkan analisa sebelumnya, jika berdiri sendiri untuk database pada masing-masing metode ini jika di buat kedalam aplikasi yaitu sebagai berikut:
#Database Forward Chaining
- admin, tabel yang berguna untuk menyimpan data admin pada aplikasi sistem pakar forward chaining. Admin ini merupakan user yang mengelola isi aplikasi termasuk data-data yang di dalamnya.
- diagnosa, merupakan tabel yang berfungsi untuk menyimpan data dianosa penyakit
- gejala, merupakan tabel yang berguna untuk menyimpan data gejala
- konsultasi, merupakan tabel yang berguna untuk menyimpan data konsultasi user
- pengetahuan, merupakan tabel yang berguna untuk menyimpan data aturan forward chaining, berupa data alur gejala penyakit.
#Database Bayes
- admin, merupakan tabel menyimpan data admin
- aturan, tabel yang berfungsi untuk menyimpan data aturan tentang perhitungan probabilitas bayes
- gejala, sama dengan fungsi tabel pada database forward chaining
- penyakit, mempunyai fungsi tabel pada database forward chaining
Database forward chaining dan bayes
Dan untuk database penggabungan kedua metode ini yaitu
- admin
- gejala
- diagnosa
- penyakit
- konsultasi
- pengetahuan, berfungsi untuk mengatur perhitungan forward chaining
- pengetahuan2 (aturan), berfungsi untuk mengatur perhitungan bayes
Contoh hasil dari penggabungan forward chaining dan bayes
Berikut ini contoh hasil proses dengan menggunakan kedua metode tersebut untuk FD adalah fordward chaining.
Demikian dari sharing kali ini, semoga bermanfaat.