Obiective curs
- Transferul de cunoștințe despre conceptele de agent autonom și sistem multi-agent și aplicarea acestor noțiuni în modelarea și automatizarea proceselor distribuite
- Prezentarea funcționalităților de bază ale agenților și analiza principiilor de cooperare între agenți
- Crearea / selectarea unei platforme de dezvoltare a unei aplicații multi-agent
- Utilizarea tehnologiilor multi-agent pentru a rezolva aplicații din diferite domenii conducere a fabricației
- Asigurarea unui comportament unitar în cadrul sistemelor multi agent cu comportament emergent
- Realizarea legaturii fizic-informațional între partea de conducere (agent software) și echipamentul fizic (resursa)
Obiective laborator
Deprinderea modului de realizare a proiectelor multi-agent folosind cadrul de dezvoltare JADE (Java Agent DEvelopment Framework). Programare Java.
Conținut curs
- Sisteme multi-agent: introducere
- Cadre de dezvoltare a aplicațiilor multi-agent
- Interacțiuni în sistemele multi-agent
- Legătura fizic-informațional
- Utilizarea tehnologiei multi-agent în fabricație și logistică
- Procedura de luare a unei decizii într-un sistem multi-agent
- Inteligență colectivă
- Raționament inteligent
Conținut laborator
- Prezentarea cadrului JADE pentru dezvoltare de aplicatii multi-agent
- Sisteme multi-agent: rulare agenti JADE
- JADE: transmisia și recepția de mesaje
- Realizarea unui protocol de interacțiune
- Sisteme multi-agent tolerante la defect
- Agenți cu interfață grafică
- Utilizarea șabloanelor pentru protocoale de interacțiune generice
- Utilizarea conceptului de ontologie în sistemele multi-agent