14 14
3. Basis Data Data Base
Basis data terdiri atas semua fakta yang diperlukan, dimana fakta-fakta tersebut digunakan untuk memenuhi kondisi dari kaidah-kaidah dalam sistem.
Basis data menyimpan semua fakta, baik fakta awal pada saat sistem mulai beroperasi, maupun fakta-fakta yang diperoleh pada saat proses penarikan
kesimpulan sedang dilaksanakan. Basis data digunakan untuk menyimpan data hasil observasi dan data lain yang dibutuhkan selama pemrosesan.
4. Antarmuka Pemakai User Interface
Fasilitas ini digunakan sebagai perantara komunikasi antara pemakai.dengan komputer.
2.2.7 TEKNIK REPRESENTASI PENGETAHUAN
Representasi pengetahuan adalah suatu teknik untuk merepresentasikan basis pengetahuan yang diperoleh ke dalam suatu skemadiagram tertentu
sehingga dapat diketahui relasiketerhubungan antara suatu data dengan data yang lain. Teknik ini membantu knowledge engineer dalam memahami struktur
pengetahuan yang akan dibuat sistem pakarnya. Terdapat beberapa teknik representasi pengetahuan yang biasa digunakan dalam pengembangan suatu
sistem pakar, yaitu 1.
Rule-Based Knowledge Pengetahuan direpresentasikan dalam suatu bentuk fakta dan aturan. Bentuk
representasi ini terdiri atas premise dan kesimpulan. 2.
Frame-Based Knowledge Pengetahuan direpresentasikan dalam suatu bentuk hirarki atau jaringan frame.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
15 15
3. Object-Based Knowledge
Pengetahuan direpresentasikan sebagai jaringan dari obyek-obyek. Obyek adalah elemen data yang terdiri dari data dan metode proses.
4. Case-Base Reasoning
Pengetahuan direpresentasikan dalam bentuk kesimpulan kasus cases.
2.2.8 METODE INFERENSI
Komponen ini mengandung mekanisme pola pikir dan penalaran yang digunakan oleh pakar dalam menyelesaikan suatu masalah. Metode inferensi
adalah program komputer yang memberikan metedologi untuk penalaran tentang informasi yang ada dalam basis pengetahuan dan dalam workplace, dan untuk
memformulasikan kesimpulan Turban, 1995. Kebanyakan sistem pakar berbasis aturan menggunakan strategi inferensi yang dinamakan modus ponen.
Berdasarkan strategi ini, jika terdapat aturan “IF A THEN B”, dan jika diketahui bahwa A benar, maka dapat disimpulkan bahwa B juga benar. Strategi inferensi
modus ponen dinyatakan dalam bentuk: [A And A →B] →B 1 dengan A dan
A →B adalah proposisi-proposisi dalam basis pengetahuan. Terdapat dua
pendekatan untuk mengontrol inferensi dalam sistem pakar berbasis aturan, yaitu pelacakan ke belakang Backward chaining dan pelacakan ke depan forward
chaining .
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
16 16
a. Pelacakan Ke Belakang Backward Chaining
Pelacakan ke belakang adalah pendekatan yang dimotori oleh tujuan goaldriven. Dalam pendekatan ini pelacakan dimulai dari tujuan, selanjutnya
dicari aturan yang memiliki tujuan tersebut untuk kesimpulannya. Selanjutnya proses pelacakan menggunakan premis untuk aturan tersebut sebagai tujuan
baru dan mencari aturan lain dengan tujuan baru sebagai kesimpulannya. Proses berlanjut sampai semua kemungkinan ditemukan Kusumadewi, 2003.
Gambar 4 menunjukan proses backward chaining.
Gambar 2.4. Proses Backward Chining b.
Pelacakan Ke Depan Forward Chaining Pelacakan kedepan adalah pendekatan yang dimotori data data-driven.
Dalam pendekatan ini pelacakan dimulai dari informasi masukan, dan selanjutnya mencoba menggambarkan kesimpulan. Pelacakan ke depan,
mencari fakta yang sesuai dengan bagian IF dari aturan IF-THEN. Gambar 5 menunjukkan proses forward chaining.
Gambar 2.5. Proses Forward Chining
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
17 17
2.3 Pengertian PHP