an approach to the analysis and design of multiagent...
TRANSCRIPT
![Page 1: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/1.jpg)
� � � ���� ��� ��� ���
� � ��
An Approach to the Analysis and Design ofMultiagent Systems based on Interaction
Frames
Michael Rovatsos, Gerhard Weiß, Marco Wolf
Department of InformaticsTechnical University of Munich
AAMAS’2002, Bologna, July 15-19, 2002 – p.1/41
![Page 2: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/2.jpg)
� � � ���� ��� ��� ���
� � ��
OverviewMotivationInteraction Frames & FramingInFFrAExampleConclusions
AAMAS’2002, Bologna, July 15-19, 2002 – p.2/41
![Page 3: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/3.jpg)
� � � ���� ��� ��� ���
� � ��
OverviewMotivationInteraction Frames & FramingInFFrAExampleConclusions
AAMAS’2002, Bologna, July 15-19, 2002 – p.3/41
![Page 4: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/4.jpg)
� � � ���� ��� ��� ���
� � ��
MotivationOpen systems on the Internet
virtual enterprises
supply chain management
electronic marketplaces
ubiquitous information access
New research issuesSomething amiss?
AAMAS’2002, Bologna, July 15-19, 2002 – p.4/41
![Page 5: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/5.jpg)
� � � ���� ��� ��� ���
� � ��
MotivationOpen systems on the Internet
virtual enterprises
supply chain management
electronic marketplaces
ubiquitous information access
New research issues
Something amiss?
AAMAS’2002, Bologna, July 15-19, 2002 – p.4/41
![Page 6: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/6.jpg)
� � � ���� ��� ��� ���
� � ��
MotivationOpen systems on the Internet
virtual enterprises
supply chain management
electronic marketplaces
ubiquitous information access
New research issuesSomething amiss?
AAMAS’2002, Bologna, July 15-19, 2002 – p.4/41
![Page 7: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/7.jpg)
� � � ���� ��� ��� ���
� � ��
MotivationThree claims:
Socio-empirically rational agents thatrecord interaction processes and
employ this experience strategicallyare needed.
Architectures to design and analyse suchagents are missing.InFFrA is a possible solution!
AAMAS’2002, Bologna, July 15-19, 2002 – p.5/41
![Page 8: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/8.jpg)
� � � ���� ��� ��� ���
� � ��
MotivationThree claims:
Socio-empirically rational agents thatrecord interaction processes and
employ this experience strategicallyare needed.Architectures to design and analyse suchagents are missing.
InFFrA is a possible solution!
AAMAS’2002, Bologna, July 15-19, 2002 – p.5/41
![Page 9: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/9.jpg)
� � � ���� ��� ��� ���
� � ��
MotivationThree claims:
Socio-empirically rational agents thatrecord interaction processes and
employ this experience strategicallyare needed.Architectures to design and analyse suchagents are missing.InFFrA is a possible solution!
AAMAS’2002, Bologna, July 15-19, 2002 – p.5/41
![Page 10: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/10.jpg)
� � � ���� ��� ��� ���
� � ��
MotivationIntroduction to InFFrA
Application to Multiagent Learning SystemDiscussion & Outlook
AAMAS’2002, Bologna, July 15-19, 2002 – p.6/41
![Page 11: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/11.jpg)
� � � ���� ��� ��� ���
� � ��
MotivationIntroduction to InFFrAApplication to Multiagent Learning System
Discussion & Outlook
AAMAS’2002, Bologna, July 15-19, 2002 – p.6/41
![Page 12: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/12.jpg)
� � � ���� ��� ��� ���
� � ��
MotivationIntroduction to InFFrAApplication to Multiagent Learning SystemDiscussion & Outlook
AAMAS’2002, Bologna, July 15-19, 2002 – p.6/41
![Page 13: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/13.jpg)
� � � ���� ��� ��� ���
� � ��
OverviewMotivationInteraction Frames & FramingInFFrAExampleConclusions
AAMAS’2002, Bologna, July 15-19, 2002 – p.7/41
![Page 14: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/14.jpg)
� � � ���� ��� ��� ���
� � ��
OverviewMotivationInteraction Frames & FramingInFFrAExampleConclusions
AAMAS’2002, Bologna, July 15-19, 2002 – p.8/41
![Page 15: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/15.jpg)
� � � ���� ��� ��� ���
� � ��
Interaction Frames & Framing
(Interaction) Frames capture the regularitiesof interaction processes
roles & relationships,
courses of interaction (trajectories),
contexts & conditions,
beliefs.
Local vs. shared knowledgecommon vs. private attributes
Interactions are not subject to direct agentcontrol!
AAMAS’2002, Bologna, July 15-19, 2002 – p.9/41
![Page 16: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/16.jpg)
� � � ���� ��� ��� ���
� � ��
Interaction Frames & Framing
(Interaction) Frames capture the regularitiesof interaction processes
roles & relationships,
courses of interaction (trajectories),
contexts & conditions,
beliefs.
Local vs. shared knowledgecommon vs. private attributes
Interactions are not subject to direct agentcontrol!
AAMAS’2002, Bologna, July 15-19, 2002 – p.9/41
![Page 17: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/17.jpg)
� � � ���� ��� ��� ���
� � ��
Interaction Frames & Framing
(Interaction) Frames capture the regularitiesof interaction processes
roles & relationships,
courses of interaction (trajectories),
contexts & conditions,
beliefs.
Local vs. shared knowledgecommon vs. private attributes
Interactions are not subject to direct agentcontrol!
AAMAS’2002, Bologna, July 15-19, 2002 – p.9/41
![Page 18: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/18.jpg)
� � � ���� ��� ��� ���
� � ��
Interaction Frames & Framing
(Interaction) Frames capture the regularitiesof interaction processes
roles & relationships,
courses of interaction (trajectories),
contexts & conditions,
beliefs.
Local vs. shared knowledgecommon vs. private attributes
Interactions are not subject to direct agentcontrol!
AAMAS’2002, Bologna, July 15-19, 2002 – p.9/41
![Page 19: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/19.jpg)
� � � ���� ��� ��� ���
� � ��
Interaction Frames & Framing
Framing is social reasoning thatinterprets situations in terms of frames,
adapts frame conceptions,
strategically employs frames to guideinteraction behaviour.
Socio-centric view with individualist “touch”
Frame & Framing concepts grounded inGoffman’s sociological theory
AAMAS’2002, Bologna, July 15-19, 2002 – p.10/41
![Page 20: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/20.jpg)
� � � ���� ��� ��� ���
� � ��
Interaction Frames & Framing
Framing is social reasoning thatinterprets situations in terms of frames,
adapts frame conceptions,
strategically employs frames to guideinteraction behaviour.
Socio-centric view with individualist “touch”
Frame & Framing concepts grounded inGoffman’s sociological theory
AAMAS’2002, Bologna, July 15-19, 2002 – p.10/41
![Page 21: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/21.jpg)
� � � ���� ��� ��� ���
� � ��
Interaction Frames & Framing
Framing is social reasoning thatinterprets situations in terms of frames,
adapts frame conceptions,
strategically employs frames to guideinteraction behaviour.
Socio-centric view with individualist “touch”Frame & Framing concepts grounded inGoffman’s sociological theory
AAMAS’2002, Bologna, July 15-19, 2002 – p.10/41
![Page 22: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/22.jpg)
� � � ���� ��� ��� ���
� � ��
OverviewMotivationInteraction Frames & FramingInFFrAExampleConclusions
AAMAS’2002, Bologna, July 15-19, 2002 – p.11/41
![Page 23: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/23.jpg)
� � � ���� ��� ��� ���
� � ��
OverviewMotivationInteraction Frames & FramingInFFrAExampleConclusions
AAMAS’2002, Bologna, July 15-19, 2002 – p.12/41
![Page 24: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/24.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA – Frames
R3
R1
R1 R2 R3
time
R1
R2
R3
C2
C1
C3
C4
C5C8
C9
C10
preconditions postconditions
conditionsactivation
time
trajectory model
sustainment conditions
C6 C7
deactivationconditions
R2
R3
R4 R5
R1
G2
G1
stat
us
C
B
A
D
E
F G
conceptualbeliefs
causalbeliefs
C
B
A
D
F
E
G
H
R2
A4
A6
A7A2
A1
A5
A3
A8
A7
A9
Frame
context
roles & relationships trajectories
beliefs
AAMAS’2002, Bologna, July 15-19, 2002 – p.13/41
![Page 25: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/25.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA – Frames
R3R1
R1 R2 R3
time
A4
A6
A7A2
A1
A5
A3
A8
A7
A9
trajectories
R2
R3
R4 R5
R1
G2
G1
stat
us
roles & relationships
CB
ADE
F G
conceptualbeliefs
causalbeliefs
CB A
DFE
G
H
R2
beliefs
R1R
2R3
C2
C1
C3
C4C5 C8
C9
C10
preconditions postconditions
conditionsactivation
timetrajectory model
sustainment conditionsC6C7
deactivationconditions
context
R1 R2 R3
time
Frame
A4A6
A7A2
A1A5
A3A8
A7
A9
trajectories
AAMAS’2002, Bologna, July 15-19, 2002 – p.14/41
![Page 26: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/26.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA – Frames
R3R1
R1 R2 R3
time
A4
A6
A7A2
A1
A5
A3
A8
A7
A9
trajectories
R2
R3
R4 R5
R1
G2
G1
stat
us
roles & relationships
CB
ADE
F G
conceptualbeliefs
causalbeliefs
CB A
DFE
G
H
R2
beliefs
R1R
2R3
C2
C1
C3
C4C5 C8
C9
C10
preconditions postconditions
conditionsactivation
timetrajectory model
sustainment conditionsC6C7
deactivationconditions
context
R1 R2 R3
time
Frame
A4A6
A7A2
A1A5
A3A8
A7
A9
trajectories
action
actor role
message
AAMAS’2002, Bologna, July 15-19, 2002 – p.15/41
![Page 27: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/27.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA – Frames
R3R1
R2
R3
R4 R5
R1
G2
G1
stat
us
roles & relationships
R1 R2 R3
time
A4A6
A7A2
A1A5
A3A8
A7
A9
trajectories
CB
ADE
F G
conceptualbeliefs
causalbeliefs
CB A
DFE
G
H
R2
beliefs
R1R
2R3
C2
C1
C3
C4C5 C8
C9
C10
preconditions postconditions
conditionsactivation
timetrajectory model
sustainment conditionsC6C7
deactivationconditions
context
R2
R3
R4 R5
R1
G2
G1
stat
usFrame
roles & relationships
AAMAS’2002, Bologna, July 15-19, 2002 – p.16/41
![Page 28: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/28.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA – Frames
R3R1
R2
R3
R4 R5
R1
G2
G1
stat
us
roles & relationships
R1 R2 R3
time
A4A6
A7A2
A1A5
A3A8
A7
A9
trajectories
CB
ADE
F G
conceptualbeliefs
causalbeliefs
CB A
DFE
G
H
R2
beliefs
R1R
2R3
C2
C1
C3
C4C5 C8
C9
C10
preconditions postconditions
conditionsactivation
timetrajectory model
sustainment conditionsC6C7
deactivationconditions
context
R2
R3
R4 R5
R1
G2
G1
stat
usFrame
roles & relationships
group
relationship
role
AAMAS’2002, Bologna, July 15-19, 2002 – p.17/41
![Page 29: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/29.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA – Frames
R3R1
R1
R2
R3
C2
C1
C3
C4
C5C8
C9
C10
preconditions postconditions
conditionsactivation
time
trajectory model
sustainment conditions
C6 C7
deactivationconditions
contextC
BA
DE
F G
conceptualbeliefs
causalbeliefs
CB A
DFE
G
H
R2
beliefs
R1 R2 R3
time
R1R
2R3
C2
C1
C3
C4C5 C8
C9
C10
preconditions postconditions
conditionsactivation
timetrajectory model
sustainment conditionsC6C7
deactivationconditions
R2
R3
R4 R5
R1
G2
G1
stat
usFrame
A4A6
A7A2
A1A5
A3A8
A7
A9
trajectories
context
roles & relationships
AAMAS’2002, Bologna, July 15-19, 2002 – p.18/41
![Page 30: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/30.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA – Frames
R3R1
R1
R2
R3
C2
C1
C3
C4
C5C8
C9
C10
preconditions postconditions
conditionsactivation
time
trajectory model
sustainment conditions
C6 C7
deactivationconditions
contextC
BA
DE
F G
conceptualbeliefs
causalbeliefs
CB A
DFE
G
H
R2
beliefs
R1 R2 R3
time
R1R
2R3
C2
C1
C3
C4C5 C8
C9
C10
preconditions postconditions
conditionsactivation
timetrajectory model
sustainment conditionsC6C7
deactivationconditions
R2
R3
R4 R5
R1
G2
G1
stat
usFrame
A4A6
A7A2
A1A5
A3A8
A7
A9
trajectories
context
roles & relationships condition trajectory
conditionsenactment
conditionsactivation
AAMAS’2002, Bologna, July 15-19, 2002 – p.19/41
![Page 31: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/31.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA – Frames
R3
R1
R3R1
C
B
A
D
E
F G
conceptualbeliefs
causalbeliefs
C
B
A
D
FE
G
H
R2
beliefs
R2
R3
R4 R5
R1
G2
G1
stat
us
roles & relationships
R1 R2 R3
time
A4A6
A7A2
A1A5
A3A8
A7
A9
trajectories
R1R
2R3
C2
C1
C3
C4C5 C8
C9
C10
preconditions postconditions
conditionsactivation
timetrajectory model
sustainment conditionsC6C7
deactivationconditions
CB
ADE
F G
Frame
context beliefsconceptualbeliefs
causalbeliefs
CB A
DFE
G
H
R2
AAMAS’2002, Bologna, July 15-19, 2002 – p.20/41
![Page 32: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/32.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA – Frames
R3
R1
R3R1
C
B
A
D
E
F G
conceptualbeliefs
causalbeliefs
C
B
A
D
FE
G
H
R2
beliefs
R2
R3
R4 R5
R1
G2
G1
stat
us
roles & relationships
R1 R2 R3
time
A4A6
A7A2
A1A5
A3A8
A7
A9
trajectories
R1R
2R3
C2
C1
C3
C4C5 C8
C9
C10
preconditions postconditions
conditionsactivation
timetrajectory model
sustainment conditionsC6C7
deactivationconditions
CB
ADE
F G
Frame
context beliefsconceptualbeliefs
causalbeliefs
CB A
DFE
G
H
R2
ontology
belief net
role
AAMAS’2002, Bologna, July 15-19, 2002 – p.21/41
![Page 33: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/33.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA – Frames
R3
R1
R1 R2 R3
time
R1
R2
R3
C2
C1
C3
C4
C5C8
C9
C10
preconditions postconditions
conditionsactivation
time
trajectory model
sustainment conditions
C6 C7
deactivationconditions
R2
R3
R4 R5
R1
G2
G1
stat
us
C
B
A
D
E
F G
conceptualbeliefs
causalbeliefs
C
B
A
D
F
E
G
H
R2
A4
A6
A7A2
A1
A5
A3
A8
A7
A9
Frame
context
roles & relationships trajectories
beliefs
AAMAS’2002, Bologna, July 15-19, 2002 – p.22/41
![Page 34: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/34.jpg)
� � � ���� ��� ��� ���
� � ��
Further FeaturesPrivate attributes
Status slots for common attributes
Mappings and assessments
Meta-frame attributesLinks (“alternative”, “variant”, etc.)
History (of frame evolution)
AAMAS’2002, Bologna, July 15-19, 2002 – p.23/41
![Page 35: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/35.jpg)
� � � ���� ��� ��� ���
� � ��
Further FeaturesPrivate attributes
Status slots for common attributes
Mappings and assessments
Meta-frame attributesLinks (“alternative”, “variant”, etc.)
History (of frame evolution)
AAMAS’2002, Bologna, July 15-19, 2002 – p.23/41
![Page 36: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/36.jpg)
� � � ���� ��� ��� ���
� � ��
Further FeaturesPrivate attributes
Status slots for common attributes
Mappings and assessments
Meta-frame attributes
Links (“alternative”, “variant”, etc.)
History (of frame evolution)
AAMAS’2002, Bologna, July 15-19, 2002 – p.23/41
![Page 37: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/37.jpg)
� � � ���� ��� ��� ���
� � ��
Further FeaturesPrivate attributes
Status slots for common attributes
Mappings and assessments
Meta-frame attributesLinks (“alternative”, “variant”, etc.)
History (of frame evolution)
AAMAS’2002, Bologna, July 15-19, 2002 – p.23/41
![Page 38: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/38.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA – FramingData structures:
Perceived frame
Active frame
Difference model
Trial frame
Frame repository
AAMAS’2002, Bologna, July 15-19, 2002 – p.24/41
![Page 39: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/39.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA – FramingInference steps:
Situation interpretation
Matching
Assessment
Framing decision
Adjustment/re-framing
Enactment
Behaviour generation
AAMAS’2002, Bologna, July 15-19, 2002 – p.25/41
![Page 40: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/40.jpg)
� � � ���� ��� ��� ���
� � ��
Framing
deviance
F FF
F2
F
deviate comply
situation interpretationmodule
frame matchingmodule
behaviour generation frame enactment
F3 Fn
prescriptivemodel
framing determine frameadequacy
determine framevalidity
determine framedesirability
module
perceptionupdate
currentmodel
descriptive model
normativemodel
generate
framing decision
reasons
modify
create
switch
frame adjustmentmodule
alternativeframes
trial instantiatemodulemodule
derive commitments
framerepository
compliance/
privategoals/values
sub−social level
perception
action
compliance
activated frame difference modelperceived frame
F1. . . . .
assessment
frameupdates
deviancedata
Framing Architecture
F F
roles
contexts
trajectories
beliefs
AAMAS’2002, Bologna, July 15-19, 2002 – p.26/41
![Page 41: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/41.jpg)
� � � ���� ��� ��� ���
� � ��
Interpretation & Matching
deviance
situation interpretationmodule
frame matchingmodule
perceptionupdate
currentmodel
descriptive model
normativemodel
generate
perception
compliance
activated frame difference modelperceived frame
F F
roles
contexts
trajectories
beliefs
AAMAS’2002, Bologna, July 15-19, 2002 – p.27/41
![Page 42: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/42.jpg)
� � � ���� ��� ��� ���
� � ��
Assessment: “Comply Case”
deviance
comply
privategoals/values
frame matchingmodule
frame enactment
prescriptivemodel
framing determine frameadequacy
determine framevalidity
determine framedesirability
module
normativemodel
generate
framing decision
module
compliance/
compliance
activated frame difference model
sub−social level
assessment
deviancedata
F
roles
contexts
trajectories
beliefs
AAMAS’2002, Bologna, July 15-19, 2002 – p.28/41
![Page 43: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/43.jpg)
� � � ���� ��� ��� ���
� � ��
Assessment: “Deviate Case”
deviance
F FF
F2
F
frame matchingmodule
frame enactment
F3 Fn
prescriptivemodel
framing determine frameadequacy
determine framevalidity
determine framedesirability
module
normativemodel
generate
framing decision
reasons
modify
create
switch
frame adjustmentmodule
alternativeframes
trial instantiatemodule
framerepository
compliance/
compliance
activated frame difference model
F1
deviate
. . . . .
assessment
frameupdates
deviancedata
F
roles
contexts
trajectories
beliefs
AAMAS’2002, Bologna, July 15-19, 2002 – p.29/41
![Page 44: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/44.jpg)
� � � ���� ��� ��� ���
� � ��
Enactment
behaviour generation frame enactment
prescriptivemodel
modulemodule
derive commitments
action
activated frame
F
AAMAS’2002, Bologna, July 15-19, 2002 – p.30/41
![Page 45: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/45.jpg)
� � � ���� ��� ��� ���
� � ��
Framing
deviance
F FF
F2
F
deviate comply
situation interpretationmodule
frame matchingmodule
behaviour generation frame enactment
F3 Fn
prescriptivemodel
framing determine frameadequacy
determine framevalidity
determine framedesirability
module
perceptionupdate
currentmodel
descriptive model
normativemodel
generate
framing decision
reasons
modify
create
switch
frame adjustmentmodule
alternativeframes
trial instantiatemodulemodule
derive commitments
framerepository
compliance/
privategoals/values
sub−social level
perception
action
compliance
activated frame difference modelperceived frame
F1. . . . .
assessment
frameupdates
deviancedata
Framing Architecture
F F
roles
contexts
trajectories
beliefs
AAMAS’2002, Bologna, July 15-19, 2002 – p.31/41
![Page 46: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/46.jpg)
� � � ���� ��� ��� ���
� � ��
OverviewMotivationInteraction Frames & FramingInFFrAExampleConclusions
AAMAS’2002, Bologna, July 15-19, 2002 – p.32/41
![Page 47: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/47.jpg)
� � � ���� ��� ��� ���
� � ��
OverviewMotivationInteraction Frames & FramingInFFrAExampleConclusions
AAMAS’2002, Bologna, July 15-19, 2002 – p.33/41
![Page 48: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/48.jpg)
� � � ���� ��� ��� ���
� � ��
Example – AdHocAdHoc = Adaptive Heuristic for OpponentClassification
AdHoc agents classify opponentsdynamically in iterated multiagent games
Scenario:randomly moving agents on toroidal grid
fixed number of PD games upon encounter
goal: utility maximisation
AAMAS’2002, Bologna, July 15-19, 2002 – p.34/41
![Page 49: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/49.jpg)
� � � ���� ��� ��� ���
� � ��
Example – AdHocAdHoc = Adaptive Heuristic for OpponentClassificationAdHoc agents classify opponentsdynamically in iterated multiagent games
Scenario:randomly moving agents on toroidal grid
fixed number of PD games upon encounter
goal: utility maximisation
AAMAS’2002, Bologna, July 15-19, 2002 – p.34/41
![Page 50: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/50.jpg)
� � � ���� ��� ��� ���
� � ��
Example – AdHocAdHoc = Adaptive Heuristic for OpponentClassificationAdHoc agents classify opponentsdynamically in iterated multiagent games
Scenario:randomly moving agents on toroidal grid
fixed number of PD games upon encounter
goal: utility maximisation
AAMAS’2002, Bologna, July 15-19, 2002 – p.34/41
![Page 51: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/51.jpg)
� � � ���� ��� ��� ���
� � ��
Example – AdHocOpponent class models � consist of:
Deterministic finite automaton describingbehaviour of � [Carmel & Markovitch 96]
Q-table for optimal counter-strategy [Watkins &Dayan 92]
Similarity values � ��� � � �Learning samples for �
Similarity = Ratio of encounters withopponent understood by class model
AAMAS’2002, Bologna, July 15-19, 2002 – p.35/41
![Page 52: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/52.jpg)
� � � ���� ��� ��� ���
� � ��
Example – AdHocOpponent class models � consist of:
Deterministic finite automaton describingbehaviour of � [Carmel & Markovitch 96]
Q-table for optimal counter-strategy [Watkins &Dayan 92]
Similarity values � ��� � � �Learning samples for �
Similarity = Ratio of encounters withopponent understood by class model
AAMAS’2002, Bologna, July 15-19, 2002 – p.35/41
![Page 53: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/53.jpg)
� � � ���� ��� ��� ���
� � ��
Example – FeaturesRe-classification, creation of new classes,deletion of obsolete ones
Adaptive (bounded) number of classesLong-term integration of similar classesConvergence to actual number of opponentclassesProblem: AdHoc vs. AdHoc agentsCan be solved “heuristically”
AAMAS’2002, Bologna, July 15-19, 2002 – p.36/41
![Page 54: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/54.jpg)
� � � ���� ��� ��� ���
� � ��
Example – FeaturesRe-classification, creation of new classes,deletion of obsolete onesAdaptive (bounded) number of classes
Long-term integration of similar classesConvergence to actual number of opponentclassesProblem: AdHoc vs. AdHoc agentsCan be solved “heuristically”
AAMAS’2002, Bologna, July 15-19, 2002 – p.36/41
![Page 55: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/55.jpg)
� � � ���� ��� ��� ���
� � ��
Example – FeaturesRe-classification, creation of new classes,deletion of obsolete onesAdaptive (bounded) number of classesLong-term integration of similar classes
Convergence to actual number of opponentclassesProblem: AdHoc vs. AdHoc agentsCan be solved “heuristically”
AAMAS’2002, Bologna, July 15-19, 2002 – p.36/41
![Page 56: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/56.jpg)
� � � ���� ��� ��� ���
� � ��
Example – FeaturesRe-classification, creation of new classes,deletion of obsolete onesAdaptive (bounded) number of classesLong-term integration of similar classesConvergence to actual number of opponentclasses
Problem: AdHoc vs. AdHoc agentsCan be solved “heuristically”
AAMAS’2002, Bologna, July 15-19, 2002 – p.36/41
![Page 57: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/57.jpg)
� � � ���� ��� ��� ���
� � ��
Example – FeaturesRe-classification, creation of new classes,deletion of obsolete onesAdaptive (bounded) number of classesLong-term integration of similar classesConvergence to actual number of opponentclassesProblem: AdHoc vs. AdHoc agents
Can be solved “heuristically”
AAMAS’2002, Bologna, July 15-19, 2002 – p.36/41
![Page 58: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/58.jpg)
� � � ���� ��� ��� ���
� � ��
Example – FeaturesRe-classification, creation of new classes,deletion of obsolete onesAdaptive (bounded) number of classesLong-term integration of similar classesConvergence to actual number of opponentclassesProblem: AdHoc vs. AdHoc agentsCan be solved “heuristically”
AAMAS’2002, Bologna, July 15-19, 2002 – p.36/41
![Page 59: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/59.jpg)
� � � ���� ��� ��� ���
� � ��
Example – Performance
24
26
28
30
32
0 5000 10000 15000 20000 25000 30000 35000
Rew
ard
per 1
00 G
ames
Interactions (IPD Games)
AdHoc AgentOne class per opponent
One class for all opponents
AAMAS’2002, Bologna, July 15-19, 2002 – p.37/41
![Page 60: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/60.jpg)
� � � ���� ��� ��� ���
� � ��
Example – Performance
0
5
10
15
20
25
30
35
0 1000 2000 3000 4000 5000 6000
Num
ber o
f opp
onen
t cla
sses
Encounters
k = 80k = 60k = 30k = 20k = 40k = 10
AAMAS’2002, Bologna, July 15-19, 2002 – p.38/41
![Page 61: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/61.jpg)
� � � ���� ��� ��� ���
� � ��
Example – Performance
24
26
28
30
32
34
36
38
0 2000 4000 6000 8000 10000 12000 14000
Rew
ard
per 1
00 G
ames
Interactions (IPD Games)
Tit For TatRandom Class
Maximum QualityHighest Payoff
AAMAS’2002, Bologna, July 15-19, 2002 – p.39/41
![Page 62: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/62.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA AnalysisFraming = Classification procedure
Frame = Opponent class
Deterministic finite automaton Trajectory
Q-table for strategy learning Context
Similarity values Difference model
Learning samples for class History
Roles, links and beliefs: trivialPerceived frame = current encounter gamesequence
AAMAS’2002, Bologna, July 15-19, 2002 – p.40/41
![Page 63: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/63.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA AnalysisFraming = Classification procedure
Frame = Opponent classDeterministic finite automaton
Trajectory
Q-table for strategy learning Context
Similarity values Difference model
Learning samples for class History
Roles, links and beliefs: trivialPerceived frame = current encounter gamesequence
AAMAS’2002, Bologna, July 15-19, 2002 – p.40/41
![Page 64: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/64.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA AnalysisFraming = Classification procedure
Frame = Opponent classDeterministic finite automaton Trajectory
Q-table for strategy learning Context
Similarity values Difference model
Learning samples for class History
Roles, links and beliefs: trivialPerceived frame = current encounter gamesequence
AAMAS’2002, Bologna, July 15-19, 2002 – p.40/41
![Page 65: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/65.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA AnalysisFraming = Classification procedure
Frame = Opponent classDeterministic finite automaton Trajectory
Q-table for strategy learning
Context
Similarity values Difference model
Learning samples for class History
Roles, links and beliefs: trivialPerceived frame = current encounter gamesequence
AAMAS’2002, Bologna, July 15-19, 2002 – p.40/41
![Page 66: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/66.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA AnalysisFraming = Classification procedure
Frame = Opponent classDeterministic finite automaton Trajectory
Q-table for strategy learning Context
Similarity values Difference model
Learning samples for class History
Roles, links and beliefs: trivialPerceived frame = current encounter gamesequence
AAMAS’2002, Bologna, July 15-19, 2002 – p.40/41
![Page 67: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/67.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA AnalysisFraming = Classification procedure
Frame = Opponent classDeterministic finite automaton Trajectory
Q-table for strategy learning Context
Similarity values
Difference model
Learning samples for class History
Roles, links and beliefs: trivialPerceived frame = current encounter gamesequence
AAMAS’2002, Bologna, July 15-19, 2002 – p.40/41
![Page 68: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/68.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA AnalysisFraming = Classification procedure
Frame = Opponent classDeterministic finite automaton Trajectory
Q-table for strategy learning Context
Similarity values Difference model
Learning samples for class History
Roles, links and beliefs: trivialPerceived frame = current encounter gamesequence
AAMAS’2002, Bologna, July 15-19, 2002 – p.40/41
![Page 69: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/69.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA AnalysisFraming = Classification procedure
Frame = Opponent classDeterministic finite automaton Trajectory
Q-table for strategy learning Context
Similarity values Difference model
Learning samples for class
History
Roles, links and beliefs: trivialPerceived frame = current encounter gamesequence
AAMAS’2002, Bologna, July 15-19, 2002 – p.40/41
![Page 70: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/70.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA AnalysisFraming = Classification procedure
Frame = Opponent classDeterministic finite automaton Trajectory
Q-table for strategy learning Context
Similarity values Difference model
Learning samples for class History
Roles, links and beliefs: trivialPerceived frame = current encounter gamesequence
AAMAS’2002, Bologna, July 15-19, 2002 – p.40/41
![Page 71: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/71.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA AnalysisFraming = Classification procedure
Frame = Opponent classDeterministic finite automaton Trajectory
Q-table for strategy learning Context
Similarity values Difference model
Learning samples for class History
Roles, links and beliefs: trivialPerceived frame = current encounter gamesequence
AAMAS’2002, Bologna, July 15-19, 2002 – p.40/41
![Page 72: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/72.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA Analysis – Observations
if opponent is known, no re-framing duringencounterelse, matching after each roundframe matching updates all similarity valuesassessment and re-framing only afterencounterno adequacy and desirability test
restricted flexibility
AAMAS’2002, Bologna, July 15-19, 2002 – p.41/41
![Page 73: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/73.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA Analysis – Observations
if opponent is known, no re-framing duringencounterelse, matching after each roundframe matching updates all similarity valuesassessment and re-framing only afterencounterno adequacy and desirability test
restricted flexibility
AAMAS’2002, Bologna, July 15-19, 2002 – p.41/41
![Page 74: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/74.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA Analysis – Observations
frame adjustment very complexheart of AdHoc systemtrial instantiation trivialenactment: use Q-tabletrajectory does not restrict ego’s actions!
reason for AdHoc vs. AdHoc problem
AAMAS’2002, Bologna, July 15-19, 2002 – p.42/41
![Page 75: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/75.jpg)
� � � ���� ��� ��� ���
� � ��
InFFrA Analysis – Observations
frame adjustment very complexheart of AdHoc systemtrial instantiation trivialenactment: use Q-tabletrajectory does not restrict ego’s actions!
reason for AdHoc vs. AdHoc problem
AAMAS’2002, Bologna, July 15-19, 2002 – p.42/41
![Page 76: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/76.jpg)
� � � ���� ��� ��� ���
� � ��
OverviewMotivationInteraction Frames & FramingInFFrAExampleConclusions
AAMAS’2002, Bologna, July 15-19, 2002 – p.43/41
![Page 77: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/77.jpg)
� � � ���� ��� ��� ���
� � ��
OverviewMotivationInteraction Frames & FramingInFFrAExampleConclusions
AAMAS’2002, Bologna, July 15-19, 2002 – p.44/41
![Page 78: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/78.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
... interaction protocols? Not really!Protocols have pre-specified semantics....another AOSE methodology?Yes, but...
we focus on specific type of reasoning
we assume models to be used by agents
...case-based reasoning? Yes and No!Depends on frame construction &combination.
AAMAS’2002, Bologna, July 15-19, 2002 – p.45/41
![Page 79: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/79.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
... interaction protocols?
Not really!Protocols have pre-specified semantics....another AOSE methodology?Yes, but...
we focus on specific type of reasoning
we assume models to be used by agents
...case-based reasoning? Yes and No!Depends on frame construction &combination.
AAMAS’2002, Bologna, July 15-19, 2002 – p.45/41
![Page 80: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/80.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
... interaction protocols? Not really!
Protocols have pre-specified semantics....another AOSE methodology?Yes, but...
we focus on specific type of reasoning
we assume models to be used by agents
...case-based reasoning? Yes and No!Depends on frame construction &combination.
AAMAS’2002, Bologna, July 15-19, 2002 – p.45/41
![Page 81: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/81.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
... interaction protocols? Not really!Protocols have pre-specified semantics.
...another AOSE methodology?Yes, but...
we focus on specific type of reasoning
we assume models to be used by agents
...case-based reasoning? Yes and No!Depends on frame construction &combination.
AAMAS’2002, Bologna, July 15-19, 2002 – p.45/41
![Page 82: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/82.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
... interaction protocols? Not really!Protocols have pre-specified semantics.
...another AOSE methodology?Yes, but...
we focus on specific type of reasoning
we assume models to be used by agents
...case-based reasoning? Yes and No!Depends on frame construction &combination.
AAMAS’2002, Bologna, July 15-19, 2002 – p.45/41
![Page 83: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/83.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
... interaction protocols? Not really!Protocols have pre-specified semantics....another AOSE methodology?
Yes, but...
we focus on specific type of reasoning
we assume models to be used by agents
...case-based reasoning? Yes and No!Depends on frame construction &combination.
AAMAS’2002, Bologna, July 15-19, 2002 – p.45/41
![Page 84: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/84.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
... interaction protocols? Not really!Protocols have pre-specified semantics....another AOSE methodology?Yes, but...
we focus on specific type of reasoning
we assume models to be used by agents
...case-based reasoning? Yes and No!Depends on frame construction &combination.
AAMAS’2002, Bologna, July 15-19, 2002 – p.45/41
![Page 85: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/85.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
... interaction protocols? Not really!Protocols have pre-specified semantics....another AOSE methodology?Yes, but...
we focus on specific type of reasoning
we assume models to be used by agents
...case-based reasoning? Yes and No!Depends on frame construction &combination.
AAMAS’2002, Bologna, July 15-19, 2002 – p.45/41
![Page 86: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/86.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
... interaction protocols? Not really!Protocols have pre-specified semantics....another AOSE methodology?Yes, but...
we focus on specific type of reasoning
we assume models to be used by agents
...case-based reasoning?
Yes and No!Depends on frame construction &combination.
AAMAS’2002, Bologna, July 15-19, 2002 – p.45/41
![Page 87: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/87.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
... interaction protocols? Not really!Protocols have pre-specified semantics....another AOSE methodology?Yes, but...
we focus on specific type of reasoning
we assume models to be used by agents
...case-based reasoning? Yes and No!
Depends on frame construction &combination.
AAMAS’2002, Bologna, July 15-19, 2002 – p.45/41
![Page 88: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/88.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
... interaction protocols? Not really!Protocols have pre-specified semantics....another AOSE methodology?Yes, but...
we focus on specific type of reasoning
we assume models to be used by agents
...case-based reasoning? Yes and No!Depends on frame construction &combination.
AAMAS’2002, Bologna, July 15-19, 2002 – p.45/41
![Page 89: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/89.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
...individualist or socio-centric approach?Something in-between!Data=social, reasoning=local....top-down or bottom-up? Both!InFFrA is a meta-architecture!...a silver bullet for open systems?Certainly not!
too few InFFrA-compliant systems
heavy cognitive assumptions
AAMAS’2002, Bologna, July 15-19, 2002 – p.46/41
![Page 90: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/90.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
...individualist or socio-centric approach?
Something in-between!Data=social, reasoning=local....top-down or bottom-up? Both!InFFrA is a meta-architecture!...a silver bullet for open systems?Certainly not!
too few InFFrA-compliant systems
heavy cognitive assumptions
AAMAS’2002, Bologna, July 15-19, 2002 – p.46/41
![Page 91: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/91.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
...individualist or socio-centric approach?Something in-between!
Data=social, reasoning=local....top-down or bottom-up? Both!InFFrA is a meta-architecture!...a silver bullet for open systems?Certainly not!
too few InFFrA-compliant systems
heavy cognitive assumptions
AAMAS’2002, Bologna, July 15-19, 2002 – p.46/41
![Page 92: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/92.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
...individualist or socio-centric approach?Something in-between!Data=social, reasoning=local.
...top-down or bottom-up? Both!InFFrA is a meta-architecture!...a silver bullet for open systems?Certainly not!
too few InFFrA-compliant systems
heavy cognitive assumptions
AAMAS’2002, Bologna, July 15-19, 2002 – p.46/41
![Page 93: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/93.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
...individualist or socio-centric approach?Something in-between!Data=social, reasoning=local....top-down or bottom-up?
Both!InFFrA is a meta-architecture!...a silver bullet for open systems?Certainly not!
too few InFFrA-compliant systems
heavy cognitive assumptions
AAMAS’2002, Bologna, July 15-19, 2002 – p.46/41
![Page 94: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/94.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
...individualist or socio-centric approach?Something in-between!Data=social, reasoning=local....top-down or bottom-up? Both!
InFFrA is a meta-architecture!...a silver bullet for open systems?Certainly not!
too few InFFrA-compliant systems
heavy cognitive assumptions
AAMAS’2002, Bologna, July 15-19, 2002 – p.46/41
![Page 95: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/95.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
...individualist or socio-centric approach?Something in-between!Data=social, reasoning=local....top-down or bottom-up? Both!InFFrA is a meta-architecture!
...a silver bullet for open systems?Certainly not!
too few InFFrA-compliant systems
heavy cognitive assumptions
AAMAS’2002, Bologna, July 15-19, 2002 – p.46/41
![Page 96: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/96.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
...individualist or socio-centric approach?Something in-between!Data=social, reasoning=local....top-down or bottom-up? Both!InFFrA is a meta-architecture!...a silver bullet for open systems?
Certainly not!too few InFFrA-compliant systems
heavy cognitive assumptions
AAMAS’2002, Bologna, July 15-19, 2002 – p.46/41
![Page 97: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/97.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
...individualist or socio-centric approach?Something in-between!Data=social, reasoning=local....top-down or bottom-up? Both!InFFrA is a meta-architecture!...a silver bullet for open systems?Certainly
not!too few InFFrA-compliant systems
heavy cognitive assumptions
AAMAS’2002, Bologna, July 15-19, 2002 – p.46/41
![Page 98: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/98.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
...individualist or socio-centric approach?Something in-between!Data=social, reasoning=local....top-down or bottom-up? Both!InFFrA is a meta-architecture!...a silver bullet for open systems?Certainly not!
too few InFFrA-compliant systems
heavy cognitive assumptions
AAMAS’2002, Bologna, July 15-19, 2002 – p.46/41
![Page 99: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/99.jpg)
� � � ���� ��� ��� ���
� � ��
ConclusionAre we talking about...
...individualist or socio-centric approach?Something in-between!Data=social, reasoning=local....top-down or bottom-up? Both!InFFrA is a meta-architecture!...a silver bullet for open systems?Certainly not!
too few InFFrA-compliant systems
heavy cognitive assumptions
AAMAS’2002, Bologna, July 15-19, 2002 – p.46/41
![Page 100: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/100.jpg)
� � � ���� ��� ��� ���
� � ��
OutlookRicher communicative scenarios
Emergence of globally valid frames?Interaction frame calculiOrganisational interaction framesDevelop adaptive InFFrA agents
AAMAS’2002, Bologna, July 15-19, 2002 – p.47/41
![Page 101: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/101.jpg)
� � � ���� ��� ��� ���
� � ��
OutlookRicher communicative scenariosEmergence of globally valid frames?
Interaction frame calculiOrganisational interaction framesDevelop adaptive InFFrA agents
AAMAS’2002, Bologna, July 15-19, 2002 – p.47/41
![Page 102: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/102.jpg)
� � � ���� ��� ��� ���
� � ��
OutlookRicher communicative scenariosEmergence of globally valid frames?Interaction frame calculi
Organisational interaction framesDevelop adaptive InFFrA agents
AAMAS’2002, Bologna, July 15-19, 2002 – p.47/41
![Page 103: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/103.jpg)
� � � ���� ��� ��� ���
� � ��
OutlookRicher communicative scenariosEmergence of globally valid frames?Interaction frame calculiOrganisational interaction frames
Develop adaptive InFFrA agents
AAMAS’2002, Bologna, July 15-19, 2002 – p.47/41
![Page 104: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/104.jpg)
� � � ���� ��� ��� ���
� � ��
OutlookRicher communicative scenariosEmergence of globally valid frames?Interaction frame calculiOrganisational interaction framesDevelop adaptive InFFrA agents
AAMAS’2002, Bologna, July 15-19, 2002 – p.47/41
![Page 105: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/105.jpg)
� � � ���� ��� ��� ���
� � ��
Things to remember!
Open systems
Socio-empirically rational agentsSociological grounding: frames and framing
InFFrA meta-architectureMulti-perspective applicability
AAMAS’2002, Bologna, July 15-19, 2002 – p.48/41
![Page 106: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/106.jpg)
� � � ���� ��� ��� ���
� � ��
Things to remember!
Open systemsSocio-empirically rational agents
Sociological grounding: frames and framing
InFFrA meta-architectureMulti-perspective applicability
AAMAS’2002, Bologna, July 15-19, 2002 – p.48/41
![Page 107: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/107.jpg)
� � � ���� ��� ��� ���
� � ��
Things to remember!
Open systemsSocio-empirically rational agentsSociological grounding: frames and framing
InFFrA meta-architectureMulti-perspective applicability
AAMAS’2002, Bologna, July 15-19, 2002 – p.48/41
![Page 108: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/108.jpg)
� � � ���� ��� ��� ���
� � ��
Things to remember!
Open systemsSocio-empirically rational agentsSociological grounding: frames and framingInFFrA meta-architecture
Multi-perspective applicability
AAMAS’2002, Bologna, July 15-19, 2002 – p.48/41
![Page 109: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/109.jpg)
� � � ���� ��� ��� ���
� � ��
Things to remember!
Open systemsSocio-empirically rational agentsSociological grounding: frames and framingInFFrA meta-architectureMulti-perspective applicability
AAMAS’2002, Bologna, July 15-19, 2002 – p.48/41
![Page 110: An Approach to the Analysis and Design of Multiagent ...homepages.inf.ed.ac.uk/mrovatso/talks/rovatsos-aamas2002-talk.pdf · Frames Michael Rovatsos, Gerhard Weiß, Marco Wolf Department](https://reader036.vdocuments.mx/reader036/viewer/2022080720/5f79a4deba01554cad26b93d/html5/thumbnails/110.jpg)
� � � ���� ��� ��� ���
� � ��
Thank you for your attention!
AAMAS’2002, Bologna, July 15-19, 2002 – p.49/41