Sin ttulo de diapositiva - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

Sin ttulo de diapositiva

Description:

C mo hacen para competir, cooperar y negociar entre ellos? ... Agents will flip a coin to decide who delivers all the letters. El agente 1 oculta la carta a b ... – PowerPoint PPT presentation

Number of Views:40
Avg rating:3.0/5.0
Slides: 15
Provided by: eugeni2
Category:

less

Transcript and Presenter's Notes

Title: Sin ttulo de diapositiva


1
Sistemas Multi-Agentes
Designing Conventions for Automated Negotiation
Jeffrey S. Rosenschein and Gilad Zlotkin

María Eugenia Rocha
2
Introducción
  • Cuando los agentes tienen que interactuar con
    otros. Cómo hacen para competir, cooperar y
    negociar entre ellos?
  • Necesitan un protocolo que les va a indicar la
    forma en que deben actuar.
  • Los diseñadores, de todos los agentes en el
    sistema, se junta para diseñar el protocolo.
  • Cada protocolo tiene ciertos atributos y
    cuando se diseñan los agentes se debe optar por
    uno de estos.

3
Ejemplo The Telephone Call Competition
  • Customer wishes to place long-distance call
  • v Carriers simultaneously bid sending proposed
    prices
  • v Phone automatically chooses the carrier
    dynamically

4
Ejemplo The Telephone Call Competition
Best Bid Wins
Atributos del Mecanismo
  • Distribuido
  • Simétrico
  • Estable
  • Simple
  • Eficiente

Carriers have an incentive to invest effort in
strategic behavior.
MCI
ATT
Sprint
Maybe I can as high as 0.21...
0.20
0.18
0.23
Telephone
5
Ejemplo The Telephone Call Competition
Best Bid Wins, Gets Second price
Atributos del Mecanismo
  • Distribuido
  • Simétrico
  • Estable
  • Simple
  • Eficiente

Carriers no have an incentive to invest effort in
strategic behavior.
MCI
ATT
Sprint
I have no reason to overbid...
0.20
0.18
0.23
Telephone
6
Teoría de Dominios
  • Jerarquía de tres niveles
  • Task-Oriented Domain Los agentes no tienen
    tareas conflictivas, y las mismas pueden ser
    redistribuidas entre los agentes de modo que haya
    un beneficio mutuo.
  • State-Oriented Domain Hay objetivos que
    especifican los estados finales aceptables. Las
    acciones en este dominio pueden tener efectos
    laterales, es decir, un agente puede ayudar u
    obstaculizar a otro cuando está realizando su
    tarea.
  • Worth-Oriented Domain Es igual al anterior,
    pero tiene una función que mide la aceptabilidad
    de estados.

7
Ejemplos de Dominios
Dominio Orientado a la tarea Postmen Domain
8
Ejemplos de Dominios
Dominio Orientado al estado Slotted Blocks World
9
Ejemplos de Dominios
Dominio Orientado al valor The Multiagent Tile
World
10
Task-Oriented Domain
  • Protocolos de negociación
  • Los diseñadores ya han acordado un protocolo y
    conocen las tareas que los otros agentes deben
    realizar, es decir, existe un punto de acuerdo
    bien definido.
  • Los agentes tiene información incompleta, es
    decir, no saben las tareas que serán realizadas
    por los otros. En este caso puede suceder que
    haya agentes que quieran manipular a los demás
    para obtener un beneficio propio.

11
Ejemplo Protocolos de negociación
12
Ejemplo Protocolos de negociación
Cartas Fantasmas
b,c
b,c
Post Office
a
They will agree to flip a coin to decide who goes
to b and who goes to c
1,2
c
b
1,2
13
Ejemplo Protocolos de negociación
  • Solución
  • Agregar una probabilidad en el protocolo.
  • Si el agente 1 oculta su carta a b, todavía
    tiene una probabilidad de recorrer el camino
    completo.
  • Si el agente 1 crea una carta ficticia, todavía
    tiene la probabilidad de ir al nodo con distancia
    mas larga.
  • Esto no resuelve todos los problemas, no todos
    los dominios son iguales.

14
Conclusiones
  • Las reglas que se diseñan para que los agentes
    interactuen, puede afectar las estrategias
    privadas que los diseñadores programaron en sus
    máquinas.
  • Cuando no se puede tener un control directo
    sobre como serán construidos agentes múltiples,
    podemos emplear influencias directas diseñando
    cuidadosamente los protocolos de negociación.
  • El mecanismo de interacción debería ser diseñado
    para asegurar eficiencia a los sistemas
    multi-agentes,
Write a Comment
User Comments (0)
About PowerShow.com