___________________________________________________ intelligent planning and collaborative systems...

36
__________________________________________________ _ Intelligent Planning and Collaborative Systems for Emergency Response http://i-x.info http://i-rescue.org UNIQUE AIAI RESOURCES More than 20 years of excellence in applied Artificial Intelligence World-leading AI planning research and technical team World-leading knowledge modelling and representation resources and staff O-Plan: Multi-Perspective Planning Architecture and Planning Web Service I-X: Issue Handling Planning and Collaboration Architecture <I-N-C-A>: Knowledge Elicitation, Encoding, Modelling, Representation, and Management I-X commercialisation through Scottish Enterprise Proof-of-Concept Award: IM-PACs This briefing is available in http://www.aiai.ed.ac.uk/~b

Upload: dayana-hinkley

Post on 31-Mar-2015

219 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

___________________________________________________

Intelligent Planning and Collaborative Systemsfor Emergency Response

http://i-x.infohttp://i-rescue.org

UN

IQU

E A

IAI

RE

SO

UR

CE

S •More than 20 years of excellence in applied Artificial Intelligence

•World-leading AI planning research and technical team

•World-leading knowledge modelling and representation resources and staff

•O-Plan: Multi-Perspective Planning Architecture and Planning Web Service

•I-X: Issue Handling Planning and Collaboration Architecture

•<I-N-C-A>: Knowledge Elicitation, Encoding, Modelling, Representation, and Management

•I-X commercialisation through Scottish Enterprise Proof-of-Concept Award: IM-PACs

This briefing is available in http://www.aiai.ed.ac.uk/~bat/jp/

Page 2: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

2

Edinburgh AI Planners in Productive Use

http://www.aiai.ed.ac.uk/project/plan/

Page 3: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

AU

TO

MA

TE

D

RE

AS

ON

ING

AIA

I T

EC

HN

OLO

GIE

S

KN

OW

LED

GE

M

OD

ELL

ING

I-X: Issue Handling andTask SupportArchitectureD

EC

ISIO

N

MA

KIN

G

RESPONSE TEAM

Constraints

IssuesNodes

Space of Legitimate Solutions

Issues or ImpliedConstraintsNodeConstraintsDetailedConstraints

I

N

CA=Annotations

Do (IH)

Choose (IH)

IH=Issue Handler (Agent Functional Capability)

PropagateConstraints

Planning System

Intelligent Messaging, Planning and Collaboration Systems for Emergency Response

Knowledge about places, people, processes, infrastructure, connectivity, response capabilities, and meta-knowledge

<I-N-C-A>: Knowledge Elicitation, Encoding, Modelling, Representation, and Management

EV

EN

T

EVENT

DRAFT RESPONSE PLANS: MULTIPLE COURSES OF ACTION

Effects-Oriented Planning

O-Plan/I-Plan: Multi-Perspective Planning

GOALSTASKSCOMMUNICATION

COORDINATED RESPONSE

KNOWLEDGE BASE

Shared Task and

Activity Model

Page 4: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

4

A More Collaborative & DynamicPlanning and Execution Framework

Human relatable and presentable objectives, issues, sense-making, advice, multiple options, argumentation, discussions and outline plans for higher levels

Detailed planners, search engines, constraint solvers, analyzers and simulators act as services in this framework in an understandable way to provide feasibility checks, detailed constraints and guidance

Sharing of processes and information about process products between humans and systems

Current status, context and environment sensitivity

Links between informal/unstructured sense-making and discussion and more structured planning, methods for optimisation and decision support

Page 5: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

5

I-XMulti-Agency Emergency Response Planning,

Execution, and Task-Oriented Communications

Collaboration and Communication

CommandCentre

CentralAuthorities

IsolatedPersonnel

EmergencyResponders

Page 6: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

6

<I-N-C-A> Framework

Common conceptual basis for sharing information on processes and process products

Shared, intelligible to humans and machines, easily communicated, formal or informal and extendible

Set of restrictions on things of interest:• I Issues e.g. what to do? How to do it? • N Nodes e.g. include activities or product parts• C Constraints e.g. state, time, spatial, resource, …• A Annotations e.g. rationale, provenance, reports, …

Shared collaborative processes to manipulate these:• Issue-based sense-making (e.g. gIBIS, 7 issue types)• Activity Planning and Execution (e.g. mixed-initiative planning)• Constraint Satisfaction (e.g. AI and OR methods, simulation)• Note making, rationale capture, logging, reporting, etc.

Maintain state of current status, models and knowledge I-X Process Panels (I-P2) use representation and reasoning together with

state to present current, context sensitive, options for action

Mixed-initiative collaboration model of mutually constraining things

Page 7: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

7

The I-X approach involves the use of shared models for task-directed communication between human and computer agents

I-X system or agent has two cycles:• Handle Issues• Manage Domain Constraints

I-X system or agent carries out a (perhaps dynamically determined) process which leads to the production of (one or more alternative options for) a “product”

I-X system or agent views the synthesised artifact as being represented by a set of constraints on the space of all possible artifacts in the application domain

