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

09 pd fungsi rekursif
09 pd fungsi rekursif09 pd fungsi rekursif
09 pd fungsi rekursifSofi Orient
 
Pertemuan 3-pemecahan-masalah-ai
Pertemuan 3-pemecahan-masalah-aiPertemuan 3-pemecahan-masalah-ai
Pertemuan 3-pemecahan-masalah-aiwillyhayon
 
Pertemuan I Sistem Berkas
Pertemuan I Sistem BerkasPertemuan I Sistem Berkas
Pertemuan I Sistem BerkasRahmatdi Black
 
Materi 3 Finite State Automata
Materi 3   Finite State AutomataMateri 3   Finite State Automata
Materi 3 Finite State Automataahmad haidaroh
 
01 intro taylor_series
01 intro taylor_series01 intro taylor_series
01 intro taylor_seriesFathan Hakim
 
Evolusi dan kinerja komputer
Evolusi dan kinerja komputerEvolusi dan kinerja komputer
Evolusi dan kinerja komputerAnzhor Muhajir
 
Modul 4 representasi pengetahuan
Modul 4   representasi pengetahuanModul 4   representasi pengetahuan
Modul 4 representasi pengetahuanahmad haidaroh
 
Pengenalan sistem berkas
Pengenalan sistem berkas Pengenalan sistem berkas
Pengenalan sistem berkas Anggi DHARMA
 
Organisasi dan arsitektur komputer
Organisasi dan arsitektur komputerOrganisasi dan arsitektur komputer
Organisasi dan arsitektur komputerNanda PerdanaErha
 
Teori bahasa-dan-otomata
Teori bahasa-dan-otomataTeori bahasa-dan-otomata
Teori bahasa-dan-otomataBanta Cut
 
Iv Teknik Inferensi
Iv   Teknik InferensiIv   Teknik Inferensi
Iv Teknik InferensiHerman Tolle
 
Heuristic search-best-first-search
Heuristic search-best-first-searchHeuristic search-best-first-search
Heuristic search-best-first-searchAMIK AL MA'SOEM
 
metodologi penelitian
metodologi penelitianmetodologi penelitian
metodologi penelitianpristanti
 
Pertemuan 2-pemecahan-masalah-ai
Pertemuan 2-pemecahan-masalah-aiPertemuan 2-pemecahan-masalah-ai
Pertemuan 2-pemecahan-masalah-aiwillyhayon
 
Finite State Automata - Materi 3 - TBO
Finite State Automata - Materi 3 - TBOFinite State Automata - Materi 3 - TBO
Finite State Automata - Materi 3 - TBOahmad haidaroh
 
Modul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerikModul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerikJames Montolalu
 

What's hot (20)

09 pd fungsi rekursif
09 pd fungsi rekursif09 pd fungsi rekursif
09 pd fungsi rekursif
 
Pertemuan 3-pemecahan-masalah-ai
Pertemuan 3-pemecahan-masalah-aiPertemuan 3-pemecahan-masalah-ai
Pertemuan 3-pemecahan-masalah-ai
 
Pertemuan I Sistem Berkas
Pertemuan I Sistem BerkasPertemuan I Sistem Berkas
Pertemuan I Sistem Berkas
 
Materi 3 Finite State Automata
Materi 3   Finite State AutomataMateri 3   Finite State Automata
Materi 3 Finite State Automata
 
01 intro taylor_series
01 intro taylor_series01 intro taylor_series
01 intro taylor_series
 
Evolusi dan kinerja komputer
Evolusi dan kinerja komputerEvolusi dan kinerja komputer
Evolusi dan kinerja komputer
 
#1 PENGENALAN PYTHON
#1 PENGENALAN PYTHON#1 PENGENALAN PYTHON
#1 PENGENALAN PYTHON
 
Ai 3
Ai 3Ai 3
Ai 3
 
Modul 4 representasi pengetahuan
Modul 4   representasi pengetahuanModul 4   representasi pengetahuan
Modul 4 representasi pengetahuan
 
Pengenalan sistem berkas
Pengenalan sistem berkas Pengenalan sistem berkas
Pengenalan sistem berkas
 
