Collectively Cognitive Agents in Cooperative Teams Jacek Brzeziński, Piotr Dunin-Kęplicz Institute of Computer Science, Polish Academy of Sciences Barbara.

Slides:



Advertisements
Similar presentations
Developing people, improving young lives MTL Logistics workshop 14 May 2009 Mark McKiernan – Lead for MTL Logistics Joaquin Perez – MTL logistics.
Advertisements

Research Issues in Web Services CS 4244 Lecture Zaki Malik Department of Computer Science Virginia Tech
Complex Organizational System A Complex System Model for Organizations, Companies and Social Actions.
Fawzy Al-Alami G Term Paper.  Introduction.  Effect of Teamwork in Design-Build. Construction Contract.  Factors Can Enhance Design-Build.
A dysfunctional board means a dysfunctional business David Doughty Chartered Director, Chief Executive at Excellencia Is your board fit for business? Wednesday.
FIPA Interaction Protocol. Request Interaction Protocol Summary –Request Interaction Protocol allows one agent to request another to perform some action.
Workpackage 2: Norms
Chapter Learning Objectives
Methods for Coalition Formation in Adaptation-Based Social Networks Levi Barton, Vicki H. Allan Utah State University.
Faculty of Management and Organization Emergence of social constructs and organizational behaviour How cognitive modelling enriches social simulation Martin.
Ken Laskey, co-editor 5th SOA for E-Government Conference 1 May 2008
Coalition Formation through Motivation and Trust Nathan Griffiths Michael Luck.
Decentralised Structural Reorganisation in Agent Organisations Ramachandra Kota.
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
Improving Robustness in Distributed Systems Jeremy Russell Software Engineering Honours Project.
Usability Inspection n Usability inspection is a generic name for a set of methods based on having evaluators inspect or examine usability-related issues.
© 2005 Prentice-Hall 8-1 Understanding Work Teams Chapter 8 Essentials of Organizational Behavior, 8/e Stephen P. Robbins.
The Analyst as a Project Manager
03 July 2015Course Overview1 Energy Project Evaluation RES Course ESP606 Goal: To build up knowledge to so that participants will be able to assess if.
1 Incentive-Based Scheduling for Market-Like Computational Grids Lijuan Xiao, Yanmin Zhu, Member, IEEE, Lionel M. Ni, Fellow, IEEE, and Zhiwei Xu, Senior.
Coaching Workshop A good coach will make the players see what they can be rather than what they are. –Ara Parseghian ®
Coaching Workshop.
Why Johnny Can’t Encrypt A Usability Evaluation of GPG 5.0 Presented by Yin Shi.
Job design & job satisfaction
INTRODUCTION TO ARTIFICIAL INTELLIGENCE Massimo Poesio Intelligent agents.
Extracting Places and Activities from GPS Traces Using Hierarchical Conditional Random Fields Yong-Joong Kim Dept. of Computer Science Yonsei.
Teamwork references: Engineering by Design by Gerard Voland
Team Building.
People, Process, Technology. Communication Quality Experience(QCE ) What does this mean Why is it important How does it effect us Why do we need it How.
Learning HMM-based cognitive load models for supporting human-agent teamwork Xiaocong Fan, Po-Chun Chen, John Yen 소프트컴퓨팅연구실황주원.
Coalition Formation between Self-Interested Heterogeneous Actors Arlette van Wissen Bart Kamphorst Virginia DignumKobi Gal.
Team Formation between Heterogeneous Actors Arlette van Wissen Virginia Dignum Kobi Gal Bart Kamphorst.
TEAMWORK WORKSHOP ICOM5047 Design Project in Computer Engineering J. Fernando Vega-Riveros, Ph.D. Associate Professor – ECE Dpt.
Project Management Learning Program 1Mar.23- Apr.3, 2009, Mekong Institute, Khon Kaen, Thailand Team Skills.
GridIS: an Incentive-based Grid Scheduling Lijuan Xiao, Yanmin Zhu, Lionel M. Ni, Zhiwei Xu 19th International Parallel and Distributed Processing Symposium.
American Government and Organization PS1301 Friday, 12 September.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
The Dynamics of Teams: Understanding Team Member Roles Suzanne Bombard University of Virginia Library.
Ayestarán SergioA Formal Model for CPS1 A Formal Model for Cooperative Problem Solving Based on: Formalizing the Cooperative Problem Solving Process [Michael.
Workshop on Future Learning Landscapes: Towards the Convergence of Pervasive and Contextual computing, Global Social Media and Semantic Web in Technology.
Computer Science and Engineering Parallel and Distributed Processing CSE 8380 February 10, 2005 Session 9.
Artificial intelligence methods in the CO 2 permission market simulation Jarosław Stańczak *, Piotr Pałka **, Zbigniew Nahorski * * Systems Research Institute,
Multi-agent fabrieksbesturing in Java.. Overview What’s the topic of this thesis? General principles What have I achieved until now? What am I planning.
Understanding Work Teams
A Load Sharing Approach Based on Refactoring of Roles in Multi-Agent Systems Sebnem Bora, A. Murat Tiryaki and Oguz Dikenelli Ege University.
Algorithmic, Game-theoretic and Logical Foundations
1 Dynamics of Collective Attitudes During Teamwork Barbara Dunin-Kęplicz Rineke Verbrugge.
Team Building. 2Overview Four Stages of Group Growth Group Growth Behaviors Groups versus Teams Characteristics of Effective Teams Scenario Team Leadership.
Distributed Models for Decision Support Jose Cuena & Sascha Ossowski Pesented by: Gal Moshitch & Rica Gonen.
1 Multiagent Teamwork: Analyzing the Optimality and Complexity of Key Theories and Models David V. Pynadath and Milind Tambe Information Sciences Institute.
Using the TSPi Chapter Using the TSPi Chapter 16 Managing yourself Chapter 17 Being on A Team Chapter 18 Teamwork Postmortem.
Cooperative Information Sharing Among Mixed-Initiative Human/Agent Teams Mark H. Burstein and David E. Diller BBN Technologies 10 Moulton Street Cambridge,
1 Power to the Edge Agility Focus and Convergence Adapting C2 to the 21 st Century presented to the Focus, Agility and Convergence Team Inaugural Meeting.
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
 Simulation enables the study of complex system.  Simulation is a good approach when analytic study of a system is not possible or very complex.  Informational,
Antidio Viguria Ann Krueger A Nonblocking Quorum Consensus Protocol for Replicated Data Divyakant Agrawal and Arthur J. Bernstein Paper Presentation: Dependable.
Lim Sei cK.  Team ◦ A group whose members work intensely with each other to achieve a specific, common goal or objective. ◦ All teams are groups.
INTRODUCTION TO COGNITIVE SCIENCE NURSING INFORMATICS CHAPTER 3 1.
1 Simulating Computational Societies Lloyd Kamara, Alexander Artikis, Brendan Neville, Jeremy Pitt Imperial College, London September 2002, Universidad.
Intelligent Agents: Technology and Applications Unit Five: Collaboration and Task Allocation IST 597B Spring 2003 John Yen.
Fact Finding (Capturing Requirements) Systems Development.
Job design & job satisfaction
General Education Assessment
Market-based Dynamic Task Allocation in Mobile Surveillance Systems
On the Use of Service Level Agreements in AssessGrid
Groups and Teams Which do you have?.
CRISP Process Stephen Wyrick.
Job design & job satisfaction
A SYSTEMATIC APPROACH S Borua.
Metrics That Work for You
Presentation transcript:

Collectively Cognitive Agents in Cooperative Teams Jacek Brzeziński, Piotr Dunin-Kęplicz Institute of Computer Science, Polish Academy of Sciences Barbara Dunin-Kęplicz Institute of Computer Science, Polish Academy of Sciences Institute of Informatics, Warsaw University

Goals Simulator –Collective Commitment Theory (B. Dunin-Kęplicz, Verbrugge) –Theory of Trust (Castelfranchi, Falcone) Research of some BDI systems properties when different definitions of collective commitments are used: –are agents willing to cooperate? –does the system evolve? –quality of teamwork? –how much information is needed for agents to cooperate productively? –how to calculate the degree of trust?

Overview Collective Commitments theory Simulator: –agents –interaction scenario –different CC models w.r.t. trust Test results Future work

Collective commitments Tuning machine allows to select collective commitment type w.r.t.: –group awareness about social plan –group awareness about distribution of bilateral commitments –existence of collective intention Different models of organizations

Examples of collective commitment Robust collective commitment Weak collective commitment Distributed commitment

Roles of agents Managers –generate tasks (sets of actions) to be performed by Workers for a specific salary –do not execute actions –delegate actions (or sets of actions) to other agents (Workers) Workers –perform actions –cannot delegate actions

Properties of agents Beliefs – believes(A, f) - agent A believes f Intentions – intends(A, a) - agent A intends to perform action a Abilities – able(A, a, n) - agent A is able to perform action a (n - probability of success) Trust – trusts(A, B, a, n) - agent A trusts in agent B to do a in degree of n – trust values base on direct experience. – Workers & Manager trust in Workers to execute specific actions. – Workers trust in Manager to do proper team selection.

Four levels of CPS Manager has a task (set of actions) to perform: 1. Potential recognition Manager recognizes potential for cooperative action in order to complete the task 2. Team formation Manager attempts to establish group of agents that can collectively fulfil the goal (collective intention) 3. Plan generation Social plan of achieving the goal is built and the collective commitment is formed 4. Team action Agents involved do their tasks and eventually achieve the main goal

Potential recognition M sends CFP to all the Workers in the system (content = (O - set of actions)) Workers respond with their bids M chooses the best group G that can perform the task collectively w.r.t.: –trust in Workers in the group –prices proposed by Workers –risk factor describing preferences of M

Team formation & plan generation 1 M broadcasts relevant information to all Workers in G: –an offer to form a group –an offer to participate in task –an allocation of actions –division of task O into subtasks –an offer to perform action(s) for price x

Team formation & plan generation 2 Agents decide whether to join the group Task result estimation function takes into account following factors: trust in the manager M trust in other members of the group ability to perform delegated actions If all Workers agree, then collective commitment is constructed.

Team action Workers perform actions and tell M about results If all actions have succeeded, the task also succeeds and all Workers collect their payments Results of actions are propagated to group members, depending on team awareness level Agents modify their degrees of trust in other group members (basing on direct experience)

Robust collective commitment Information sent to Workers –an offer to create a group G with intention to realize task O –an allocation of sets of actions –an offer to perform a set of actions for a price of x Task result estimation function Result propagation –All the information about successes and failures

Weak collective commitment Information sent to Workers –an offer to create a group G with intention to realize task O –a division of task O into subtasks S –an offer to perform a set of actions for a price of x Task result estimation function Result propagation –only failure information: agent, failed action, subset of O delegated to the agent

Distributed commitment Information sent to Workers –an offer to perform a set of actions for a price of x Task result estimation function Result propagation –only the team action result

Tests Configuration 16 Workers, 1 Manager 100,000 tasks 4 actions in every task abilities set randomly between 0.5 and 1 starting trust value = 1 Parameters number of successful/failed contracts efficiency difference between trust values and real abilities

Test Results Strong models of CC: –efficient –moderate number of contracts –agents learning from experience –costly (comm. resources) Weak models –unstable –many contracts, mostly failing

Robust Collective Commitment

Weak Collective Commitment

Distributed Commitment

Future work Complex organization model –more managers –more detailed trust model –more complex commitment structure –institutional restrictions Reconfiguration –role of trust Dynamic commitment model evolution