100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
Multi-Agent Systems - Summary Slides Lecture 1 and 2 $5.30
Add to cart

Summary

Multi-Agent Systems - Summary Slides Lecture 1 and 2

 3 views  0 purchase
  • Course
  • Institution

A summary of lecture 1 and 2 slides for the course Multi-Agent Systems.

Preview 3 out of 24  pages

  • December 30, 2024
  • 24
  • 2022/2023
  • Summary
avatar-seller
Lecture 1 - Introduction
What is an Agent?
● An agent is a computer system that is situated in some environment, and that is capable
of autonomous action in this environment in order to meet its delegated objectives




● Note: autonomy is a spectrum!

Multi-Agent Systems, a Definition
● A Multi-Agent System is one that consists of a number of agents that interact (with each
other and the environment)
● In general, agents will have different goals (often conflicting!)
● To successfully interact, they will have to learn, cooperate, coordinate, and negotiate

Agents and Environment




Motivations for studying MAS
● Techological:
○ Growth of distributed, networked computer systems
■ (computers act more as individuals than parts)
○ Robustness: no single point of failure
○ Scalable and flexible:
■ adding new agents when needed
■ asynchronous, parallel processing
○ Development and reusability
■ components developed independently (by specialists)
● Scientific:
○ Models for interactivity in (human) societies,
■ e.g. economics, social sciences
○ Models for emergence of cooperation


1

, ■ Coordination: cooperation among non-antagonistic agents
■ Negotiation: coordination among self-interested agents

Application: Robotics
● Robots as Physical Agents (Embodiment)
○ Internet of Things (IoT)
○ Swarms of drones,
○ Fleet of autonomous vehicles
○ Physical internet

Multiagent Systems: typical scientific questions addressed
● How can cooperation emerge in societies of self-interested agents?
● What actions should agents take to optimize their rewards/utility?
● How can self-interested agents learn from interaction with the environment and other
agents to further their goals?
● How can autonomous agents coordinate their activities so as to cooperatively achieve
goals?

MAS as Distributed AI (DAI)
● AI : Cognitive processes in individuals
○ Inspiration: neuro-science, behaviourism, ...
● DAI: Social processes in groups
○ Inspiration: social sciences, economics, ....
● Basic question in DAI
○ How and when should which agents interact (compete or collaborate) in order to
achieve their design objectives?
● Approaches:
○ Bottom-up: given specific capabilities of individual agents, what collective
behaviour will emerge?
○ Top-down: Search for specific group-level rues (e.g., conventions, norms, etc.)
that successfully constrain or guide behaviours at individual level;

Multiagent Systems is Interdisciplinary
● The field of Multi-Agent Systems is influenced and inspired by many other fields:
○ Economics
○ Game Theory
○ Philosophy and Logic
○ Mathematics (e.g. optimal control)
○ Ecology
○ Social Sciences
● This can be both a strength and a weakness
● This has analogies with Artificial Intelligence itself




2

, Intelligent Agents
● An intelligent agent is a computer system capable of flexible autonomous action in some
environment
● Autonomous: not pre-determined by designer
● By flexible, we mean:
1. Reactive (able to receive information from environment and respond)
2. Pro-active able to reason and/or learn and work towards goals)
3. Social (able to communicate, coordinate, negotiate and cooperate)

Simple Typology for Intelligent Agents
● Intelligence in agents covers a spectrum:
● Reflex agents
○ Simple reflex agents
○ Model-based reflex agents
● Goal based agents
● Utility based agents
● Learning agents

Type 1: Simple Reflex Agent
● Reacts to environment
○ Percept → Action
○ Based on simple if-then rules
(condition-action)
● Properties:
○ No state: ignore history
○ Pre-computed rules
○ NO Partial observability

Type 2: Model-Based Reflex Agent
● Reflex agent with state
● Agent uses memory to store an internal representation of its world
● Internal model based percept history
● This internal model allows him to handle partially observable environment

Type 3: Goal-Based Agent
● Goal = desired outcome
● Goal-based (planning) agents act by reasoning about which actions to achieve the goal
● Less efficient, but more adaptive and flexible
● Search and planning: AI subfields concerned with finding sequences of actions to reach
goal.




3

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller tararoopram. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $5.30. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

48072 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 15 years now

Start selling
$5.30
  • (0)
Add to cart
Added