Multi-Agent Systems and Simulation of Organizations
Instance: 2015/2016 - 2S
Study cycles/ courses
Teaching - Responsibilities
Teaching - Hours
|Theoretical and practical :
Provide knowledge about systems of computational agents, models of communication, cooperation and decision. Demonstrate how these techniques can be used in the modeling of organizational dynamics.
Learning outcomes and competences
Knowledge about systems of computational agents, models of communication, cooperation and decision. Knowledge concerning how these techniques can be used in the modeling of organizations.
Pre-requirements (prior knowledge) and co-requirements (common knowledge)
Basic knowledge of programming languages (ex. R) are important, although it is not essential for simulation and modelling processes.
Introduction to agents to multi-agent systems (MAS). Characteristics and applications. Electronic commerce. Communication, interaction, cooperation and negotiation. Knowledge representation, ontologies and protocols. Learning actions. Reinforcement learning in MASs. Examples of systems MAS. MAS in the area of credit. MAS that simulates a market by producers and consumers. SMAs in the area of technological cooperation between companies. Platforms and software used in the programming of MAS's. NetLogo. Models of other agents. Networks and games. Coordination games. Iterative prisoner dilemma. Prisoner's dilemma and duopoly. Space games. Dynamic interactions. Validation of MAS's. Learning in dynamic environments.
Jaque Ferber; Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence, Addison Wesley, 1999
Teaching methods and learning activities
Theoretical-practical sessions using computer for simulation purposes
Type of assessment
Distributed evaluation without final exam
Amount of time allocated to each course unit
|Elaboração de projeto
|Frequência das aulas
|Trabalho de investigação
Eligibility for exams
Presence in 75% of classes
Calculation formula of final grade
Final grade is calculated on the baseis of grades of different practical assignments.