“Distributed Planning in a Mixed- Initiative Environment” Authors: Chad DeStefano Kurt Lachevet Joseph Carozzoni USAF / AFRL Rome Research Site Collaborative.

Slides:



Advertisements
Similar presentations
Systems Development Environment
Advertisements

JSIMS 28-Jan-99 1 JOINT SIMULATION SYSTEM Modeling Command and Control (C2) with Collaborative Planning Agents Randall Hill and Jonathan Gratch University.
The Logic of Intelligence Pei Wang Department of Computer and Information Sciences Temple University.
ASCR Data Science Centers Infrastructure Demonstration S. Canon, N. Desai, M. Ernst, K. Kleese-Van Dam, G. Shipman, B. Tierney.
ERS Overview 5/15/12 | Page-1 Distribution Statement A – Cleared for public release by OSR, SR Case #s 12-S-0258, 0817, 1003, and 1854 apply. Affordable,
Lecture 3 – Skills Theory
A Brief Introduction. Acknowledgements  The material in this tutorial is based in part on: Concurrency: State Models & Java Programming, by Jeff Magee.
© 2004 Visible Systems Corporation. All rights reserved. 1 (800) 6VISIBLE Holistic View of the Enterprise Business Development Operations.
The Decision-Making Process IT Brainpower
Chapter 11 Artificial Intelligence and Expert Systems.
SESSION 10 MANAGING KNOWLEDGE FOR THE DIGITAL FIRM.
Development Processes UML just is a modeling technique, yet for using it we need to know: »what do we model in an analysis model? »what do we model in.
ISAT Working Group Augmented Cognition Eric Horvitz (Chair), Lee Kollmorgen, Randy Pausch, Paul Rosenbloom, Dylan Schmorrow, Jean Scholtz, Allen Sears,
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
Slide 1 Sterling Software Peter Sharer Sterling Software.
Itntroduction to UML, page 1 Introduction to UML.
Chapter 1 The Systems Development Environment
The Academy of Public administration under the President of the Republic of Uzbekistan APPLICATION MODERN INFORMATION AND COMMUNICATION TECHNOLOGY IN DECISION.
GMD German National Research Center for Information Technology Innovation through Research Jörg M. Haake Applying Collaborative Open Hypermedia.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
MAHI Research Database Project Status Report August 9, 2001.
Chapter 2: Approaches to System Development
Systems Analysis and Design in a Changing World, Fifth Edition
UML - Development Process 1 Software Development Process Using UML (2)
revised CmpE 583 Fall 2006Discussion: OWL- 1 CmpE 583- Web Semantics: Theory and Practice DISCUSSION: OWL Atilla ELÇİ Computer Engineering.
Defense Needs for Future Information Assurance Standards John James “Know the enemy, know yourself; your victory will never be endangered.
G E R A C CONSORTIUM T H E logica EUCLID RTP 6.1 The GRACE Consortium Objective: To accelerate the application of AI techniques and advanced HCI and software.
Multi-Agent Systems (MAS) Tom Holvoet Dept. Computer Science, KULeuven Research group on Distributed Systems and Computer Networks.
11 C H A P T E R Artificial Intelligence and Expert Systems.
The Yellow Group Design Informatics (Regli, Stone, Kusiak, Leifer, Gupta, Chung, Fenves, Law, Kopena)
12 Systems Analysis and Design in a Changing World, Fifth Edition.
1 Semantic Interoperability in Distributed Planning June 19, 2008 Gennady R. Staskevich Jeffrey W. Hudack Dr. James Lawton Joseph Carozzoni Information.
IBM Software Group ® Overview of SA and RSA Integration John Jessup June 1, 2012 Slides from Kevin Cornell December 2008 Have been reused in this presentation.
Abstract We present two Model Driven Engineering (MDE) tools, namely the Eclipse Modeling Framework (EMF) and Umple. We identify the structure and characteristic.
Learning Agents Center George Mason University Computer Science Department Partners Day Symposium May 4, 2004 Gheorghe Tecuci, Mihai Boicu, Dorin Marcu,
Systems Analysis and Design in a Changing World, 3rd Edition
CLARIN work packages. Conference Place yyyy-mm-dd
REAL TIME GPS TRACKING SYSTEM MSE PROJECT PHASE I PRESENTATION Bakor Kamal CIS 895.
ITS and SCORM Xiangen Hu, Andrew Olney, Eric Mathews, Art Graesser The University of Memphis.
Human-Machine Interaction in a CASE Environment Paulo Gomes CISUC – University of Coimbra Portugal IJCAI’03 Workshop on Mixed- Initiative Intelligent Systems.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Architecture of Decision Support System
Christoph F. Eick University of Houston Organization 1. What are Ontologies? 2. What are they good for? 3. Ontologies and.
March 2004 At A Glance NASA’s GSFC GMSEC architecture provides a scalable, extensible ground and flight system approach for future missions. Benefits Simplifies.
1 KIMAS 2003Dr. K. Kleinmann An Infrastructure for Adaptive Control of Multi-Agent Systems Dr. Karl Kleinmann, Richard Lazarus, Ray Tomlinson KIMAS, October.
Independent Insight for Service Oriented Practice Summary: Service Reference Architecture and Planning David Sprott.
C4ISR for the Military: Development and Implementation Presentation to the Security Network’s C4ISR, Robot Platforms, and Sensor Conference Greg Collins,
Mutual Empowerment in Human-Agent-Robot Teams 16 December 2010 HART Workshop Jurriaan van Diggelen.
The Systems Development Environment Systems Analysis and Design II.
Multi-Tier Communication Abstractions for Distributed Multi-Agent Systems Michael Thome
Constraints for V&V of Agent Based Simulation: First Results A System-of-Systems Engineering Perspective Dr. Andreas Tolk Frank Batten College of Engineering.
Model Design using Hierarchical Web-Based Libraries F. Bernardi Pr. J.F. Santucci {bernardi, University of Corsica SPE Laboratory.
The cross-disciplinary approach to education system in the framework of System’s Theory. Dr.Sarantos Psycharis Greek Ministry of Education and Religious.
Achieving Semantic Interoperability at the World Bank Designing the Information Architecture and Programmatically Processing Information Denise Bedford.
Organizing Programs, Business Units and other Service Systems Diamond of Organization Credit function The concept of Flow Project Explorer.
KNOWLEDGE MANAGEMENT UNIT II KNOWLEDGE MANAGEMENT AND TECHNOLOGY 1.
Synthesizing Disparate Experiences in Episodic Planning Anthony Ford James Lawton, PhD US Air Force Research Lab, Information Directorate.
Primary Decision Support Technologies Management Support Systems (MSS)
Network Centric Planning ---- Campaign of Experimentation Program of Research IAMWG Dr. David S. Alberts September 2005.
1 Ontological Foundations For SysML Henson Graves September 2010.
1 The XMSF Profile Overlay to the FEDEP Dr. Katherine L. Morse, SAIC Mr. Robert Lutz, JHU APL
Intelligent Systems Development
Institute for Cyber Security
Technology Implications for Net Centric Operations 2004 Interoperability & Systems Integration Conference Industry Views Dr. Aaron Budgor Vice President.
“Intelligent User Interfaces” by Hefley and Murray A 1993 Perspective
Federal Land Manager Environmental Database (FED)
NSDL Data Repository (NDR)
Technical Capabilities
KNOWLEDGE MANAGEMENT (KM) Session # 36
Software Development Process Using UML Recap
Presentation transcript:

“Distributed Planning in a Mixed- Initiative Environment” Authors: Chad DeStefano Kurt Lachevet Joseph Carozzoni USAF / AFRL Rome Research Site Collaborative Technologies for Network Centric Operations Paper May 2008

2 Overview DEEP Objectives Problem Statement C2 Vision Conceptual Architecture Design Current Work Future Work / Research Areas Conclusion

3 DEEP Objectives Provide a mixed-initiative planning environment –Human expertise is captured and developed –Expertise is adapted and provided by a machine to augment human intuition and creativity Support distributed planners in multiple cooperating command centers to conduct distributed and collaborative planning

4 C2 Problem Problem Statement –Modern warfare capabilities met with unconventional tactics due to their superiority –Future C2 process should Adapt to any level of conflict Handle full-spectrum joint warfighting capability Rapidly handle complexity and uncertainty

5 C2 Vision Future C2 Requirements –Distributed/Reachback planning –Redundant/Backup planning –Continuous planning –Flexible, scalable, tailorable C2 Information Age C2 Solutions –Network Centric Operations (NCO) requires: Information sharing Shared situational awareness Knowledge of commander’s intent

6 DEEP Architecture Overview DEEP components: –Distributed Blackboard –Case Based Reasoning System –Episodic Memory –Multi-Agent System –ARPI Core Plan Representation –Simulation Capability

7 DEEP Architecture Diagram Adaptation Agents (“Repairers”) Adjusted Planning Agents (“CBR”) Candidate Plans: Selected: Objectives Situation Objective 1 Objective 2 … User Interface CBR System Case Base Simulated +++ … Plan Execution Suggested Judged Engaged CMDR: “I have a situation!”

8 Framework for Distributed C2 Core Plan Representation (CPR) –Object-oriented plan framework developed under ARPI –Motivation: Interoperability –Extended for DEEP (effects, outcome, costs,..) Provides –Human-machine dialog (mixed-initiative) –Recursive (multi-level) –Plan fragments (dist. C2) –Interoperable C2 (both integrated and joint) Plan STRATEGIC OPERATIONAL TACTICAL

9 Distributed Blackboard Distributed Shared Data Structure –Provides Multi-agent, non-deterministic, opportunistic reasoning Persistent storage System messaging –Components Core Data Store Knowledge Sources Control Adjusted Planning Agents (“CBR”) User Interface CBR System Case Base Simulated +++ … Plan Execution Suggested Judged Engaged CMDR: “I have a situation!” Candidate Plans: Selected: Objective s Situation Objective 1 Objective 2 …

10 Distributed Blackboard Architecture RemoteMachinesRemoteMachines BB Data Structure Control Proxy / API / Interface Critic Agents Adaptation Agents Planning Agents RSS Data Case Base Knowledge Sources Control Remote Blackboard Remote Knowledge Sources Control Remote Blackboard Remote Knowledge Sources Remote Data Java Distributed Blackboard

11 DEEP Agent Overview Adjusted Planning Agents (“CBR”) Adaptation Agents (“Repairers”) Candidate Plans: Selected: Objectives Situation Objective 1 Objective 2 … SuggestedJudged Critic Agents (“Evaluators”)

12 Interface / Planning Agent Interact with case-base reasoning system Interface allowing mixed-initiative interaction Planning Agents (“CBR”) User Interface CBR System Case Base Candidate Plans: Selected: Objectives Situation Objective 1 Objective 2 … Distributed Blackboard

13 Critic Agents Adaptation Critic Agents –Plan repair Example – Capabilities Agent checks actor roles and makes sure the present actors are capable of performing their assigned roles Scoring Critic Agents –Plan evaluation Example – Weather Agent uses weather knowledge and data to evaluate plan actions Execution Selection Critic Agents –Determines top rated plans –Mixed-initiative decision point

14 Current work DEEP Modeling / Redesigning Blackboard extensions Simulations Multi-case reconciliation & planning * Trust Cyber Semantic Interoperability * Logistics Critic Agent

15 Future Tasks/Research Formalized Messaging Structure Multi-Case Distributed Planning Simulation Technologies Mixed-initiative Interaction

16 Presentation Summary DEEP will: –Provide mixed-initiative, experience-based anticipatory planning in a distributed environment where commanders can orient and decide faster than their adversaries. –Meet the needs of Integrated C2 by addressing each level in any domain. By applying the following technologies: –Experience-based Reasoning –Multi-Agent Systems –Distributed Blackboards –Exploratory Simulation

17 Questions? Chad Destefano Kurt Lachevet

18 Backup Slides

19 DEEP Modeling / Redesigning Formal UML documentation of current software architecture Apply the Rational Unified Process to DEEP –Formal documentation of requirements –Development of use cases –Redesign of DEEP software architecture in UML Back

20 Blackboard Extensions Finishing spiral 2 of 3 of the blackboard development cycle Spiral 1 – Implement java blackboard addressing the immediate needs of DEEP Spiral 2 – Replace blackboard persistence component with an Oracle database Spiral 3 – Leverage Oracle distributed database technologies Back

21 Cyber Added cyber experiences Implementing information assurance Develop cyber agent (adaptation type) Back

22 References A.Helsinger, M. Thome, T. Wright. “Cougaar: A Scalable, Distributed Multi-Agent Architecture.” In proceedings of IEEE SMC04 at The Hague. AF/A5 Plans. “AF C2 Enabling Concepts”. May 2006 Alberts, D. and R. Hayes. “Planning: Complex Endeavors”, 2007 page 217, Bellifemine, Fabio. “JADE ADMINISTRATOR’S GUIDE.” November 10, JADE Bellifemine, Fabio. “JADE PROGRAMMER’S GUIDE.” August 21, JADE 3.4 Caire, Giovanni. “JADE TUTORIAL JADE PROGRAMMING FOR BEGINNERS.” December 4, JADE 3.1 Corkill, Daniel D., Blackboard architectures and control applications. In: Proceedings 5 IEEE International Symposium on Intelligent Control 1990, IEEE, Piscataway, NJ (1990), pp. 36–38 Corkill, Daniel D., Blackboard Systems. AI Expert, 6(9):40-47, September, Corkill, Daniel D., Collaborating software: Blackboard and multi-agent systems & the future. In Proceedings of the International Lisp Conference, New York, New York, October Hammond, Kristian J. Case-Based Planning: A Framework for Planning from Experience. Cognitive Science 14, pp Pease, R. Adam. “Core Plan Representation.” Version 4 November 6, 1998 Twitchell, Douglas P. “Using Speech Act Theory to Model Conversations for Automated Classification and Retrieval.” June 2-3, 2004.

23 Notes Alberts and Hayes (2007) –Taxonomy for planning and plans; –Quality metrics for planning and plans; –Factors that influence planning quality; –Factors that influence plan quality; –Impact of planning and plan quality on operations; –Methods and tools for planning; and –Plan visualization