нуючих лише в програмному середовищі (віртуальному просторі); нерідко такі «програмні роботи» (software robots) називають скорочено софтботамі (softbots) [17, 77,113].
Ще одна пара взаємопов'язаних критеріїв класифікації спирається на дихотомії «зосереджене-розподілене» і «нерухоме-рухливе» [6,71,72,83,129]. Прикладом нерухомого агента служить стаціонарний маніпуляційний робот, а прикладом мобільного- пошуковий агент, мігруючий по мережі з метою відшукання потрібної інформації. Підчас мобільні софтботи ( моботи ) можуть трактуватися як розподілені, чисто комунікативні агенти, які не мають власних коштів сприйняття і дій (тому вони не маніпулюють ніякими об'єктами), а лише використовують розташовувані ресурси для комунікації з іншими агентами і міграції по мережі в пошуках релевантних даних і процедур. Навпаки, чітко локалізовані агенти в певному сенсі протилежні комунікативним: вони не можуть рухатися по мережі і зазвичай не мають здатність до поданням середовища, а їх спілкування з іншими агентами відбувається не безпосередньо, а опосередковано, через механізми сприйняття і дії.
Важливою підставою для класифікації служить на?? ічіе (відсутність) у агентів характеристик навченості або адаптивності. У учнів агентів поведінка засноване на попередньому досвіді.
У свою чергу, Д.А. Поспєлов пропонує будувати класифікацію агентів і вибирати відповідні формальні засоби їх опису за допомогою трійки критеріїв: тип середовища , рівень «свободи волі » (по В.А. Лефевру) і рівень розвитку соціальних відносин. Так для найпростіших замкнутих середовищ досить агентів автоматного рівня складності (моделі колективної поведінки автоматів), а у випадку більш складних замкнутих середовищ маємо справу з агентами, заснованими на кінцевих наборах правил і сценаріїв їх застосування (наприклад, нечіткі регулятори). Агенти, засновані на правилах, активно використовуються в комп'ютерних мережах, діючи в рамках «клієнт-серверного» підходу. В цілому, коли середу замкнута, пара «середу-агент» може бути в принципі задано формальною системою, тобто дії агента тут можуть бути описані в рамках відповідного логічного числення (наприклад, модальні логіки або логіки предикатів вищого порядку). Для відкритих середовищ потрібно перехід до семіотичному моделюванню.
З рівнем «свободи волі» і характером взаємодії пов'язані, зокрема, уявлення про добромисних (benevolent) і зловмисних, егоїстичних (self-interested) і альтруїстичних агентах.
Ще одним найважливішим основою класифікації штучних агентів служить прийняття або психологічної, або біологічної метафори при розгляді природи їх дій (дихотомія «психологічне - біологічне» ). В одному випадку, мова йде про трактування агентів як квазісуб'ектов, самостійно вирішальних постають перед ними завдання , а в іншому вони уподібнюються найпростішим організмам, безпосередньо реагує на зміни середовища в інтересах виживання і адаптації [60,61,72,77]. Зокрема, виходячи з біологічної метафори, будуються «анімат», тобто штучні тварини, які в процесі вижівенія повинні пріспособліваться до дедалі складнішим і ворожим середах. Анімат можуть бути реалізовані і як віртуальні агенти (імітація на комп'ютері), і як роботи, діючі в реальному фізичному світі.
В цілому, дана типологія агентів тісно пов'язана з класичною проблемою взаємодії «суб'єкт - об'єкт» . Рівень суб'єктності агента безпосередньо залежить від того, чи наділений він символьними уявленнями, що вимагаються для організації міркувань, або на противагу цьому він працює тільки на рівні образів (субсімвольном), пов'язаних з сенсомоторної регуляцією. Відповідну класифікацію агентів (рис.2) можна побудувати за наступними двома ознаками: а) ступінь розвитку внутрішнього подання зовнішнього світу і б) спосіб поведінки.
За першою ознакою, виділяються інтелектуальні (когнітивні, розумове) і реактивні агенти. Когнітивні агенти [53,71,75,103,138] мають багатший поданням зовнішнього середовища, ніж реактивні. Це досягається за рахунок наявності у них бази знань і механізму вирішення. Близький термін «розумовий (deliberative) агент» служить для позначення агента, який володіє символьної моделлю зовнішнього світу, а також можливістю приймати рішення на основі символьних міркувань, наприклад, методу порівняння за зразком [82,138]
Звідси випливає щ...