MAKALAH SISTEM KECERDASAN BUATAN (Representasi Pengetahuan)
Oleh : SETIAWAN BUDI SANTOSO C.431.13.0110
JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS SEMARANG SEMARANG 014
BAB I !ENDAHULUAN 1.1 L"#"$ L"#"$ Bel"%"&' Bel"%"&'
Kecerdasan buatan (Artificial Intelligence) menyebabkan lahirnya berbagai teknologi yang dapat dikatakan bersifat cerdas, misalnya permainan (game), sistem pakar (expert system), jaringan saraf tiruan (artificial neural netork) dan robotika! Kecerdasan buatan ini dapat dimanfaatkan diberbagai bidang kebutuhan manusia, misalnya hiburan! "engan adanya hiburan, maka kejenuhan yang timbul akibat kesibukan dan rutinitas yang tinggi dapat dihilangkan! #alah satu jenis hiburan adalah game! Keberadaan industri game yang terus berkembang pesat serta semakin maraknya peredaran perangkat keras game seperti Play #tation, $%&$ dan sebagainya dapat dijadikan bukti baha masyarakat memang tertarik dan menaruh minat pada bidang kecerdasan buatan yang satu ini! %ahkan deasa ini aplikasi permainan merupakan salah satu fitur yang harus terdapat dalam telepon selular!
1. T( T()("& )("&
'ahasisa dapat memahami representasi pengetahuan logika yang menyangkup berbagai hal diantaranya adalah ogika dan #et aringan, dll!
1.3 R(*(+"& R(*(+"& M"+"l"h M"+"l"h
*! %agaim %agaimana ana menjela menjelaska skan n represen representas tasii pengetahua pengetahuan n+ ! %agaim %agaimana ana menjel menjelask askan an logika logika dan set jarin jaringan gan++ -! %agaimana %agaimana menjelask menjelaskan an logika logika proposisi proposisi dan predikat predikat order order pertama pertama + .! %agaimana %agaimana menjelaska menjelaskan n /uantifier /uantifier 0ni1ersa 0ni1ersal, l, 2xistensi 2xistensial, al, #et3arin #et3aringan gan +
BAB II !EMBAHASAN .1
Re,$e+e"+- !e&'e#"h("&
Representasi pengetahuan adalah cara untuk menyajikan pengetahuan yang diperoleh ke dalam suatu skema3diagram tertentu sehingga dapat diketahui relasi antara suatu pengetahuan dengan pengetahuan yang lain dan dapat dipakai untuk menguji kebenaran penalarannya! #ecara teknik kita akan membahas representasi pengetahuan menjadi tujuh kelompok4
.
•
ogika dan #et aringan
•
ogika dan #et &rder Permata
•
ogika Predikat &rder Pertama
•
/uantifier 0ni1ersal
•
/uantifier 2xistensial
•
/uantifier dan #et 3 aringan
•
%atasan ogika Predikat
L'-%" /"& Se# J"$-&'"&
Representasi pengetahuan dengan symbol logika merupakan bagian dari penalaran eksak! %agian yang paling penting dalam penalaran adalah mengambil kesimpulan dari premis! ogika dikembangkan oleh filusuf 5unani, Aristoteles (abad ke . #') didasarkan pada silogisme, dengan dua premis dan satu konklusi! 6ontoh 4 7 Premis 4 #emua laki8laki adalah makhluk hidup 7 Premis 4 #ocrates adalah laki8laki
7 Konklusi 4 #ocrates adalah makhluk hidup 6ara lain merepresentasikan pengetahuan adalah dengan "iagram 9enn! "iagram 9enn merepresentasikan sebuah himpunan yang merupakan kumpulan objek! &bjek dalam himpunan disebut elemen! A :;*,-,<,=> , % : ;?!,8.,8,@,,.,?!!> , 6 : ;pesaat, balon> #ymbol epsilon menunjukkan baha suatu elemen merupakan anggota dari suatu himpunan, contoh 4 * A ! ika suatu elemen bukan anggota dari suatu himpunan maka symbol yang digunakan ∉, contoh 4 ∉ A! ika suatu himpunan sembarang, misal $ dan 5 didefinisikan baha setiap elemen $ merupakan elemen 5, maka $ adalah subset dari 5, dituliskan 4 $ ⊂ 5 atau 5 ⊃ $! &perasi8operasi "asar dalam "iagram 9enn4 7 Interseksi (Irisan) 6 : A B % 6 : ;x ∈ 0 C (x ∈ A) ∧ (x ∈ %)> "imana 4 B menyatakan irisan himpunan C dibaca Dsedemikian hinggaE ∧ operator logika AF"
7 0nion (Gabungan) 6 : A ∪ % 6 : ;x ∈ 0 C (x ∈ A) ∨ (x ∈ %)> "imana 4 ∪ menyatakan gabungan himpunan ∨ operator logika &R 7 Komplemen AH : ;x ∈ 0 C (x ∈ A) > "imana 4 H menyatakan komplemen himpunan operator logika F&J .3
L'-%" !$,+-+-
ogika Proposisi disebut juga kalkulus proposisi yang merupakan logika simbolik untuk memanipulasi proposisi! Proposisi merupakan pernytaan yang dapat bernilai benar atau salah! &perator logika yang digunakan 4 &perator ∧
ungsi Konjungsi (AF"3"AF)
∨ 8L N
"isjungsi (&R3AJA0) Fegasi (F&J3JI"AK) Implikasi3Kondisional (I!!JM2F!!3IKA!! 'AKA?!) 2Oui1alensi3%ikondisional
(I AF" &F5 I 3 IKA "AF MAF5A IKA) p NO(p 8L O) ∧(O 8L p) Kondisional merupakan operator yang analog dengan production rule! 6ontoh * 4 D ika hujan turun sekarang maka saya tidak pergi ke pasarE Kalimat di atas dapat ditulis 4 p 8L O "imana 4 p : hujan turun O : saya tidak pergi ke pasar 6ontoh 4 p : DAnda berusia * atau sudah tuaE O : DAnda mempunyai hak pilihE
Kondisional p 8L O dapat ditulis3berarti 4
Kondisional p implies O ika p maka O p hanya jika O
%erarti Anda berusia * tahun atau sudah tua implies Anda mempunyai hak pilih! ika Anda berusia * tahun atau sudah tua, maka Anda mempunyai hak pilih! Anda berusia * tahun atau sudah tua, hanya jika Anda mempunyai hak pilih!
p adalah (syarat cukup untuk O)Anda berusia * tahun atau sudah tua adalah syarat cukup Anda mempunyai hak pilih!O jika pAnda mempunyai hak pilih, jika Anda berusia * tahun atau sudah tua!O adalah (syarat
perlu untuk p)Anda mempunyai hak pilih adalah syarat perlu Anda berusia * tahun atau sudah tua!
ogika Proposisi juga menjelaskan tentang 4
T"(#l'- 4 pernyataan gabungan yang selalu bernilai benar ! K$"/-%+- 4 pernyataan gabungan yang selalu bernilai salah! C-&'e 4 pernyataan yang bukan tautology ataupun kontradiksi!
Jabel Kebenaran untuk logika konektif 4
p J J
O J J
pQO J
p1O J J J
p 8L O J J J
pNO J J
Jabel kebenaran untuk negasi konektif 4
p J
.4
p J
L'-%" !$e/-%"# O$/e$ !e$#"*"
ogika Predikat &rder Pertama disebut juga kalkulus predikat, merupakan logika yang digunakan untuk merepresentasikan masalah yang tidak dapat direpresentasikan dengan menggunakan proposisi! ogika predikat dapat memberikan representasi fakat8fakta sebagai suatu pernyataan yang mapan (well form)!
ogika orde pertama adalah sistem resmi yang digunakan dalam matematika , filsafat ,linguistik , dan ilmu komputer ! Mal ini juga dikenal sebagai orde pertama predikat kalkulus, semakin rendah kalkulus predikat, teori kuantifikasi, dan logika predikat! ogika orde pertama dibedakan dari logika proposisional oleh penggunaan 1ariabel terukur ! #ebuah teori tentang beberapa topik biasanya logika orde pertama bersama8sama dengan yang ditentukan domain acana dimana 1ariabel diukur berkisar, finitely banyak fungsi yang memetakan dari domain yang ke dalamnya, finitely banyak predikat didefinisikan pada domain tersebut, dan satu set rekursif dari aksioma yang diyakini terus untuk hal8hal! Kadang8kadang DteoriE dipahami dalam arti yang lebih formal, yang hanya satu set kalimat dalam logika orde pertama! Kata sifat Dorde pertamaE membedakan orde pertama logika darilogika tingkat tinggi di mana ada predikat yang memiliki predikat atau fungsi sebagai argumen, atau di mana salah satu atau kedua bilangan predikat atau fungsi bilangan diiinkan! "alam first teori order, predikat sering dikaitkan dengan set! "alam ditafsirkan tingkat tinggi teori, predikat dapat ditafsirkan sebagai set set! Ada banyak sistem deduktif untuk orde pertama logika yang sehat(semua laporan dapat dibuktikan benar dalam semua model) danlengkap (semua pernyataan yang benar dalam semua model yang dapat dibuktikan)! 'eskipun konsekuensi logis hubungan hanyasemidecidable , banyak kemajuan telah dibuat dalam teorema otomatis dalam logika orde pertama! ogika orde pertama juga memenuhi beberapa metalogical teorema yang membuatnya setuju untuk analisis dalam teori bukti , seperti teorema Senheim8#kolem dan teorema kekompakan ! ogika orde pertama adalah standar untuk formalisasi matematika menjadi aksioma dan dipelajari di dasar matematika ! Jeori matematika, seperti nomor teori dan teori himpunan , telah diresmikan menjadi orde pertama aksioma skema seperti Peano aritmatika dan Termelo8raenkel teori himpunan masing8masing (T)! Jidak ada teori orde pertama, bagaimanapun, memiliki kekuatan untuk menggambarkan sepenuhnya dan kategoris struktur dengan domain yang tak terbatas, seperti bilangan asli atau garis nyata !#istem aksioma kategoris untuk struktur ini dapat diperoleh dalam logika kuat seperti logika orde kedua ! #yarat8syarat symbol dalam logika predikat 4 •
himpunan huruf, baik huruf kecil maupun huruf besar dalam abjad!
•
Mimpunan digit (angka) @,*,,?U
•
Garis baah DVE
•
#ymbol8simbol dalam logika predikat dimulai dengan sebuah huruf dan diikuti oleh sembarang rangkaian karakter8karakter yang diijinkan!
•
#ymbol8simbol logika predikat dapat merepresentasikan 1ariable, konstanta, fungsi atau predikat
ogika Predikat &rder Pertama terdiri dari 4
K&+#"" 4 objek atau sifat dari semesta pembicaraan! Penulisannya diaali dengan huruf kecil , seperti 4 pohon, tinggi! Konstanta true(benar) dan false(salah) adalah symbol kebenaran (truth symbol)!
V"$-"le 4 digunakan untuk merancang kelas objek atau sifat8sifat secara umum dalam semesta pembicaraan! Penulisannya diaali dengan huruf besar , seperti 4 %ill, Kate!
F(&'+- : pemetaan (mapping) dari satu atau lebih elemen dalam suatu himpunan yang disebut domainfungsi ke dalam sebuah elemen unik pada himpunan lain yang disebut rangefungsi! Penulisannya dimulai dengan huruf kecil ! #uatu ekspresi fungsi merupakan symbol fungsi yang diikuti argument!
A$'(*e adalah elemen8elemen dari fungsi, ditulis diapit tanda kurung dan dipisahkan dengan tanda koma!
!$e/-%"#4 menamai hubungan antara nol atau lebih objek dalam semesta pembicaraan! Penulisannya dimulai dengan huruf kecil , seperti 4 eOuals, sama dengan, likes, near!
6ontoh kalimat dasar 4
teman(george,allen) teman(ayahVdari(da1id),ayahVdari(andre)) dimana4 argument 4 ayahVdari(da1id) adalah george argument 4 ayahVdari(andre) adalah allen predikat 4 teman
.
2("--e$ U&-e$+"l
"alam logika predikat , Ouantifieri uni1ersal merupakan jenis Ouantifier , sebuah konstanta logis yang ditafsirkan sebagai DdiberiE atau Duntuk semuaE! Ini mengungkapkan baha fungsi proposisi dapat dipenuhi oleh setiapanggota dari domain acana! "alam istilah lain, itu adalah predikasi dari properti atau hubungan dengan setiap anggota domain! Ini menegaskan baha predikat dalam lingkup dari Ouantifier uni1ersal benar dari setiap nilai dari 1ariabel predikat ! Mal ini biasanya dilambangkan dengan berbalik A (∀) operator logika simbol, yang bila digunakan bersama8sama dengan 1ariabel predikat, disebut Ouantifier uni1ersal (D∀xE, D∀ (x)E, atau kadang8kadang dengan D(x) Dsaja)! Kuantifikasi 0ni1ersal berbeda dari kuantifikasi eksistensial (Dada adaE), yang menegaskan baha properti atau relasi hanya berlaku untuk setidaknya satu anggota dari domain! Ch 1 :
(∀x) (x W x : x) Duntuk setiap x (dimana x adalah suatu bilangan), kalimat x W x : x adalah benar!E Ch :
(∀x) (p) (ika x adalah seekor kucing 8L x adalah binatang)! Kebalikan kalimat Dbukan kucing adalah binatangE ditulis 4 (∀x) (p) (ika x adalah seekor kucing 8L x adalah binatang) dan dibaca 4
7 Dsetiap kucing adalah bukan binatangE Dsemua kucing adalah bukan binantangE Ch 3:
(∀x) (ika x adalah segitiga 8L x adalah polygon) "ibaca 4 Duntuk semua x, jika x adalah segitiga, maka x adalah polygonE! "apat pula ditulis 4 (∀x) (segitiga(x) 8L polygon(x)) (∀x) (J(x) 8L P(x)) Ch 4 :
(∀x) (M(x) 8L '(x)) "ibaca 4 Duntuk semua x, jika x adalah manusia (human), maka x melahirkan (mortal)E! "itulis dalam aturan 4 I x adalah manusia JM2F x melahirkan! "igambar dalam jaringan semantic 4
.5
2("--e$ E6+-+#e&+-"l
"alam logika predikat , suatu Ouantifier eksistensial adalah jenis Ouantifier , sebuah konstanta logis yang ditafsirkan sebagai Dada ada,E Dada setidaknya satu,E atau Duntuk beberapa!E Ini mengungkapkan baha fungsi proposisi dapat dipenuhi oleh setidaknya satu anggota dari domain acana ! "alam istilah lain, itu adalah predikasi dari properti atau hubungan dengan setidaknya satu anggota dari domain! Ini menegaskan baha predikat dalamlingkup dari Ouantifier eksistensial adalah benar dari setidaknya satu nilai dari1ariabel predikat ! Mal ini biasanya dilambangkan dengan 2 berubah (∃) operator logika simbol, yang bila digunakan bersama8sama dengan 1ariabel predikat, disebut Ouantifier eksistensial (D∃xE atau D∃ (x)E) Kuantifikasi eksistensial! Ch 1 :
(∃x) (x ! x : *) "ibaca 4 Dterdapat x yang bila dikalikan dengan dirinya sendiri hasilnya sama dengan *!E Ch :
(∃x) (gajah(x) ∧ nama(6lyde)) "ibaca 4 Dbeberapa gajah bernama 6lydeE! Ch 3 :
(∀x) (gajah(x) 8L berkaki empat(x)) "ibaca 4 Dsemua gajah berkaki empatE! 0ni1ersal Ouantifier dapat diekspresikan sebagai konjungsi! (∃x) (gajah(x) ∧ berkaki tiga(x)) "ibaca 4 Dada gajah yang berkaki tigaE 2xistensial Ouantifier dapat diekspresikan sebagai disjungsi dari urutan ai! P(a*) ∨ P(a) ∨ P(a-) ?∨ P(aF)
.7
2("--e$ /"& Se# 8 J"$-&'"&
#et 2xpression A:% A ⊆% A B% A ∪% X(uni1erse) Y(empty set)
ogical 2Oui1alent ∀x (x ∈A N x ∈%) ∀x (x ∈A 8L x ∈%) ∀x (x ∈A ∧x ∈%) ∀x (x ∈A ∨x ∈%) J (Jrue) (alse)
•
•
Relasi A proper subset dari % ditulis A ⊂ %, dibaca Dsemua elemen A ada pada %E, dan Dpaling sedikit satu elemen % bukan bagian dari AE!
Mukum de 'organ berlaku untuk analogi himpunan dan bentuk logika 4
Mimpunan (AB%)AH∪%H (A∪%)AHB%H
ogika (p∧O) p∨O (p∨O) p ∧O
6ontoh 4
"iketahui 4 2 : elephant R : reptile G : gray : four legged " : dogs ' : mammals Se# e6,$e++-&
2 ⊂' (2 BG B) ⊂' 2 BR : Y 2 BG ZY 2 BG : Y 2 BGHZY 2 ⊂(G B) (2 ∪") ⊂'
Be$"$#Delephant termasuk mammalsE, tetapi tidak semua mammals adalah elephant Delephant yang berarna gray dan memiliki four legged termasuk mammalsE Dtidak ada elephant yang termasuk reptileE Dbeberapa elephant berarna grayE Dtidak ada elephant yang berarna grayE Dbeberapa elephants tidak berarana grayE Dsemua elephants berarna gray dan memiliki four leggedE Dsemua elephants dan dogs termasuk mammalsE
(2 B BG) ZY .9
Dbeberapa elephants memiliki four legged dan berarna grayE
B"#"+"& L'-%" !$e/-%"#
ogika proposisional sudah cukup untuk menangani pernyataan8pernyataan yang sederhana! Pernyataan yang mengandung kata, semua, ada atau kata yang lain tidak bisa diselesaikan! 0ntuk pernyataan yang lebih rumit, misal4 A : semua mahasisa pandai! % : %adu seorang mahasisa! 6 : "engan demikian, %adu pasti pandai! bentuk ekspresi logika (A ∧ %) [ 6 4 tidak bisa dibuktikan\ %ila menginginkan diselesaikan dengan logika proposisi, pernyataan pernyataannya harus dirubah menjadi A [ % : ika %adu mahasisa, maka ia pasti pandai! A : %adu seorang mahasisa! % : "engan demikian, ia pasti pandai (( A [ %) ∧ A) [ % ogika predikat merupakan pengembangan dari logika proposisional dengan masalah pengkuantoran dan menambah istilah8istilah baru! Istilah dalam ogika Predikat4 Jerm 4 kata benda atau subjek Predikat 4 properti dari term ungsi proposisional:fungsi Kuantor 7 0ni1ersal4 yang selalu bernilai benar (∀)!
Ch : •
#emua gajah mempunyai belalai
•
G(x) : gajah
•
%(x) : belalai
%entuk logika predikat (∀x)(G(x)[%(x)) "ibaca4 untuk semua x, jika x seekor gajah, maka x mempunyai belalai! 7 2ksistensial4 bisa bernilai benar atau salah(∃)! Ch : •
Ada bilangan prima yang bernilai genap!
•
P(x) : bilangan prima
•
G(x) : bernilai genap
%entuk logika predikat (∃x)(P(x)∧G(x)) "ibaca4 ada x, yang x adalah bilangan prima dan x bernilai genap!
Ch L'-%" !$e/-%"#:
Fani adalah ibu dari Ratna! Jerm:nani , ratna Predikat:adalah ibu dari ungsi:ibu(nani,ratna) ] '(n,r) %entuk logika predikat4 '(n,r)[^'(r,n)
BAB III !ENUTU! 3.1
Ke+-*,(l"&
Kemajuan teknologi adalah sesuatu yang tidak bisa kita hindari dalam kehidupan ini, karena kemajuan teknologi akan berjalan sesuai dengan kemajuan Ilmu Pengetahuan, Perkembangan Jeknologi memang sangat diperlukan!Kita sangat sadar sekali baha kemajuan teknologi saat ini banayak memberikan manfaat yang begitu besar bagi kehidupan manusia dalam berbagai bidang, baik dalam bidang pendidikan, ekonomi, sosial, dan lain sebagainya! "engan adanya #istem Kecerdasan %uatan ini diharapkan kemajuan teknologi berkembang pesat sesuai harapan! "an dari materi yang sudah dipaparkan diatas merupakan bagian dari materi Artifical Intelegent yang sangat bermanfaat pada dunia computer saat ini! #alah satu contoh yaitu penggunaan logika untuk penerapan suatu alat ataupun program yang ingin dibuat agar a lat atau program tersebut menjadi cerdas seperti halnya manusia!
D"#"$ !(+#"%"
Giarrantano, and G!Riley, Expert System : Principle and Programming,.thed, P_# Kent, @@. #ri Kusumadei, Artificial Intelligence : eknik dan Aplikasinya, Graha Ilmu, 5ogyakarta, @@http433bagusnunu!blogspot!com3@*.3@U3representasi8pengetahuan!html
CONTOH !ERTANAAN DAN JAWABANNA
*! elaskan pengertian pengetahuan dan berikan contohnya\ ! elaskan pengertian representasi pengetahuan dan berikan contohnya\ -! elaskan pengertian representasi pengetahuan logika dan berikan contohnya fakta yang menggambarkan perbedaan logika proposisi dan logika predikat\ .! elaskan pengertian representasi pengetahuan jaringan sistematik dan berikan contohnya\
JAWABAN
1. Pengetahuan (knoledge) adalah sesuatu yang hadir dan terujud dalam jia dan pikiran sese orang karena adanya reaksi, sentuhan, dan hubungan dengan lingkungan dan alam sekitarnya! Pe ngetahuan adalah fakta atau keadaan yang timbul karena suatu pengalaman!
6ontoh4 pengetahuan tentang binatang, sifat8sifat dan perilakunya! Pengetahuan tentang penyakit , gejala8gejala, dan pengobatannya! Pengetahuan tentang tanaman, jenis8jenisnya dan cara hidupn ya, dan lain8lain!
. Representasi pengetahuan (knoledge representation) adalah cara untuk menyajikan pengetah uan yang diperoleh ke dalam suatu skema3diagram tertentu sehingga dapat diketahui relasi antara suatu pengetahuan dengan pengetahuan yang lain dapat dipakai untuk menguji kebenaran penala rannya! Representasi pengetahuan dibutuhkan untuk menangkap sifat8sifat penting masalah dan mempermudah prosedur pemecahan masalah dalam mengakses informasi! 6ontoh4
3. Representasi logika adalah cara untuk menyajikan pengetahuan yang berupa logika yaitu peng etahuan untuk berpikir dan menalar dengan benar sehingga didapatkan kesimpulan yang absah! %iasanya teknik representasi logika menggunakan ekspresi8ekspresi dalam logika formal! 2kspre si8ekspresi inilah yang nantinya digunakan sebagai proses untuk membentuk kesimpulan atau me narik suatu inferensi berdasarkan fakta yang telah ada! 6ontoh4 logika proposisi 4 A4 jadal kuliah saya hari senin sampai sabtu %4 hari ini hari minggu 64 jadi hari ini saya tidak kuliah
logika predikat4 penjabaran 4 8 #emua manusia perlu makan 8 #okrates adalah manusia 8 #okrates perlu makan
#ehingga dalam logika predikat sebagai
berikut4 8
8'anusia (#okrates) Perlu 'akan (#okrates)
4. Representasi pengetahuan jaringan sistematik adalah representasi pengetahuan yang digunaka n untuk menggambarkan data dan informasi, yang menunjukkan hubungan antara berbagai objek ! &bjek bisa berupa benda fisik seperti mobil, rumah atau bahkan orang, kejadian ataupun tindak an!
6ontoh4
. Representasi pengetahuan frame merupakan representasi pengetahuan dengan frame yaitu ku mpulan pengetahuan tentang objek tertentu, pristia, lokasi, situasi, dan lain8lain! rame teridiri
dari elemen dasar, yaitu plot dan subslot! #lot merupakan kumpulan atribut atau properti yang menjelaskan objek yang dipresentasikan oleh frame! #edangkan suslot menjelaskan pengetahuan atau prosedur dari atribut pada slot!
6ontoh4 "eskripsi frame untuk robot
5. Representasi pengetahuan script adalah skema representasi pengetahuan yang menggambarka n urut8urutan kejadian (sOuence of e1ents)! 0ntuk mempermudah pemahaman tentang urutan sua tu kejadian, script dilengkapi elemen8elemen brikut4 track, kondisi input, prop, role, scene, dan h asil!
6ontoh4 script memadamkan api #cript Robot Pemadam Kebakaran alur (track) 4 lokasi kebakaran Peran (roles) 4 user, robot Pendukung (prop) 4 air, sensor, tombol on3off, dll Kondisi masukan 4 suhu panas 7 sensor mendeteksi suhu
Adegan (scene) * 4 Fyalakan robot 8 6ari tombol on3off 8 Geser tombol ke kondisi on Adegan (scene) 4 "eteksi suhu 8 #ensor mendeteksi suhu panas 8 #ensor memberikan masukan pada mikrokontroler 8 'inkrokontroler merespon masukan
Adegan (scene) - 4 padamkan api 8 Robot mendekati api sampai jarak aman 8 Robot menyemprotkan air
Adegan (scene) . 4 matikan robot 8 6ari tombol on3off 8 Geser tombol ke kondisi off
Masil 4 8 Api padam
7. Representasi pengetahuan aturan produksi adalah suatu representasi pengetahuan yang mengh ubungkan premis dengan konklusi yang diakibatkannya! %eberapa keuntungan aturan produksi a dalah sederhana, mudah difahami, implementasi secara straightforard dan dasar dari berbagai 1 arian!
6ontoh4 I lalulintas pagi ini padat JM2F saya naik sepeda motor saja Aturan dapat ditulis dalam beberapa bentuk 4 *! I premis JM2F kesimpulan
ika pendapatan tinggi 'AKA pajak yang harus dibayar juga tinggi ! Kesimpulan I premis Pajak yang harus dibayar tinggi IKA pendapatan tinggi -! Inclusion of 2#2 I pendapatan tinggi &R pengeluaran tinggi, JM2F pajak yang harus dibayar tinggi 2#2 pajak yang harus dibayar rendah .! Aturan yang lebih kompleks I rating kredit tinggi AF" gaji lebih besar dari -@,@@@ &R aset lebih dari =<,@@@ AF" sejara h pembayaran tidak miskin JM2F pinjaman diatas *@,@@@ disetujui dan daftar pinjaman masuk kategori D%E
9. AI menggunakan representasi pengetahuan untuk memecahkan permasalahan karena prinsip k erja pemerograman AI dirancang untuk meniru cara kerja manusia berfikir dalam memecahkan s uatu masalah! "i dalam memecahkan masalah, manusia menggunakan pengetahuan dan penalara n yang dimilikinya yang berkaitan dengan masalah yang akan dipecahkan! #emakin lengkap pen getahuan tersebut dan semakin bagus prosespenalarannya, maka solusi yang dihasilkan semakin mendekati sempurna!