Artificial Intelligence
Agen Logika
Imam Cholissodin, S.Si., M.Kom.
Pokok Bahasan
1.
2.
3.
4.
5.
6.
Agen Logika
Agen logika merupakan agen yang memiliki
kemampuan bernalar secara logika.
Ketika beberapa solusi tidak secara eksplisit
diketahui, maka diperlukan suatu agen berbasis logika.
Logika sebagai Bahasa Representasi Pengetahuan
memiliki kemampuan untuk merepresentasikan fakta
sedemikian sehingga dapat menarik kesimpulan
(fakta baru, jawaban).
Sedangkan pengetahuan merupakan komponen yang
penting, sehingga terdapat perbedaan jika diterapkan
pada dua agent, yakni problem solving agent dan
knowledge-based agent.
Agen Logika
Perbedaan dua agent, problem solving agent dan
knowledge-based agent.
o Problem solving agent : memilih solusi di antara
kemungkinan yang ada. Apa yang ia ketahui tentang
dunia, pengetahuannya tidak berkembang untuk
mencapai problem solution (initial state, successor
function, goal test)
o Knowledge-based
agent
:
lebih
pintar.
Ia
mengetahui hal-hal tentang dunia dan dapat
melakukan reasoning (berpikir, bernalar) mengenai :
o
o
o
o
Misalkan :
Lain halnya ketika melakukan pengamatan apakah kamar [2,2] aman, dengan
ditunjukkan oleh 2., terlihat sebagaimana ilustrasi berikut :
Logika Proposisi
Logika Proposisi
o Merupakan logika yang paling sederhana. Sebuah sentence
dinyatakan sebagai simbol proposional P1, P2, dst.
o Sintaks dari logika proposisi
Logika Proposisi
Logika Proposisi
o Semantik dari logika proposisi
Logika Proposisi
Logika Proposisi
o Semantik dari logika proposisi
Secara semantik :
Pi,j = true menyatakan kalau ada lubang jebakan (pit) di [i, j].
P1,1
B1,1
B2,1
dgd
Logika Proposisi
Logika Proposisi
o Dasar Manipulasi Rules
(A) = A
Double negation
A ^ (B V C) = (A ^ B) V (A ^ C) Distributivity of ^ on V
A => B = (A) V B
by definition
(A => B) = A ^ (B)
using negated or
A B = (A => B) ^ (B => A)
by definition
(A B) = (A ^ (B))V(B ^ (A)) using negated and & or
Logika Proposisi
Logika Proposisi
o Contoh :
Logika Proposisi
Logika Proposisi
o Solusi :
Logika Proposisi
Logika Proposisi
o
Metode pembuktian
Metode Pembuktian
o
Secara umum, ada dua jenis metode pembuktian :
Horn Form
Proposition symbol
Metode pembuktian
Metode Pembuktian
o
Horn form
Misalkan:
Metode pembuktian
Metode Pembuktian
Metode pembuktian
Metode Pembuktian
Kesimpulan
Kesimpulan :
o
Latihan Individu
Membahas Soal UTS AI!
Tugas Kelompok
1.
2.
Jelaskan konsep dasar dari agen berbasis pengetahuan dan halhal apa saja yang harus dipenuhi ketika membuat agen tersebut!
Diketahui KB = ( B1,1 (P2,1 P3,1)) B1,1 dan = P2,1 P3,1.
Buktikan dengan tabel kebenaran berikut, apa saja kondisi yang
memenuhi KB|= !
B1,1
P2,1
P3,1
P2,1 P3,1
KB
Selesai