Artificial Intelligence Engineering
MULTI-AGENT SYSTEMS
Description
Theory
2
Laboratory
2
Instructors
Diogo Martinho
Contents
1 - Intelligent Agents
1.1 - Agent Concept
1.2 - Properties
1.3 ? Applications
2- Agent Architectures
2.1 - Deliberative Architectures
2.2 - Reactive Architectures
2.3 - Hybrid Architectures
3 - Multi Agent Systems
3.1 - Multi Agent System Concept
3.2 - Multi-Agent System and Distributed Artificial Intelligence
4 - Communication between Agents
4.1 - Communication Characteristics
4.2 - Speech Acts
4.3 - Communication Languages
5 - Coordination in Multi-Agent Systems
5.1 - Concept of coordination
5.2 - Cooperative vs. Competitive Multi-Agent Systems
5.3 - Coordination of Competitive Agents
5.4 - Coordination of cooperative agents
6 - Trading in Multi-Agent Systems
6.1 - Trading Concepts
6.2 - Trading Models
6.3 - Auctions
6.4 - Trading Strategies
7- Development Platforms
7.1 ? Standards (FIPA, ACL, etc)
7.2 ? Frameworks (JADE, Repast, etc.)
8- Agent Based Modeling and Simulation
9- Agent Based Control and Monitoring
Learning Outcomes
CO1 ? Distinguish and integrate the concepts of Multi-Agent Systems and Intelligent Agents
CO2 - Understand different levels within Multi-Agent Systems such as communication, cooperation and negotiation.
CO3 - Design, develop and test systems modeled through Multi-Agent Systems
CO4 - Use the multi-agent approach to simulate, control and monitor multiple complex real systems.
CO5- Develop transversal skills related to teamwork in response to challenges (AI Challenges4Teams)