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

44. Приклади архітектур агентів.

Основна ідея архітектури полягає в тому, щоб представити агента як безліч рівнів, які зв'язані через структуру, що управляє, і використовують загальну базу знань. Вона складається з п'яти основних блоків: 1) інтерфейсу із зовнішнім світом; 2) компоненти, заснованої на поведінці; 3) плануючої компоненти; 4) компоненти, відповідальної за кооперацію з іншими агентами і; 5) бази знань агента. Інтерфейс із зовнішнім світом визначає можливості агента по сприйняттю подій зовнішнього світу, дії на нього і засоби комунікації. Прийнято виділяти 3 класи архітектур: 1) Деліберативна: агенти використовують тільки точне представлення картини світу в символьній формі, рішення приймають на основі формальних суджень і використання методів порівняння по зразку.Прикладиреалізації – системи Integrated Planning, Execution and Monitoring (IPEM) PHEONIX, HOMER, Grate. 2) Реактивна: агенти не мають будь-якої символьної моделі світу, вони працюють за правилом «ситуація - дія», вибираючи найбільш підходящу дію для конкретної ситуації, при цьому під ситуацією розуміють потенційно складну комбінацію внутрішніх та зовнішніх станів. Приклад – архітектура Брукса – «subsumptionarchitecture». 4) Гібридна: поєднання класичної та реактивної архітектури. Приклади - TOURINGMACHINE, INTRRAP, PRS, OASIS, CIRCA.

45. Вимоги до інструментальних засобів для побудови мультиагентних систем.

Проблема створення інструментальних засобів проектування мультиагентних систем дуже інтенсивно досліджується в останні роки. Назвемо найбільше відомі проекти з численного ряду інструментальних систем, орієнтованих на вирішення подібних задач, такі як AgentBuilder, Ascape, Bee-gent, Cable, Decaf, FIPA-OS, Grasshopper, Gypsy, JADE, JASON, JATLite, JAFMAS, MAML, ProcessLink, Swarm, Zeusта інші.Разом з тим, практично не існує інструментальних засобів, які б задовольняли комплексу пропонованих до них на сучасному рівні вимог. Розділимо комплекс вимог на два класи - загальносистемні та інструментально-технологічні. До першого класу варто віднести: наскрізну підтримку усіх фаз життєвого циклу АОС і МАС; наявність єдиного інтегрованого середовища розробки всіх компонентів АОС; підтримка різних категорій користувачів; забезпечення засобів візуального проектування; автоматичне створення програмних кодів, що виконуються, для інтелектуальних агентів (ІА); підтримка колективної роботи над проектом системитаавтоматизованого документування усіх фаз процесу розробки.До другого класу відносяться такі складові,як забезпечення побудови розподілених баз знань і механізмів логічного висновку; підтримка процесу формування логічних моделей розподіленої системи (формування онтологій описуваних областей і розподіл знань по інтелектуальних компонентах АОС); забезпечення способів побудови моделей поводження ІА; реалізація механізмів паралельного функціонування, комунікації і координації агентів; підтримкамодифікованостіі розширюваності моделей ІА в процесі реального функціонування тощо.Відомі засоби не вийшли поки за рамки академічних проектів і не перетворилисяв інструмент промислової технології виробництва МАС. Очевидно це справа майбутнього, за аналогією з процесом становлення технології програмування. У найближчі роки повинні виділитися лідери агентного промислового проектування, але видима розмаїтість інструментальних засобів у цій області буде більшою, чим у сучасних системах об’єктно-орієнтованого програмування (ООП), тому що в основі МАС лежить широкий спектр теоретичних моделейта архітектурагентів.

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