Modeling Command and Control in Multi-Agent Systems* Thomas R. Ioerger Department of Computer Science Texas A&M University *funding provided by a MURI.

Slides:



Advertisements
Similar presentations
Research on Multi-Agent Systems with Applications to Simulation and Training Thomas R. Ioerger Associate Professor Department of Computer Science Texas.
Advertisements

Note: Lists provided by the Conference Board of Canada
JSIMS 28-Jan-99 1 JOINT SIMULATION SYSTEM Modeling Command and Control (C2) with Collaborative Planning Agents Randall Hill and Jonathan Gratch University.
Planning for the Future Disaster Recovery Plan / Business Continuity Plan Jim Zukowski, Ed.D. Texas State Board of Dental Examiners 2006 Annual ConferenceAlexandria,
Visual 3.1 Unified Command Unit 3: Unified Command.
Visual 3.1 Unified Command Unit 3: Unified Command.
Improving Collaboration in Unmanned Aerial Vehicle Operations March 27, 2007 Stacey D. Scott Humans & Automation Lab MIT Aeronautics and Astronautics
TEXAS A&M UNIVERSITY AND THE UNIVERSITY OF TEXAS AT AUSTIN Army Digitization Research Initiative Dr. Richard A. Volz (Computer Science) Dr. Tom Ioerger.
Research on the Use of Intelligent Agents in Training Systems at Texas A&M Thomas R. Ioerger Associate Professor Department of Computer Science Texas A&M.
1 Application of Multi-Agent Systems to Free Flight and ATM !What are “agents”? !What role can they play in aviation? !What are the most relevant technologies?
A Decision-Theoretic Approach to Designing Proactive Communication in Multi-Agent Teamwork Thomas R. Ioerger, Yu Zhang, Richard Volz, John Yen (PSU-IST)
Scheduling with Uncertain Resources Reflective Agent with Distributed Adaptive Reasoning RADAR.
Modeling Command and Control in Multi-Agent Systems* Thomas R. Ioerger Department of Computer Science Texas A&M University *funding provided by a MURI.
Reasoning About Beliefs, Observability, and Information Exchange in Teamwork Thomas R. Ioerger Department of Computer Science Texas A&M University.
Lecture 13 Revision IMS Systems Analysis and Design.
Modeling Belief Reasoning in Multi-Agent Systems* Thomas R. Ioerger Department of Computer Science Texas A&M University *funding provided by a MURI grant.
Mary (Missy) Cummings Humans & Automation Lab
Lecture 2b: Software Project Management CSCI102 - Introduction to Information Technology B ITCS905 - Fundamentals of Information Technology.
9th CGF & BR Conference May 2000 Copyright 1998 Institute for Simulation & Training Modeling Cooperative, Reactive Behaviors on the Battlefield.
Modeling Teamwork in the CAST Multi-Agent System Thomas R. Ioerger Department of Computer Science Texas A&M University.
ADM Leadership Lecture 11 – Team Leadership.
4. Interaction Design Overview 4.1. Ergonomics 4.2. Designing complex interactive systems Situated design Collaborative design: a multidisciplinary.
Modeling Capabilities and Workload in Intelligent Agents for Simulating Teamwork Thomas R. Ioerger, Linli He, Deborah Lord Dept. of Computer Science, Texas.
Modeling Teamwork in Multi-Agent Systems: The CAST Architecture Dr. Thomas Ioerger, Jianwen Yin, and Michael Miller Computer Science, Texas A&M University.
© 2004 Soar Technology, Inc.  July 15, 2015  Slide 1 Thinking… …inside the box Randolph M. Jones Knowledge-Intensive Agents in Defense Modeling and Simulation.
EPR-Public Communications L-05
Charting a course PROCESS.
National Public Health Performance Standards Local Assessment Instrument Essential Service:3 Inform, Educate, and Empower People about Health Issues.
Chapter 11 – Team Leadership
NIMS Command and Management IS-0700.A – October 2014 Visual 6.1 NIMS Command and Management Unit 6.
Lesson 2: The JDL Model David L. Hall.
Fundamentals of Planning
Active Monitoring in GRID environments using Mobile Agent technology Orazio Tomarchio Andrea Calvagna Dipartimento di Ingegneria Informatica e delle Telecomunicazioni.
Presented by Linda Martin
MODULE 1: INTRODUCTION. OBJECTIVES Explain the purpose and use of the Communication Model and the Quick Access Prefire Plan in tactical operations at.
Feb 24, 2003 Agent-based Proactive Teamwork John Yen University Professor of IST School of Information Sciences and Technology The Pennsylvania State University.
Implementing QI Projects Title I HIV Quality Management Program Case Management Providers Meeting May 26, 2005 Presented by Lynda A. O’Hanlon Title I HIV.
Automated Assistant for Crisis Management Reflective Agent with Distributed Adaptive Reasoning RADAR.
Human Supervisory Control Issues in Unmanned Vehicle Operations
Working in the Virtual Environment Practical Experience
Event Management System. The system provides a solution during routine, emergency situations and unusual events It can provide the latest information.
Overview of Information and Signal Processing Program 24 January 2007 Liyi Dai, Program Manager Computing & Information Sciences Division Mathematical.
Advanced Decision Architectures Collaborative Technology Alliance An Interactive Decision Support Architecture for Visualizing Robust Solutions in High-Risk.
NASA Use Cases for the Earth Observation Sensor Web Karen Moe NASA Earth Science Technology Office WGISS-26 Boulder,
Visual 1.1 An Overview Multi-Hazard Emergency Planning For Schools UNIT 3.
Action Plan Skills Building: Introduction January 2013.
Welcome to the Military Decision Making Process (MDMP) Class. There are seven parts to the MDMP class. This class covers part 1, Receipt of Mission. Review.
___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response
Welcome to AB140 Unit 4 - Organizing Michael B. McKenna.
Disaster Planning Workshop Hosted By: Pleasantview Fire Protection District.
Ohio Improvement Process (OIP) Facilitating District-wide Improvement in Instructional Practices and Student Performance.
New Supervisors’ Guide To Effective Supervision
Boeing-MIT Collaborative Time- Sensitive Targeting Project July 28, 2006 Stacey Scott, M. L. Cummings (PI) Humans and Automation Laboratory
Unit 6 Understanding and Implementing Crew Resource Management.
The DEFACTO System: Training Incident Commanders Nathan Schurr Janusz Marecki, Milind Tambe, Nikhil Kasinadhuni, and J. P. Lewis University of Southern.
Learning for Physically Diverse Robot Teams Robot Teams - Chapter 7 CS8803 Autonomous Multi-Robot Systems 10/3/02.
Wagner Associates NCSD-ADS-DOC ARO Workshop on Cyber Situation Awareness RPD-inspired Hypothesis Reasoning for Cyber Situation Awareness.
Control-Theoretic Approaches for Dynamic Information Assurance George Vachtsevanos Georgia Tech Working Meeting U. C. Berkeley February 5, 2003.
Automated Assistant for Crisis Management (Reflective Agent with Distributed Adaptive Reasoning) RADAR.
Response to an Emergency Training for 211 Staff in Ontario Updated September
Overview of MSU ESRDC Activities related to Computational Tools for Early State Design Dr. Noel Schulz Associate Professor and TVA Endowed Professorship.
IE 545, Human Factors Engineering
MARKETING OVERVIEW BDI3C
Intelligent Agents (Ch. 2)
Thrust IC: Action Selection in Joint-Human-Robot Teams
Fundamentals of a Business Impact Analysis
EMPLOYEE ENGAGEMENT SURVEY RESULTS
IS-700.A: National Incident Management System, An Introduction
Practical Steps in Court Preparedness Planning
Unified Command Unit 1.2.
Presentation transcript:

