Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MAC_answers.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
136.01 Кб
Скачать

5. Таксономія програмних агентів.

Існує декілька підходів щодо класифікації існуючих програмних агентів.1)По-перше, агенти можуть бути класифіковані за рухливістю, тобто їхньою здатністю пересуватися в рамках деякої мережі. За цією ознакою агенти можуть бутистатичними або рухливими (мобільними).2) По-друге, вони можуть бути класифіковані або як дорадчі, або як реагуючі (реактивні). Дорадчі агенти походять від парадигми дорадчого мислення: агенти володіють внутрішньою символікою, моделлю мислення і вони залучаються в планування і переговори для того, щоб досягнути координації з іншими агентами. Реактивні агенти на відмінну дорадчих не мають ніяких внутрішніх, символічних моделей власного середовища, і діють шляхом реагування на поточний стан оточення, в якомузнаходяться. 3) По-третє, агенти можуть бути класифіковані на основі кількох основних атрибутів, котрі агенти повинні проявляти.До переліку таких атрибутів входять: автономія, можливість навчання та кооперація (співробітництво).4) По-четверте, агенти можуть інколи бути прокласифіковані за їхніми ролями (краще, якщо є кілька ролей), наприклад, інформаційні в глобальних мережах.Очевидно, що також за ролями можна виділити і інші класи агентів – а) агенти для формування звітів, б) агенти для презентацій, в) агенти для аналізу та дизайну, г) агенти для тестування, д) агенти для пакування тощо.5) По-п’яте, слід також виділити і категорію гібридних агентів як об'єднання двох або більше філософій агентів в єдиному агенті.Насправді, агенти існують в мультивимірному просторі, саме тому не слід використовувати дво- або трьохмірну матрицю, щоб класифікувати їх – такий підхід не буде повним та точним. Однак найчастіше фахівцями виділяються наступні сім типів агентів:партнерські агенти;інтерфейсні агенти;рухливі (мобільні) агенти;інформаційні/Internet агенти;реагуючі (реактивні) агенти;гібридні агенти;інтелектуальні ("думаючі") агенти.Програмні агенти можна розподілити на три групи: для настільних систем, для інтранет-мереж і для Internet. Сьогодні користувачі комп’ютерів найкраще знайомі з агентами для настільних систем.

6. Приклади використання програмних агентів.

Найбільші можливості відкриваються тоді, коли агент виходить у мережу і починає взаємодіяти з іншими комп’ютерними системами. Наприклад, його можна запрограмувати на пошук інформації за заданими критеріями, а поки він її шукатиме, на комп’ютері можуть виконуватися інші завдання. Прикладами подібного їх використання можуть бути такі агенти, як Infogate, який дає змогу «витягувати» потрібну інформацію з Internet і заносити її в пам’ять комп’ютера в потрібний момент і в потрібному форматі. У зв’язку зі зростанням інтересу до електронної торгівлі через Internet з’явилися програмні агенти, що забезпечують подальшу автоматизацію процесу електронних купівель. Наприклад, агенту мож­на доручити попередній пошук потрібних товарів. Центр стратегічних технологічних досліджень компанії «Andersen Consulting», що розробляє низку експериментальних агентів, випробував цю ідею на прототипі агента під назвою «Bargain Finder». Маючи такого агента, користувач Internet може, наприклад, набрати на клавіатурі назву потрібного йому товару і доручити цьому агенту знайти електронний магазин, де такий товар продається найдешевше. Другим перспективним напрямом використання програмних агентів є фінансовий сектор. Наприклад, компанія «Logica», що спеціалізується на консультаціях і програмному забезпеченні, пропонує групу програмних агентів для розв’язання проблем, що стоять перед банками. Internet як глобальна мережа теоретично є найкращим середовищем для співпраці агентів. Вона надає спільні шляхи для комунікації між агентами й робить агентів незалежними від їх місцезнаходження. Розглянемо детальніше деякі з програмних агентів. Програмні агенти, що діють в середовищі Internet, часто називають Internet-роботами або ботами (bot). Приклади практичного використання програмних агентів: 1) Агенти для пошуку інформації в Internet – Copernic, WebFerret. 2) Програмні агенти дляInternet-комерції – CopernicShopper, Kasbah, Tet-a-Tet. 3) Універсальний програмний агент Infogate. Infogate — це безкоштовний інтернет-агент у вигляді ряду інст­рументів з наявністю послуги оповіщення, який доставляє новини та іншу інформацію безпосередньо на робочий стіл користувача без переривання поточних завдань комп’ютера. Програма формує повідомлення, відшукує новини, відображає основні фондові індекси та курси акцій, повідомляє останні спортивні результати, дає змогу здійснювати купівлі в інтерактивному режимі, переглядати персональну фінансову інформацію, розробляти план подорожі тощо.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]