Ringkasan Materi Pertemuan 12 — Sistem Multi-Agen (MAS)
Sistem Multi-Agen (Multi-Agent Systems/MAS) adalah cabang kecerdasan buatan yang mempelajari desain dan penggunaan agen yang berjalan secara otonom serta mampu berinteraksi dengan lingkungan dan agen lain untuk mencapai tujuan tertentu.
🤖
1. Konsep Agen
Agen adalah entitas otonom yang:
- Mengamati lingkungan melalui sensor atau input untuk mendapatkan informasi.
- Memproses informasi dan menalar, baik dengan aturan sederhana seperti IF–THEN maupun teknik canggih seperti machine learning.
- Mengambil keputusan sendiri berdasarkan strategi atau tujuan yang ditetapkan.
- Melakukan aksi terhadap lingkungan melalui aktuator atau perintah digital.
- Adaptif dan komunikatif, mampu berkomunikasi dengan agen lain untuk kolaborasi atau negosiasi.
Ciri-ciri agen yang baik: otonom, reaktif, proaktif, adaptif, dan mampu berinteraksi sosial.
🧠
2. Jenis-Jenis Agen
Agen dalam MAS dapat dibedakan berdasarkan mekanisme internalnya:
- Simple Reflex Agent: bertindak hanya berdasarkan kondisi saat ini.
- Model-Based Reflex Agent: memiliki representasi internal keadaan dunia.
- Goal-Based Agent: memutuskan tindakan dengan mempertimbangkan tujuan.
- Utility-Based Agent: mengevaluasi pilihan berdasarkan tingkat kepuasan (utility).
- Learning Agent: memperbaiki keputusan seiring pengalaman.
🌍
3. Konsep Lingkungan
Lingkungan adalah konteks operasi agen dan memiliki karakteristik seperti:
- Deterministik vs. stokastik
- Aksesibilitas penuh vs. parsial
- Static vs. dinamis
- Diskrit vs. kontinu
- Single-agent vs. multi-agent
🔄
4. Interaksi Agen
Agen berinteraksi dengan lingkungan lewat siklus:
Perceive → Decide → Act → Perceive ulang
Interaksi ini penting untuk adaptasi dan koordinasi dalam sistem yang kompleks.
💬
5. Komunikasi Antar Agen
Komunikasi adalah komponen kunci MAS yang memungkinkan agen:
- Berbagi informasi
- Menyelaraskan tindakan
- Berkoordinasi atau bernegosiasi untuk mencapai tujuan bersama
Struktur komunikasi bisa pendekatan peer-to-peer, broadcast, atau melalui mediator, tergantung kebutuhan sistem.
📈
6. Kelebihan Sistem Multi-Agen
- Skalabilitas: mudah menambah agen tanpa mengubah keseluruhan sistem.
- Robustness: kegagalan satu agen tidak menghentikan sistem.
- Distribusi tugas: masalah besar dapat dibagi ke agen-agen kecil.
Ini membuat MAS cocok untuk simulasi sektor pertanian pintar, robotik kolaboratif, e-commerce, sistem lalu lintas, dan lain-lain.
⚠️
7. Tantangan dalam MAS
Beberapa tantangan utama meliputi:
- Konflik tujuan antar agen
- Standarisasi komunikasi
- Sinkronisasi dan keamanan pesan
- Koordinasi dalam lingkungan dinamis yang kompleks
Hal ini perlu diatasi agar MAS dapat bekerja efektif dan andal dalam aplikasi nyata.