1 / 12

Embedding Knowledge in Complex Control Systems

Embedding Knowledge in Complex Control Systems. What’s a Control System?. It is a model of the world that links inputs to outputs in a machine. The machine can be a ship or a plane, or, more broadly, a mission or all of theatre operations.

kohana
Download Presentation

Embedding Knowledge in Complex Control Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Embedding Knowledge in Complex Control Systems

  2. What’s a Control System? It is a model of the world that links inputs to outputs in a machine. The machine can be a ship or a plane, or, more broadly, a mission or all of theatre operations. A system capable of complex tasks needs a complex world model. The world keeps changing, so the model for a complex system has to be capable of rapid change of its structure. It becomes a machine too (what else).

  3. Do We Have to Change the Structure? The world is vastly too complex to allow a reflex response to every situation, and a readily predictable response against a knowledgeable enemy is a fatal weakness. Using knowledge, where part of that knowledge is knowledge about a previous response, permits a response tailored to the current situation - the current state.

  4. Sensory Layer Motor Layer What’s the Analogy Environment A pilot provides the cognitive layer in a plane, active and capable of rearranging internal structure to suit changing circumstances

  5. Motor Layer Sensory Layer Machine Cognitive Layer As Systems Become More Complex Environment Complex and dynamic systems need a cognitive layer to surround the human, to provide knowledge in the context of the current state

  6. A Dynamic System Jamming Missile RFG Decoys The ship detects a threat - it has seconds to assemble a knowledge model of the situation Resources

  7. Assemble the Pieces, Resolve the Situation, Move On This example is at the level of a fighting element - the ship

  8. Knowledge Models At Many Levels • Knowledge-based models representing fighting capacity are needed at many levels: • World • Theatre of operations • Fighting element • each interacting with the models above and below them, and each rapidly reconfigurable as events unfold

  9. What’s Needed Undirected Knowledge Structure Self-Assembly & Self-Modification Structural Backtrack Handling of Uncertainty Machine Learning

  10. These things lie at the heart of what knowledge is • Undirected active structure • Uncommitted as to purpose • Self-assembling (so it has to be active) • What is needed also rules out what it can’t be: • A directed, passive, hierarchical structure like an ontology • Separate elements, like algorithm and data structure - can’t self-assemble

  11. Who Needs This? The people who make high level warfighting decisions now have only the most primitive automated decision support systems - systems that are built on sequential machines, with topologies that are locked in place when they are programmed. This means the people using these systems are either constrained by their decision support systems, or have almost no support in their real decisionmaking. By moving to state machines with self-modifying topology - the topology dynamically configured by the currently existing states - decisionmaking gets better and faster - it is driven by structures that actively represent knowledge.

More Related