I-X Approach

Page 8: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

8

Constraints

Issues

Nodes

Product Model

Space of Legitimate Product Models

Issues or ImpliedConstraints

NodeConstraints

DetailedConstraints

I

N

C

A Annotations

<I-N-C-A>

Page 9: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

9

Constraints

Issues

Nodes

Product Model

Space of Legitimate Product Models

Issues or ImpliedConstraints

NodeConstraints

DetailedConstraints

I

N

C

A Annotations

Do (IH)

Choose (IH)

IH=Issue Handler (Agent Functional Capability)

PropagateConstraints

I-X and <I-N-C-A>

Page 10: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

10

I-P2 aim is a Planning, Workflow andTask Messaging “Catch All”

Can take ANY requirement to:• Handle an issue• Perform an activity• Respect a constraint• Note an annotation

Deals with these via:• Manual activity• Internal capabilities• External capabilities• Reroute or delegate to other panels or agents• Plan and execute a composite of these capabilities (I-Plan)

Receives reports and interprets them to:• Understand current status of issues, activities and constraints• Understand current world state, especially status of process products• Help user control the situation

Copes with partial knowledge of processes and organisations

Page 11: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

11

Anatomy of anI-X Process Panel

Page 12: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

12

Process Panel

I-X Process Panel and Related Tools

Domain Editor

Messenger I-Plan

Map Tool

Page 13: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

13

I-Space and I-World

Page 14: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

14

Page 15: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

15

Safety and Companion Robots

Page 16: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

16

e-Response Vision

The creation and use of task-centric virtual organisations involving people, government and non-governmental organisations, automated systems, grid and web services working alongside intelligent robotic, vehicle, building and environmental systems to respond to very dynamic events on scales from local to global.

Multi-level emergency response and aid systems Personal, vehicle, home, organisation, district, regional, national,

international Backbone for progressively more comprehensive aid and emergency

response Also used for aid-orientated commercial services Robust, secure, resilient, distributed system of systems Advanced knowledge and collaboration technologies Low cost, pervasive sensors, computing and comms. Changes in building codes, regulations and practices

Page 17: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

17

e-Response Relevant Technologies

Sensors and Information Gathering• sensor facilities, large-scale sensor grids• human and photographic intelligence gathering• information and knowledge validation and error reduction• semantic web and meta-knowledge• simulation and prediction• data interpretation• identification of "need"

Emergency Response Capabilities and Availability• robust multi-modal communications• matching needs, brokering and "trading" systems• agent technology for enactment, monitoring and control

Hierarchical, distributed, large scale systems• local versus centralized decision making and control• mobile and survivable systems• human and automated adjustable autonomy mixed-initiative decision making• mixed-initiative, multi-agent planning and control• trust, security

Common Operating Methods• shared information and knowledge bases• Shared standards and interlingua• shared human scale self help web sites and collaboration aids• shared standard operating procedures at levels from local to international• standards for signs, warnings, etc.

Public Education• publicity materials• self help aids• public training

Page 18: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

18

FireGrid Technologies

Maps,Models,

ScenariosSuper-real-time Simulation

Knowledge Systems, Planning & Control

Emergency Responders

Computational Grid

Tens of Thousands of Sensors & Monitors

http://firegrid.org

Page 19: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

19

FireGrid Overview

Mission statement:- …to establish a cross-disciplinary collaborative community to pursue

fundamental research for developing real time emergency response systems using the Grid…

- Initial domain is fire emergencies.

Challenges:- Sensing: instantaneous and continuous relay of data from emergency location to

response system via the Grid.- Modelling: model the evolution of fire and impact on building, and relate this to

intervention alternatives and evacuation strategies.- Forecast: all simulations, analyses and communications done in ‘super real-time’.- Response: effective co-ordination of response with intelligent decision-support system.- Feedback: continuously update simulations, predictions and response using latest data

from sensors and responders.

Status:- DTI/University of Edinburgh/Industry-funded project, total value: £2.23M, start

date: 1st March 2006.- Modelling Emergencies in Real-Time from Sensor Input (MERSI) research project

at initial (EPSRC) proposal stage.

http://firegrid.org

Page 20: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

20

The FireGrid Cluster

Universities and Colleges:

- University of Edinburgh; Imperial College London; Queen Mary, University of London; The Fire Service College, UK; Institute of High Performance Computing, Singapore; TU Delft, The Netherlands; IHMC Florida

National Research Laboratories:

- National e-Science Centre, UK; Health and Safety Laboratory, UK; NIST, USA; Major Accident Prevention Division, IRSN, France; TNO Building and Construction Research, The Netherlands.

Computational Software and Sensing Technology Companies:

- Vision Systems (Europe) Ltd.; ABAQUS UK Ltd.; ANSYS Europe Ltd.; Integrated Environment Solutions Ltd.

Engineering and Technology Consultancy Companies:

- Arup Fire; BRE Building Research Establishment Ltd.

Emergency Planning and Response:

