SlideShare a Scribd company logo
1 of 7
MOTOR INFERENSI
Motor Inferensi
– Forward Chaining
  • Pencocokan fakta atau pernyataan dimulai dari bagian
    sebelah kiri (IF dulu).
  • Penalaran dimulai dari fakta terlebih dahulu untuk menguji
    kebenaran hipotesis.
– Backward Chaining
  • Pencocokan fakta atau pernyataan dimulai dari bagian
    sebelah kanan (THEN dulu).
  • Penalaran dimulai dari hipotesis terlebih dahulu, dan untuk
    menguji kebenaran hipotesis tersebut dicari harus dicari
    fakta-fakta yang ada dalam basis pengetahuan.
Motor Inferensi
Contoh: Ada 10 aturan yang    No.          Aturan

tersimpan dalam basis         R-1    IF A & B THEN C

pengetahuan. Fakta awal       R-2    IF C THEN D

yang diberikan hanya: A & E   R-3    IF A & E THEN F

(artinya: A dan E bernilai    R-4    IF A THEN G
benar). Ingin dibuktikan      R-5    IF F & G THEN D
apakah K bernilai benar       R-6    IF G & E THEN H
(hipotesis: K)?               R-7    IF C & H THEN I
                              R-8    IF I & A THEN J
                              R-9    IF G THEN J
                              R-10   IF J THEN K
Motor Inferensi
• Forward Chaining
  – Munculnya fakta baru pada saat inferensi:
            Aturan        Fakta Baru

             R-3              F

             R-4              G

             R-5              D

             R-6              H

             R-9              J

             R-10             K
Motor Inferensi
• Alur inferensi:
                                          R-10
                              R-9     J          K
   Fakta      R-4
                    G
    A
                    R-5
        R-3   F           D     R-6   H
    E
   Fakta
Motor Inferensi
• Backward Chaining
  – Alur inferensi:                                       Fakta
          R-10                               C             A
      K          J                I
                            R-8       R-7           R-1



                                  A          H             B

                                                            Tidak
                                                          diketahui
                  (a) Pertama: Gagal
                                                  Fakta
              R-10            R-9           R-4
          K             J             G            A


                     (b) Kedua: Sukses
Soal
Di ketahui sistem pakar dengan aturan-aturan sebagai berikut:
R1     : IF suku bunga turun THEN harga oblikasi naik
R2     : IF suku bunga naik THEN harga obligasi turun
R3     :IF suku bunga tidak berubah THEN harga obligasi tidak berubah
R4     : IF dolar naik THEN suku bunga turun
R5     : IF dolar turun THEN suku bunga naik
R6     : IF harga obligasi turun THEN beli obligasi

a) Apabila di ketahui bahwa dolar turun, apakah akan membeli oblikasi atau
   tidak? (selesaikan dengan forward chaining)
b) Apabila di ketahui hipotesis membeli oblikasi, apakah fakta dolar turun /
   naik? (selesaikan dengan forward chaining)

More Related Content

What's hot

Aljabar boolean MK matematika diskrit
Aljabar boolean MK matematika diskritAljabar boolean MK matematika diskrit
Aljabar boolean MK matematika diskrit
riyana fairuz kholisa
 
proposisi majemuk & Tautologi
 proposisi majemuk & Tautologi proposisi majemuk & Tautologi
proposisi majemuk & Tautologi
Huzairi Zairi
 
Persamaan Diferensial Orde 2 Variasi Parameter
Persamaan Diferensial  Orde 2 Variasi ParameterPersamaan Diferensial  Orde 2 Variasi Parameter
Persamaan Diferensial Orde 2 Variasi Parameter
Dian Arisona
 
Notasi prefix infix-postifx- expression tree
Notasi prefix infix-postifx- expression treeNotasi prefix infix-postifx- expression tree
Notasi prefix infix-postifx- expression tree
Acomic Comic
 

What's hot (20)

Eliminasi gauss
Eliminasi gaussEliminasi gauss
Eliminasi gauss
 
Metode numerik persamaan non linier
Metode numerik persamaan non linierMetode numerik persamaan non linier
Metode numerik persamaan non linier
 
Matematika Diskrit kombinatorial
Matematika Diskrit  kombinatorialMatematika Diskrit  kombinatorial
Matematika Diskrit kombinatorial
 
