Реалізація оптимізаційних алгоритмів в лінійних моделях багатоагентних систем
ВСТУП
Актуальність теми.
Мистецтво управління знаннями є необхідною складовою конкурентоспроможності та розвитку суспільства в сучасних умовах глобалізації, тісно пов'язаних з високотехнологічним виробництвом і передовим менеджментом, передачею знань і розвитком телекомунікаційних та інформаційних технологій. Зростаючі вимоги до підвищення інтерактивності в автоматизованих системах підтримки навчального процесу призводять до того, що на перше місце виходять такі характеристики як інформативність і комунікативність. Адміністративна частина таких систем також не може залишатися статичним доповненням до баз даних. Для неї теж необхідні персоніфіковані інтелектуальні інтерфейси, електронний обмін даними, сценарії виконання рутинних справ, інтелектуальна підтримка прийняття рішень, а також нові ефективні процедури пошуку, створення звітів і аналізу тенденцій розвитку навчального закладу. Останнім часом такі комп'ютерні системи почали називати системами підтримки дистанційного навчання. Дистанційне навчання пройшло стрімкий шлях розвитку. У вісімдесяті роки воно перейшло в асинхронний режим навчання з використанням комп'ютера, почали розвиватися новітні форми навчання, такі як електронне навчання і безперервне навчання. На даному етапі, традиційним стало використання інтерактивних веб-сайтів. Розробку мультимедійних систем і баз даних, з'єднаних гіперлінкамі, доступних через універсальні веб-браузери, прийнято вважати основою асинхронного дистанційного навчання. Сучасні інформаційні мережеві технології дають можливість не просто перевести навчальний процес в цифровий режим, або замінити навчальну аудиторію, викладача і підручник комп'ютером - вони дозволяють змінити філософію навчального процесу, створити нову освітню культуру. Дистанційне навчання перейшло від традиційної системи передачі знань, побудованої навколо викладача, до віртуальної навчальної середовищі і навчальному спільноті, орієнтованих на студента. В останні роки зроблено ще один крок до поліпшення систем комп'ютерної підтримки дистанційного навчання (КСПДО) - реалізовано безліч моделей дистанційного навчання з урахуванням новітніх тенденцій створення розподілених систем і використання агентних технологій. Останні надають цим системам ознаки онтологічних систем і переводять користувачів цих систем з рангу пасивного одержувача знань в активних учасників процесу навчання. Цей рівень досягається за рахунок використання таких нестандартних властивостей агентів, як: реактивність - агенти реагують на зміни середовища в реальному часі (звичайна їх діяльність описується таким чином WHEN event іf condіtіon THEN actіon); проактивність - здатність вирішувати завдання і досягати мети (агенти не тільки реагують на зміни середовища, а й самі її опитують); здатність існувати в постійно активному стані, точніше, мати власний потік управління; гнучкість - дії агентів не фіксовані жорстко; інтелектуальність (здатність навчатися) - вміння знаходити нові рішення; агенти можуть змінювати свою поведінку, використовуючи як свій досвід, так і досвід інших агентів. Стає досить відчутною свобода дій такого програмного комплексу і навіть деяке свідомість. Враховуючи, що однією з базових ідей агентной технології є виконання завдань (адміністрування, пошуку даних тощо) безпосередньо на локальній машині, це знижує до мінімуму взаємодію між адміністратором і вузлами системи, а також мінімізує трафік. Зрозуміло, що подальший прогрес комп'ютерних систем підтримки дистанційного навчання полягає в оптимізації мережевої структури логічного взаємодії суб'єктів і об'єктів освітнього процесу, що відображає гнучку по логічним зв'язкам та інформаційного наповнення освітнє середовище. У даній роботі розробляється концепція адаптивного використання інтерактивних засобів програмної підтримки систем дистанційного навчання на принципах побудови онтологічних систем та еволюційної адаптації агентной технології в рамках побудови проекту дистанційного навчання.
Мета курсової роботи: реалізувати лінійні моделі багатоагентних систем за допомогою програми Ecsel
Завдання:
1.Ізученіе літератури по даній темі.
. Опис оптимізаційних алгоритмів
. Реалізація оптимізаційних алгоритмів в лінійних моделях багатоагентних систем.
1. ОСНОВНІ ПОНЯТТЯ АГЕНТІВ
.1ОСНОВНИЕ ТЕРМІНИ І ВИЗНАЧЕННЯ
Інформація в даній роботі була взята з сайтів, зазначених у списку літератури, і перекладена з англійської на російську мову. ...