- Fire Research Division, Office of the Deputy Prime Minister, UK; London Fire and Emergency Planning Authority; Lothian and Borders Fire Brigade, Edinburgh; Greater Manchester County Fire and Rescue Service.

http://firegrid.org

Page 21: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

21

Adapted from H. Kitano and  S. Tadokoro, RoboCup Rescue A Grand Challenge

for Multiagent and Intelligent Systems, AI Magazine, Spring, 2001.

Cycle 20

Cycle 200Blocked Roads Roads Buildings

Ambulance Team Fire Brigade Police Force

AmbulanceCentre

FireStation

PoliceOffice

Search and Rescue Command Centre

RoboCup Rescue SimulatorSimulates the Kobe earthquakeSends sensorial information to agents, receiving back action commands

I-X AgentsDivided in three hierarchical decision-making levelsSupport ideas such as activity oriented planning, coordination and knowledge sharing

Interaction I-X to Kobe SimulatorInformation from RCRS to I-X is converted to the <I-N-C-A> format

Page 22: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

http://www.capwin.org

Page 23: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

http://www.esa.int/navigation/galileo/

Galileo

Page 24: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

24

More Information

• www.aiai.ed.ac.uk/project/plan/

• www.aiai.ed.ac.uk/project/ix/

• i-rescue.org

• i-x.info

• i-c2.com

Page 25: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

25

Prof. Austin Tate

• Technical Director, Artificial Intelligence Applications Institute

• Professor of Knowledge-Based Systems, University of Edinburgh

• Fellow of the Royal Society of Edinburgh (Scotland's National Academy), Fellow of the American Association for AI, Fellow of the British Computer Society, Fellow of the International Workflow Management Coalition, and a member of the editorial board of a number AI journals.

• His internationally sponsored research work involves advanced knowledge and planning technologies, especially for use in emergency response and search and rescue.

.

Page 26: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

26

Spare Slides

Spare Slides

Page 27: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

27

High Level Planning and Activity Management

Sensors, User Inputs, E-mail, External Influences

Behaviours: Preprogramed, Situation-Response, Reactive

Sub-plan Library

HTN Planning&

<I-N-C-A>Diary

Page 28: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

28

HTN PlanningActivity Composition

A1

A2

A3

A5A4

“Initial” Plan

Refine

Introduce activities to achieve preconditionsResolve interactions between conditions and effects

Handle constraints (e.g. world state, resource, spatial, etc.)

“Final” Plan

A2.2A2.1

A1

A3

A5A4

Plan Library

A2 Refinement

S2S1

Page 29: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

29

HTN PlanningInitial Plan Stated as “Goals”

Refine

Plan Library

Ax Refinement

S2S1

P

Initial Plan can be any combination of Activities and Constraints

“Refined” Plan

A1.2A1.1

Q

P“Initial” Plan

P

Q

Page 30: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

30

Some Planning Features

Expansion of a high level abstract plan into greater detail where necessary.

High level ‘chunks’ of procedural knowledge (Standard Operating Procedures, Best Practice Processes, Tactics Techniques and Procedures, etc.) at a human scale - typically 5-8 actions - can be manipulated within the system.

Ability to establish that a feasible plan exists, perhaps for a range of assumptions about the situation, while retaining a high level overview.

Analysis of potential interactions as plans are expanded or developed.

Identification of problems, flaws and issues with the plan. Deliberative establishment of a space of alternative options,

perhaps based on different assumptions about the situation involved, of especial use ahead of time, in training and rehearsal, and to those unfamiliar with the situation or utilising novel equipment.

Page 31: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

31

More Planning Features

Monitoring of the execution of events as they are expected to happen within the plan, watching for deviations that indicate a necessity to re-plan (often ahead of this becoming a serious problem).

Represent the dynamic state of the world at points in the plan and use this for ‘mental simulation’ of the execution of the plan.

Pruning of choices according to given requirements or constraints.

Situation dependent option filtering (sometime reducing the choices normally open to one ‘obvious’ one.

Satisficing search to find the first suitable plan that meets the essential criteria.

Heuristic evaluation and prioritisation of multiple possible choices within the constrained search space.

Uniform use of a common plan representation with embedded rationale to improve plan quality, shared understanding, etc.

Page 32: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

32

Human Approach

Previous slides describe aspects of problem solving behaviour observed in expert humans working in unusual or crisis situations.

Gary Klein, “Sources of Power”, MIT Press, 1999.

But they also describe the hierarchical and mixed initiative approach to planning in AI developed over the last 25 years.

Page 33: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response
Page 34: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

Compendiumhttp://www.compendiuminstitute.com

Page 35: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

35

Compendiumhttp://www.compendiuminstitute.com

Page 36: ___________________________________________________ Intelligent Planning and Collaborative Systems for Emergency Response

36

<I-N-C-A> Ontology

IssuesOutstanding questions, problems or requirements (gIBIS)

Nodes E.g. activities in a process or parts in a physical product

ConstraintsCritical Constraints (shared across multiple components)Auxiliary Constraints (localised to a single component)

Annotations E.g. decision rationale and other notes