Metode interpolasi linier
Metode  interpolasi linierMetode  interpolasi linier
Metode interpolasi linier
 
02.logika
02.logika02.logika
02.logika
 
Aljabar boolean MK matematika diskrit
Aljabar boolean MK matematika diskritAljabar boolean MK matematika diskrit
Aljabar boolean MK matematika diskrit
 
Sesi 1 PB&S
Sesi 1 PB&SSesi 1 PB&S
Sesi 1 PB&S
 
Induksi matematika
Induksi matematikaInduksi matematika
Induksi matematika
 
Algoritma Apriori
Algoritma AprioriAlgoritma Apriori
Algoritma Apriori
 
Bab 3 resolusi logika ta 2019
Bab 3 resolusi logika ta 2019Bab 3 resolusi logika ta 2019
Bab 3 resolusi logika ta 2019
 
Matematika Diskrit - 04 induksi matematik - 02
Matematika Diskrit - 04 induksi matematik - 02Matematika Diskrit - 04 induksi matematik - 02
Matematika Diskrit - 04 induksi matematik - 02
 
Tugas i statin lanjutan rahmi elviana 1620932015
Tugas i statin lanjutan   rahmi elviana 1620932015Tugas i statin lanjutan   rahmi elviana 1620932015
Tugas i statin lanjutan rahmi elviana 1620932015
 
proposisi majemuk & Tautologi
 proposisi majemuk & Tautologi proposisi majemuk & Tautologi
proposisi majemuk & Tautologi
 
7 Metode Pencarian Data Array
7 Metode Pencarian Data Array7 Metode Pencarian Data Array
7 Metode Pencarian Data Array
 
membuat function dalam mysql
membuat function dalam mysqlmembuat function dalam mysql
membuat function dalam mysql
 
Persamaan Diferensial Orde 2 Variasi Parameter
Persamaan Diferensial  Orde 2 Variasi ParameterPersamaan Diferensial  Orde 2 Variasi Parameter
Persamaan Diferensial Orde 2 Variasi Parameter
 
Notasi prefix infix-postifx- expression tree
Notasi prefix infix-postifx- expression treeNotasi prefix infix-postifx- expression tree
Notasi prefix infix-postifx- expression tree
 
Struktur Data Tree
Struktur Data TreeStruktur Data Tree
Struktur Data Tree
 
Pengantar metode numerik
Pengantar metode numerikPengantar metode numerik
Pengantar metode numerik
 
24.algoritma knapsack
24.algoritma knapsack24.algoritma knapsack
24.algoritma knapsack
 

More from ahmad haidaroh

More from ahmad haidaroh (20)

Materi 7 Context Free Grammar
Materi 7   Context Free Grammar Materi 7   Context Free Grammar
Materi 7 Context Free Grammar
 
8 Rekursif
8 Rekursif8 Rekursif
8 Rekursif
 
6 ANTRIAN - QUEUE
6 ANTRIAN - QUEUE6 ANTRIAN - QUEUE
6 ANTRIAN - QUEUE
 
5 STACK
5 STACK5 STACK
5 STACK
 
4 Adt
4 Adt4 Adt
4 Adt
 
3 Linked List
3   Linked List3   Linked List
3 Linked List
 
2 Array
2 Array2 Array
2 Array
 
Materi 4 Regular Expression
Materi 4   Regular ExpressionMateri 4   Regular Expression
Materi 4 Regular Expression
 
Materi 3 Finite State Automata
Materi 3   Finite State AutomataMateri 3   Finite State Automata
Materi 3 Finite State Automata
 
Materi 3 Finite State Automata
Materi 3   Finite State AutomataMateri 3   Finite State Automata
Materi 3 Finite State Automata
 
Presentasi OSPEK 2018
Presentasi OSPEK 2018Presentasi OSPEK 2018
Presentasi OSPEK 2018
 
Pertemuan 4 Dioda1
Pertemuan 4   Dioda1Pertemuan 4   Dioda1
Pertemuan 4 Dioda1
 
Pertemuan 4 Aljabar Boole
Pertemuan 4   Aljabar Boole Pertemuan 4   Aljabar Boole
Pertemuan 4 Aljabar Boole
 
Pertemuan 2&3 - Dasar2 Keamanan Encyption
Pertemuan 2&3 - Dasar2 Keamanan EncyptionPertemuan 2&3 - Dasar2 Keamanan Encyption
Pertemuan 2&3 - Dasar2 Keamanan Encyption
 