Modeling Command and Control in Multi-Agent Systems* Thomas R. Ioerger Department of Computer Science Texas A&M University *funding provided by a MURI grant through DoD/AFOSR

C2 in Agent-Based Systems What is C2? –accomplishing goals/mission in a competitive environment with distributed resources (sensors, effectors) Applications : –combat simulations, fire fighting, ATC, urban disaster rescue operations, training systems Existing multi-agent systems –SOAR/STEAM, RETSINA, PRS/dMARS –good for distributed problem-solving, e.g. coordinating maneuver of entities on battlefield

Tactical behavior is more than just coordinating maneuver of entities –it involves a decision making process, collaborative information gathering and fusion Example: staff operations in a battalion TOC –an S2 agent can be told to automatically forward a situation report, but shouldn’t it already know? Importance of emulating human tactical decision-making –human behavior representation –information gathering activities, assessing relevance –understanding & interacting with humans

Cognitive Aspects of C2 Naturalistic Decision Making Situation Awareness Recognition-Primed Decision Making (RPD) Strategies for Dealing with Uncertainty Meta-cognition Teamwork

Basic Activities to Integrate mission objectives information gathering, situation assessment implicit goals: maintain security maintain communications maintain supplies emergency procedures, handling threats tactical decision making

Overview of Approach Implement RPD flow chart (next page) represent situations, features, weights in KB find-out procedures –e.g. use radar, UAV, scouts, RFI to Bde, phone, , web site, lab test... challenges: –information management (selection, tracking, uncertainty, timeouts) –priority management among activities

RPD Flow Chart situation clear? time available? reduce uncertainty no yes make default assumptions, delay/buy time, take probing actions, look for relevant features that are currently unknown develop course of action project future state (mental simulation) does env. match predictions? choose most likely situation carry out course of action no yes no

C2/CAST: declarative and procedural KB’s (rules and plans)

Model of Situation Assessment situations: S 1...S n e.g. being flanked, ambushed, bypassed, diverted, enveloped, suppressed, directly assaulted features associated with each sit.: F i1...F im RPD predicts DM looks for these features weights: based on relevance of feature (+/-) evidence(S i )=  j=1..m w ij. F ij >  i unknowns: assume most probable value: F i =true if P[F i =true]>0.5, else F i =false

Situation Awareness Algorithm (see ICCRTS’03 paper for details) basic loop: while situation is not determined (i.e. no situation has evidence>threshold), pick a relevant feature whose value is unknown select a find-out procedure, initiate it information management issues –ask most informative question first (cost? time?) –asynchronous, remember answers pending –some information may go stale over time (revert to unknown, re-invoke find-out)

RPD “wrapper” task (task RPD () (method (parallel (do (mission)) (do (maintenance_tasks)) (do (situation_awareness)))))

Priorities Model: current “alert” level suspends lower-level activities 5 - handling high-level threats 4 - situation awareness 3 - handling low-level threats 2 - maintenance tasks for implicit goals 1 - pursuing targets of opportunity 0 - executing the mission high-level threat occurs, suspend mission resume mission when threat handled

Directions for Future Work on-going situation assessment (monitoring) –change thresholds? confirmation bias, etc.? mental simulation, response adaptation, dynamic re-planning team-based C2 –write RPD as team plan in multi-agent language –joint commitment to goal (SA) drives collaboration and information flow –shared mental model of goal, plan, facts