Pertemuan M2
Pertemuan M2
Modul ke:
Kecerdasan Buatan
Materi Minggu 2: Agen Cerdas (Intelligent agents)
Buku Acuan:
Russel and Norvig, Artificial Intelligence: Modern Approach, Pearson Education
Fakultas
(2010)
FASILKOM I Putu Edy Suardiyana Putra, Ph.D.
Program Studi
Teknik
Informatika
Definisi Agen
• Seperti yang telah dipaparkan pada slide pertemuan 1,
rational agent adalah sesuatu yang mampu bergerak dan
mencari solusi optimal terhadap permasalahan yang dihadapi.
• Secara lebih mendetail, yang dimaksud dengan “Agen” adalah
sesuatu (secara umum dapat dikatakan bahwa sesuatu di sini
merupakan sistem) yang mampu mengenali lingkungannya
melalui sensor-sensor, dan bereaksi terhadap lingkungannya
melalui aktuator.
Contoh agent
• Agen manusia: agen manusia mengenali lingkungannya
dengan menggunakan panca indra. Manusia akan bereaksi
terhadap kondisi lingkungannya menggunakan kaki dan tangan
(aktuator).
• Agen perangkat lunak: agen berupa perangkat lunak akan
mengenali/memahami lingkungannya melalui data-data yang
dikirimkan padanya (seperti paket dari internet, input dari
keyboard) dan bereaksi terhadap kondisi lingkungannya
tersebut dengan (misalnya) menampilkan sesuatu ke layar,
mengirimkan paket balasan melaui internat.
• Poin utamanya adalah agen di sini tidak harus berbentuk fisik.
Ada agen yang berbentuk perangkat lunak.
Cara kerja agen
• Reaksi agen terhadap suatu input akan sangat bergantung dari
bagaimana agen itu diprogram sebelumnya. Jika agen
menerima sebuah input yang belum pernah dilihat/diprogram
sebelumya, agen tidak akan mampu bereaksi.
Cara kerja agen
Gambar 2. Contoh kasus penyedot debu. Pada kasus ini digambarkan bahwa
yang berperan menjadi agen adalah penyedot debu. Sedangkan yang
dimaksud dengan lingkungan adalah Kamar A dan B. Fungsi agen (agent
function) akan ditampilkan pada slide berikutnya.
Sumber: Russel and Norvig, Artificial Intelligence: Modern Approach, Pearson Education (2010)
Agent Function untuk kasus robot
penyedot debu
Tabel 1. Contoh agent function
Lalu apa yang terjadi jika contoh masukkan: [A, bersih], [A, bersih], [A, kotor] ?
Diskusikan di Forum!
Konsep PEAS