Skip to main content

Apa itu agen rasional?

Agen rasional adalah program komputer yang mampu membuat keputusan otonom untuk mencapai tujuan yang diinginkan.Program semacam itu dapat mengumpulkan informasi tentang lingkungan mereka untuk mengumpulkan data sebanyak mungkin untuk mendukung keputusan mereka.Mereka juga dapat mengevaluasi hasil untuk menentukan apakah pilihan akhir itu bagus, dan bagaimana mereka dapat meningkatkan hasil di masa depan.Merancang agen rasional membutuhkan pengetahuan tentang pemrograman komputer dan kemampuan untuk mengembangkan model dan preferensi dalam suatu program.

Tingkat kompleksitas yang terlibat dapat bergantung pada jenis tugas yang perlu dicapai oleh program.Beberapa agen rasional sederhana dan dapat sangat bergantung pada model yang sangat mendasar.Misalnya, agen rasional mungkin bertanggung jawab untuk memeriksa surat keluar untuk memastikan informasi surat selesai, untuk mengurangi risiko barang yang dikembalikan ke pengirim.Ini dapat menggunakan model dari apa alamat seharusnya memeriksa terhadap pemindaian optik dan baik menerima atau menolak item untuk pengiriman.mereka mengidentifikasi masalah spesifik dalam situasi tertentu.Tujuan dari agen rasional adalah untuk memilih hasil yang paling optimal, mengingat serangkaian opsi dan situasi tertentu.Ini dapat mengukur keberhasilan dengan respons, dan mungkin dapat belajar dari ini untuk menyesuaikan perilaku di masa depan.Agen rasional di pabrik nuklir yang bertanggung jawab untuk mengendalikan suhu dalam reaktor, misalnya, tahu apa yang mempengaruhi suhu inti dan bagaimana hal itu dapat menyesuaikannya jika suhu naik atau turun di luar kisaran yang mapan.

Keberhasilan tidak selalu memungkinkan, karena agen rasionaltidak mahatahu.Mereka tidak dapat memprediksi setiap hasil yang mungkin, dan mungkin tidak dapat mengkompensasi peristiwa di luar kendali mereka.Ketika masalah muncul, agen dapat mengevaluasinya untuk mencari tahu apa yang terjadi dan jika itu bisa diprediksi.Jika instrumen pada balon cuaca terkena meteor, misalnya, program otomatis yang memilih situs peluncuran dan meluncurkan balon tidak mungkin memperhitungkan hal ini dalam perhitungannya.Peluncuran mungkin gagal, tetapi bukan karena apa pun yang dilakukan agen rasional.

Kursus pemrograman komputer kadang -kadang termasuk diskusi tentang agen rasional, bersama dengan tugas pemrograman sederhana untuk memungkinkan siswa untuk membuat sendiri.Program yang lebih kompleks dapat dikembangkan dalam teknologi informasi, sains, kedokteran, dan bidang lain di mana aktor otomatis mungkin diperlukan.Semakin kompleksitas, semakin besar fungsionalitasnya.