Title: Realtime Situational Awareness
1Real-time Situational Awareness
- Bruce D'Ambrosio
- Oregon State University
-
- CleverSet, Inc.
2Overview
OLMA
- History
- Architecture
- Algorithms
- Representation
- Multi-agent
- Learning
SSARE
ADS
RTSU
3Pilots Associate
- Expert systems meet hard real-time
- Engineering
- Architecture
- Algorithms
- On-line maintenance agent
- Hidden state
- Fixed cycle
- Action options
- Do nothing
- Ask for addl data
- replace
4Real-time AI Architectures
- Expert systems meet hard real-time
- Engineering
- Architecture
- Algorithms
5Reaction and Deliberation I
- On-line
- Planning
- Problem-solving
- Off-line
- Reactive planning
- Reinforcement learning
6Reaction and Deliberation I
- On-line
- Planning
- Problem-solving
- Off-line
- Reactive planning
- Reinforcement learning
- In qualitative belief space (Kappa reduced)
7Reaction and Deliberation II
- Before and Beneath any deliberation is the
continuous decision of what to do NOW (Chapman
and Agre, Pengi) - Temporal properties of algorithms (Horvitz)
- Anytime algorithms (Dean)
- Meta-level control (Russell)
- Optimal finite real-time agents (DAmbrosio)
- Reactive ground
- Input
- Sensors
- Deliberative state
- Actions
- Take action in world
- Initiate/modify/terminate a deliberation
- What is the optimal reactive policy given
- Finite space
- Finite deliberative computational resources.
- Previous solution is purely reactive
Quick sort
Bubble sort
8Detour Properties of Inference Algs
- Simulation converges slowly (Pearl)
- Linear pdf entries have 2/e of mass
- In diagnostic problems (DAmbrosio, UAI93)
- In almost all problems (Druzdel, UAI)
- Estimation becomes a search problem
Incremental Term Computation
Simulation
9Focused Partial Evaluation in OLMA
- Burgess and DAmbrosio, UAI96
- Simple fixed reactive policy
- Run deliberative n steps
- N is parameterized by problem
10Representation I TSUGDA/SSARE
- DAmbrosio et al, SSARE, Discex II, 2000
11Frame Ontology
- Object-oriented Probabilistic Models (PRMs)
- Normal parameter uncertainty
- New
- Existence,
- Type,
- Reference Uncertainty
12Sample Frames - Activity
13Representation I TSUGDA/SSARE
- DAmbrosio et al, SSARE, Discex II, 2000
14Agent communication in RTSU
- ADS project, IET, Shozo Mori PI
15Agent communication in RTSU
- ADS project, IET, Shozo Mori PI
16Agent communication in RTSU
17Real-time Situation Modeling
- Everything so far requires models.
- Where do they come from?
18Real-time Situation Modeling
19Summary
- Fixed propositional problem compiled off-line
(reactive execution) - Fixed propositional problem solved on-line
(reactive control) - Relational model solved on-line (reactive
control) - Efficient agent communication
20Overview
- Algorithms
- Adaptive probing
- Anytime anyspace inference
- Particle filters
- Anytime replanning
- Scheduling sensor networks
- Architecture/Control
- Meta-level control
- Real-time Control Arch.
- Fine-grain control
- Real-time lookahead control
- AEDGE
- ?
- Co-evolution
- Virtual factories
- History
- Architecture
- Algorithms
- Representation
- Multi-agent
- Learning
21Connections? Open?
- Algorithms
- Adaptive probing
- Anytime anyspace inference
- Particle filters
- Anytime replanning
- Scheduling sensor networks
- Architecture/Control
- Meta-level control
- Real-time Control Arch.
- Fine-grain control
- Real-time lookahead control
- AEDGE
- ?
- Co-evolution
- Virtual factories
- History
- Architecture
- Algorithms
- Representation
- Multi-agent
- Learning