Definisi Agents & Konsep Agents
Definisi Agent
Sesuatu yg di pandang sebagaimana mengamati lingkungannya melalui sensor dan bertindak atas lingkungan yang melalui efektor. Agen manusia memiliki mata, telinga, dan organ lain untuk sensor, dan tangan, kaki, mulut, dan bagian tubuh lainnya untuk efektor. Sebuah pengganti agen robot kamera dan berbagai pencari inframerah untuk sensor dan berbagai motor untuk efektor.
Jenis-jenis Agent
1. Simple Reflex Agents
2. Model Based Reflex Agent
3. Goal-Based Agents
4. Utility-Based Agents
5. Learning Agent
Konsep Agent
1) Rational Agent
a. Rational agent adalah suatu agent yang selalu bertindak memaksimalkan ukuran kinerja, mengingat apa yang ia amati tentang lingkungan (sejarah input) dan pengetahuan lain yang dimilikinya.
b. Rational tidak berarti sempurna: ada aspek lingkungan yang tidak diketahui, di luar kendali.
c. Terkadang agent bermulai tanpa pengetahuan lingkungan → exploration, learning, autonomy.
2) Task Environment
Ketika merancang sebuah agent, kita harus mendefinisikan lingkungan masalah (task environment), yakni :
a. Performance measure: apa saja yang menjadi ukuran kinerja agent ?
b. Environment: di manakah agent berperan ?
c. Actuators: apa saja yang bisa dilakukan si agent ?
d. Sensors: apa saja yang menjadi perantara input untuk agent ?
3) Struktur sebuah Agent
a. Agent function
b. Sebuah fungsi yang memetakan sejarah input (percept sequence) terhadap tindakan yang dilakukan (action)
c. Agent program
d. Sebuah program yang mengimplementasikan fungsi f di atas arsitektur
e. Agent = Arsitektur + Program
f. Agent program menerima input percept terakhir (*mungkin* ia menyimpan percept sequence di dalam memory-nya)
4) Contoh Agent
- Sebuah Taksi otomatis atau tanpa supir mengatarkan penumpangnya sampai di tujuan .
- Robot melayani pelanggan suatu restoran
0 komentar:
Posting Komentar