Multiplekser - Demultiplekser - Pertemuan 7
Multiplekser - Demultiplekser - Pertemuan 7Multiplekser - Demultiplekser - Pertemuan 7
Multiplekser - Demultiplekser - Pertemuan 7
 
Pertemuan 3a Rangkaian Aritmatik-Half n Full Adder
Pertemuan 3a   Rangkaian Aritmatik-Half n Full AdderPertemuan 3a   Rangkaian Aritmatik-Half n Full Adder
Pertemuan 3a Rangkaian Aritmatik-Half n Full Adder
 
Pertemuan 6 Penyederhanaan RL-Karnaugh Map
Pertemuan 6   Penyederhanaan RL-Karnaugh MapPertemuan 6   Penyederhanaan RL-Karnaugh Map
Pertemuan 6 Penyederhanaan RL-Karnaugh Map
 
Pertemuan 5a gerbang kombinasi-maxtem-minterm
Pertemuan 5a   gerbang kombinasi-maxtem-mintermPertemuan 5a   gerbang kombinasi-maxtem-minterm
Pertemuan 5a gerbang kombinasi-maxtem-minterm
 
Pertemuan 5 gerbang logika dasar n bentukan
Pertemuan 5   gerbang logika dasar n bentukanPertemuan 5   gerbang logika dasar n bentukan
Pertemuan 5 gerbang logika dasar n bentukan
 
Aritmatika Biner - Pertemuan 3
Aritmatika Biner - Pertemuan 3Aritmatika Biner - Pertemuan 3
Aritmatika Biner - Pertemuan 3
 

Bab iii-motor-inferensi

  • 2. Motor Inferensi – Forward Chaining • Pencocokan fakta atau pernyataan dimulai dari bagian sebelah kiri (IF dulu). • Penalaran dimulai dari fakta terlebih dahulu untuk menguji kebenaran hipotesis. – Backward Chaining • Pencocokan fakta atau pernyataan dimulai dari bagian sebelah kanan (THEN dulu). • Penalaran dimulai dari hipotesis terlebih dahulu, dan untuk menguji kebenaran hipotesis tersebut dicari harus dicari fakta-fakta yang ada dalam basis pengetahuan.
  • 3. Motor Inferensi Contoh: Ada 10 aturan yang No. Aturan tersimpan dalam basis R-1 IF A & B THEN C pengetahuan. Fakta awal R-2 IF C THEN D yang diberikan hanya: A & E R-3 IF A & E THEN F (artinya: A dan E bernilai R-4 IF A THEN G benar). Ingin dibuktikan R-5 IF F & G THEN D apakah K bernilai benar R-6 IF G & E THEN H (hipotesis: K)? R-7 IF C & H THEN I R-8 IF I & A THEN J R-9 IF G THEN J R-10 IF J THEN K
  • 4. Motor Inferensi • Forward Chaining – Munculnya fakta baru pada saat inferensi: Aturan Fakta Baru R-3 F R-4 G R-5 D R-6 H R-9 J R-10 K
  • 5. Motor Inferensi • Alur inferensi: R-10 R-9 J K Fakta R-4 G A R-5 R-3 F D R-6 H E Fakta
  • 6. Motor Inferensi • Backward Chaining – Alur inferensi: Fakta R-10 C A K J I R-8 R-7 R-1 A H B Tidak diketahui (a) Pertama: Gagal Fakta R-10 R-9 R-4 K J G A (b) Kedua: Sukses
  • 7. Soal Di ketahui sistem pakar dengan aturan-aturan sebagai berikut: R1 : IF suku bunga turun THEN harga oblikasi naik R2 : IF suku bunga naik THEN harga obligasi turun R3 :IF suku bunga tidak berubah THEN harga obligasi tidak berubah R4 : IF dolar naik THEN suku bunga turun R5 : IF dolar turun THEN suku bunga naik R6 : IF harga obligasi turun THEN beli obligasi a) Apabila di ketahui bahwa dolar turun, apakah akan membeli oblikasi atau tidak? (selesaikan dengan forward chaining) b) Apabila di ketahui hipotesis membeli oblikasi, apakah fakta dolar turun / naik? (selesaikan dengan forward chaining)