02 pengenalan sistem operasi
02 pengenalan sistem operasi02 pengenalan sistem operasi
02 pengenalan sistem operasi
 
Organisasi dan arsitektur komputer
Organisasi dan arsitektur komputerOrganisasi dan arsitektur komputer
Organisasi dan arsitektur komputer
 
Analisis Kebutuhan
Analisis KebutuhanAnalisis Kebutuhan
Analisis Kebutuhan
 
Teori bahasa-dan-otomata
Teori bahasa-dan-otomataTeori bahasa-dan-otomata
Teori bahasa-dan-otomata
 
Iv Teknik Inferensi
Iv   Teknik InferensiIv   Teknik Inferensi
Iv Teknik Inferensi
 
Heuristic search-best-first-search
Heuristic search-best-first-searchHeuristic search-best-first-search
Heuristic search-best-first-search
 
metodologi penelitian
metodologi penelitianmetodologi penelitian
metodologi penelitian
 
Pertemuan 2-pemecahan-masalah-ai
Pertemuan 2-pemecahan-masalah-aiPertemuan 2-pemecahan-masalah-ai
Pertemuan 2-pemecahan-masalah-ai
 
Finite State Automata - Materi 3 - TBO
Finite State Automata - Materi 3 - TBOFinite State Automata - Materi 3 - TBO
Finite State Automata - Materi 3 - TBO
 
Modul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerikModul2 metode regula falsi praktikum metode numerik
Modul2 metode regula falsi praktikum metode numerik
 

More from ahmad haidaroh

Materi 7 Context Free Grammar
Materi 7   Context Free Grammar Materi 7   Context Free Grammar
Materi 7 Context Free Grammar ahmad haidaroh
 
Materi 4 Regular Expression
Materi 4   Regular ExpressionMateri 4   Regular Expression
Materi 4 Regular Expressionahmad haidaroh
 
Materi 3 Finite State Automata
Materi 3   Finite State AutomataMateri 3   Finite State Automata
Materi 3 Finite State Automataahmad haidaroh
 
Pertemuan 4 Aljabar Boole
Pertemuan 4   Aljabar Boole Pertemuan 4   Aljabar Boole
Pertemuan 4 Aljabar Boole ahmad haidaroh
 
Pertemuan 2&3 - Dasar2 Keamanan Encyption
Pertemuan 2&3 - Dasar2 Keamanan EncyptionPertemuan 2&3 - Dasar2 Keamanan Encyption
Pertemuan 2&3 - Dasar2 Keamanan Encyptionahmad haidaroh
 
Multiplekser - Demultiplekser - Pertemuan 7
Multiplekser - Demultiplekser - Pertemuan 7Multiplekser - Demultiplekser - Pertemuan 7
Multiplekser - Demultiplekser - Pertemuan 7ahmad haidaroh
 
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 Adderahmad haidaroh
 
Pertemuan 6 Penyederhanaan RL-Karnaugh Map
Pertemuan 6   Penyederhanaan RL-Karnaugh MapPertemuan 6   Penyederhanaan RL-Karnaugh Map
Pertemuan 6 Penyederhanaan RL-Karnaugh Mapahmad haidaroh
 
Pertemuan 5a gerbang kombinasi-maxtem-minterm
Pertemuan 5a   gerbang kombinasi-maxtem-mintermPertemuan 5a   gerbang kombinasi-maxtem-minterm
Pertemuan 5a gerbang kombinasi-maxtem-mintermahmad haidaroh
 
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 bentukanahmad haidaroh
 
Aritmatika Biner - Pertemuan 3
Aritmatika Biner - Pertemuan 3Aritmatika Biner - Pertemuan 3
Aritmatika Biner - Pertemuan 3ahmad haidaroh
 
Pertemuan 2 - Sistem Bilangan
Pertemuan 2 - Sistem BilanganPertemuan 2 - Sistem Bilangan
Pertemuan 2 - Sistem Bilanganahmad 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
 
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
 
Pertemuan 2 - Sistem Bilangan
Pertemuan 2 - Sistem BilanganPertemuan 2 - Sistem Bilangan
Pertemuan 2 - Sistem Bilangan
 

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)