Agent Cerdas


Agent Cerdas

A.    Definisi
Agen adalah segala sesuatu yang dapat melihat/ mengartikan/ mengetahui (perceiving) linkungannya melalui alat sensor (sensors) dan bertindak (acting) melalui alat aktuator (actuators). Dalam Kecerdasan Buatan (Artificial Intelligent), sebuah Agen Cerdas (Intelligent Agent) adalah sebuah entitas otonom yang mengamati dan bertindak berdasarkan suatu lingkungan (yaitu sebuah agen) dan mengarahkan aktivitasnya ke arah pencapaian tujuan (yakni, rasional).
·         Manusia sebagai agent : mata, telinga dan organ lainnya sebagai sensors; tangan, kaki, mulut dan bagian tubuh lainnya sebagai actuators.
·         Robot sebagai agent : kamera dan pejejak infra merah sebagai sensors; berbagai motor pengerak sebagai actuators
·         Software sebagai agent : tekanan pada keyboard, isi file dan paket paket pada jaringan sebagai masukan sensors; tampilan pada layar, penulisan file dan pengiriman paket jaringan sebagai keluaran actuators



1.       Performance Measure
karakteristik apa yang menjadi tujuan dari agen ?
contoh : motor - tiba ditujuan dengan cepat dan hemat bahan bakar 
2.       Environment
bagaimana karakterisitik lingkungan yang akan dihadapi ?
contoh : motor - tipe jalan, tingkat kemacetan
3.       Actuators
perangkat apa yang dibutuhkan agen untuk mencapai tujuan ?
contoh : motor - steering, klakson dll 
4.       Sensors
perangkat apa yang dibutuhkan agen untuk mengetahui kondisi lingkungan ?
contoh : motor – speedometer

B.     Konsep 
1.      Rasional
·         Suatu agent yang selalu bertindak memaksimalkan ukuran kinerja, mengingat apa yang ia amati tentang lingkungan (sejarah input) dan pengetahuan lain yang dimilikinya.
·         Rational tidak berarti sempurna: ada aspek lingkungan yang tidak diketahui, di luar kendali.
·         Terkadang agent bermulai tanpa pengetahuan lingkungan → exploration, learning, autonomy.
2.      Task Environment
Ketika merancang sebuah agent, kita harus mendefinisikan lingkungan masalah (task environment), yakni (PEAS) : 
·         Performance measure: apa saja yang menjadi ukuran kinerja agent?
·         Environment: di manakah agent berperan?
·         Actuators: apa saja yang bisa dilakukan si agent?
·         Sensors: apa saja yang menjadi perantara input untuk agent?


Sumber :



Komentar