Sun'iy intellektdagi intellektual agentlarning turlari. Intellektual agentlarning sinflari.
Kirish.
Kompyuterlar nima qilishni yaxshi bilishmaydi: kompyuter bajaradigan har bir harakat dasturchi tomonidan aniq kutilishi, rejalashtirilishi va dasturlashtirilgan bo‘lishi kerak. Agar kompyuter kutilmagan vaziyatga tushib qolsa, natija odatda unchalik yaxshi bo'lmaydi - tizim eng yaxshi holatda buziladi, eng yomoni - odamlar o'lishadi. Bu yerdagi haqiqat kompyuterlar bilan munosabatlarning asosidir. Bu o'z-o'zidan ravshanki, adabiyotda kamdan-kam tilga olinadi. Va shunga qaramay, bu yangi boshlanuvchilar uchun kompyuter bilan muloqot qilish uchun to'liq ajablanarli.
Ko'pincha biz kompyuterlarni itoatkor, tasavvurga ega bo'lmagan, tasavvurga ega bo'lmagan xodimlar sifatida qabul qilishdan mamnunmiz. Ko'p foydalanish uchun (masalan, ro'yxatni qayta ishlash) bu juda maqbuldir. Biroq, tobora ko'payib borayotgan ilovalar uchun bizga ular ishlab chiqilgan maqsadlarni qondirish uchun nima qilish kerakligini mustaqil ravishda hal qiladigan tizimlar kerak. Bunday kompyuter tizimlari agentlar deb nomlanadi. Harakat muvaffaqiyatsiz bo'lishi ehtimoli juda katta bo'lgan tez o'zgaruvchan, oldindan aytib bo'lmaydigan yoki ochiq muhitda ishonchli ishlashi kerak bo'lgan agentlar intellektual (aqlli) agentlar yoki avtonom agentlar deb nomlanadi.
Intellektual agentlar quyidagi xususiyatlarga ega bo'lishi kerak:
* avtonomilik - o'z egasining aralashuvisiz ishlash va ichki holat va ularning harakatlari ustidan nazoratni amalga oshirish qobiliyati;
* ijtimoiy xulq-atvor - boshqa agentlar bilan o'zaro ta'sir qilish va muloqot qilish imkoniyati;
* reaktivlik - atrof-muhitni adekvat idrok etish va uning o'zgarishiga mos reaktsiyalar;
* faoliyat - maqsadlarni ishlab chiqish va ularga erishish uchun oqilona harakat qilish qobiliyati;
* asosiy bilimlar - agentning o'zi, atrof-muhit, shu jumladan, agentning hayotiy siklida o'zgarmaydigan boshqa agentlar haqidagi bilimlari;
* e'tiqodlar asosiy bilimlarning o'zgaruvchan qismi bo'lib, vaqt o'tishi bilan o'zgarishi mumkin, garchi agent bu haqda bilmasligi va o'z maqsadlari uchun foydalanishda davom etishi mumkin;
* maqsadlar - erishish agentning hozirgi xatti-harakati bilan yo'naltirilgan holatlar to'plami;
* istaklar - erishilishi agent uchun muhim bo'lgan holatlar yoki vaziyatlar;
* majburiyatlar - agent boshqa agentlarning iltimosiga binoan o'z zimmasiga oladigan vazifalar;
* niyatlar - agent o'z majburiyatlari tufayli nima qilishi kerak.
Sun'iy intellektda agentlarning bir nechta tipi mavjud. Masalan:
1. Fizik agent - bu muhit haqidagi axborotlarni sensorlar yordamida qabul qiladi va manipulyatorlar yordamida harakat qiladi.
2. Vaqtli agent - bu vaqt bo’yicha o’zgaradigan axborotlardan foydalanuvchi va ba’zi harakatlarni taklif etuvchi yoki ma’lumotlarni kompyuter dasturiga yoki insonga taqdim etuvchi va axborotlarni dasturli kiritish orqali oluvchi hisoblanadi. Oddiy dasturli agent matematik ko’rinishda har qanday mos keladigan sezilarli natijani agent bajarishi mumkin bo'lgan harakatga yoki keyingi harakatlarga ta'sir ko'rsatadigan omil, fikr, funksiya yoki o’zgarmas sifatida tasvirlash mumkin. O'z navbatida, o’rganuvchi agentlar idrok etish natijasini faqat harakatga yo'naltiradi.
Do'stlaringiz bilan baham: |