Arsitektur agen tradisional: persepsi, alasan, tindakan - AWS Bimbingan Preskriptif

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Arsitektur agen tradisional: persepsi, alasan, tindakan

Diagram berikut menggambarkan bagaimana blok bangunan yang dibahas di bagian sebelumnya beroperasi di bawah siklus persepsi, alasan, tindakan.

Bagaimana blok bangunan inti berlaku untuk arsitektur agen tradisional.

Persepsi modul

Modul persepsi bertindak sebagai antarmuka sensorik agen dengan dunia luar. Ini mengubah input lingkungan mentah menjadi representasi terstruktur yang menginformasikan penalaran. Ini termasuk menangani data multimodal seperti teks, audio, atau sinyal sensor.

  • Input teks dapat berasal dari perintah pengguna, dokumen, atau dialog.

  • Input audio termasuk instruksi lisan atau suara lingkungan.

  • Input sensor menangkap sinyal dunia nyata seperti gerakan, umpan visual, atau GPS.

Ketika input mentah telah dicerna, proses persepsi melakukan ekstraksi fitur, diikuti oleh pengenalan objek atau peristiwa dan interpretasi semantik untuk menciptakan model yang bermakna dari situasi saat ini. Output ini memberikan konteks terstruktur untuk pengambilan keputusan hilir dan menambatkan alasan agen dalam pengamatan dunia nyata.

Modul alasan

Modul alasan adalah inti kognitif agen. Ini mengevaluasi konteks, merumuskan niat, dan menentukan tindakan yang tepat. Modul ini mengatur perilaku yang didorong oleh tujuan dengan menggunakan pengetahuan dan penalaran yang dipelajari.

Modul alasan terdiri dari submodul yang terintegrasi erat:

  • Memori: Mempertahankan status dialog, konteks tugas, dan sejarah episodik dalam format jangka pendek dan jangka panjang.

  • Basis pengetahuan: Menyediakan akses ke aturan simbolis, ontologi, atau model yang dipelajari (seperti penyematan, fakta, dan kebijakan).

  • Tujuan dan rencana: Mendefinisikan hasil yang diinginkan dan membangun strategi tindakan untuk mencapainya. Tujuan dapat diperbarui secara dinamis dan rencana dapat dimodifikasi secara adaptif berdasarkan umpan balik.

  • Pengambilan keputusan: Bertindak sebagai mesin arbitrase pusat dengan menimbang opsi, mengevaluasi trade-off, dan memilih tindakan selanjutnya. Faktor submodul ini dalam ambang kepercayaan, penyelarasan tujuan, dan kendala kontekstual.

Bersama-sama, komponen-komponen ini memungkinkan agen untuk bernalar tentang lingkungannya, memperbarui keyakinan, memilih jalur, dan berperilaku dengan cara yang koheren dan adaptif. Modul alasan menutup kesenjangan antara persepsi dan perilaku.

Modul Act

Modul tindakan mengeksekusi keputusan yang dipilih agen dengan berinteraksi dengan lingkungan digital atau fisik untuk melaksanakan tugas. Di sinilah niat menjadi tindakan.

Modul ini mencakup tiga saluran fungsional:

  • Aktuator: Untuk agen yang memiliki kehadiran fisik (seperti robot dan perangkat IoT), mengontrol interaksi tingkat perangkat keras seperti gerakan, manipulasi, atau pensinyalan.

  • Eksekusi: Menangani tindakan berbasis perangkat lunak, termasuk memanggil, mengirim perintah APIs, dan memperbarui sistem.

  • Alat: Memungkinkan kemampuan fungsional seperti pencarian, ringkasan, eksekusi kode, perhitungan, dan penanganan dokumen. Alat-alat ini sering dinamis dan sadar konteks, yang memperluas utilitas agen.

Output dari modul tindakan memberi umpan balik ke lingkungan dan menutup loop. Hasil ini dirasakan oleh agen lagi. Mereka memperbarui keadaan internal agen dan menginformasikan keputusan masa depan, sehingga menyelesaikan siklus persepsi, alasan, tindakan.