Kecerdasan
Buatan(Intelligent Agents)
Outline :
·
Agen dan lingkungan
·
Rasionalitas
·
PEAS (Performance measure, Environment, Actuators, Sensors)
·
Jenis-jenis Lingkungan
·
Jenis-jenis Agen
Agent
l
Agent adalah sesuatu yang dapat mengesan
(perceiving) lingkungan (environment) nya melalui sensors dan bertindak
(acting) terhadap lingkungan tersebut melalui actuators
l
Agen manusia:
l
Sensor: mata, telinga, dan organ tubuh lain;
l
Actuator: tangan, kaki, mulut, dan bagian tubuh
lain
l
Agen robotik:
l
Sensor: kamera dan infrared range finders;
l
Actuator: berbagai macam motor
Agen rasional
·
Sebuah agen haruslah mengarah kepada “lakukan hal yang benar",
berdasarkan kepada apa yang dapat dipahaminya dan tindakan yang dapat
dilakukannya. Tindakan yang benar adalah tindakan yang akan menyebabkan agen
tersebut paling berhasil
·
Pengukuran Performance: Sebuah kriteria objektif untuk keberhasilan
sebuah perilaku agen
·
Mis., ukuran performance dari sebuah agen vacuum-cleaner dapat berupa
besarnya jumlah debu yang dibersihkan, jumlah waktu yang dihabiskan, jumlah
listrik yang dikonsumsi, jumlah kebisingan yang dihasilkan, dll.
·
Agen rasional : Untuk setiap deretan persepsi yang mungkin, sebuah agen
rasional hendaklah memilih satu tindakan yang diharapkan memaksimalkan ukuran
performance-nya, dengan adanya bukti yang diberikan oleh deretan presepsi dan
apapun pengetahuan terpasang yang dimiliki agen itu.
·
Rasionalitas berbeda dari omniscience (tahu segala/all-knowing dengan
pengetahuan tak berhingga)
·
Agen dapat melakukan tindakan untuk memodifikasi persepsi masa depan
sedemikian hingga dapat memperoleh informasi yang berguna (pengumpulan
informasi, eksplorasi)
·
Sebuah agen adalah otonom (autonomous) apabila perilakunya ditentukan
oleh pengalamannya sendiri (dengan kemampuan belajar dan beradaptasi)
PEAS
PEAS = Performance measure, Environment, Actuators,
Sensors ;
§ Performance measure: Aman,
cepat, legal, perjalanan menyenangkan, maksimumkan keuntungan
§ Environment: Jalan, trafik
lain, pejalan kaki, pelangan
§ Actuators: Kemudi, gas, rem,
lampu sign, horn
§ Sensors: Kamera, sonar,
speedometer, GPS, odometer, engine sensors, keyboard
Agen: Sistem pendiagnosa medis
l Performance measure: Pasien
sehat, biaya minimal, sesuai aturan/hukum (lawsuits)
l Environment: Patient,
hospital, staff
l Actuators: Screen display
(questions, tests, diagnoses, treatments, referrals)
l Sensors: Keyboard (entry of
symptoms, findings, patient's answers)
Agent: Robot pengutip-sukucadang
l Performance measure:
Persentase sukucadang dalam kotak yang benar
l Environment: ban berjalan
dengan sukucadang, kotak
l Actuators: Pergelangan dan
tangan tersambung
l Sensors: Kamera, joint angle
sensors
Jenis-jenis
Lingkungan
l Fully observable (vs. partially observable):
Sensor-sensor sebuah agen memberinya akses ke keadaan lengkap lingkungannya
pada setiap jangka waktu.
l Deterministic (vs. stochastic): Keadaan lingkungan
berikutnya sepenuhnya ditentukan oleh keadaan sekarang dan tindakan yang
dilaksanakan oleh agen. (Jika lingkungan itu deterministik kecuali untuk
tindakan agen-agen lain, maka lingkungannya adalah strategic)
l Episodic (vs. sequential): Pengalaman agen dibagi
kedalam "episode-episode" atomik (setiap episode terdiri dari si agen
memahami (perceiving) dan kemudian melaksanakan satu tindakan, dan pilihan
tindakan dalam tiap episode hanya tergantung pada episode itu sendiri.
l Static (vs. dynamic): Lingkungan tidak berubah selagi
agen direncanakan (deliberating). (Lingkungan adalah semidynamic jika
lingkungan itu sendiri tidak berubah dengan berjalannya waktu tetapi skor
performa agen berubah)
l Discrete (vs. continuous): Sejumlah terbatas persepsi
dan tindakan yang khas dan terdefinisi baik.
l Single agent (vs. multiagent): Sebuah agen yang
mengoperasikan dirinya sendiri dalam sebuah lingkungan.
Struktur Agen
l Perilaku
agen: tindakan yang dilakukan setelah diberikan sembarang sekuen persepsi.
l Tugas AI
adalah merancang program agen yang mengimplementasikan fungsi agen yang
memetakan persepsi ke tindakan
l Diasumsikan
program ini berjalan di beberapa alat komputasi yang dilengkapi sensors dan
actuators (disebut arsitektur)
o Agent =
arsitektur + program
l Program
yang dipilih harus sesuai dengan arsitektur tersebut.
o Cth:
Action: Walk à
arsitekturnya hendaklah memiliki kaki
Komentar
Posting Komentar