knowledge is structure

21

Upload: ryo

Post on 25-Feb-2016

45 views

Category:

Documents


0 download

DESCRIPTION

Knowledge Is Structure. What does that mean? Knowledge isn’t rules that work from the outside, but structure that works from the inside, modelling the world and providing predictions of behaviour in previously unseen situations. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Knowledge Is Structure
Page 2: Knowledge Is Structure

Knowledge Is StructureWhat does that mean?Knowledge isn’t rules that work from the outside, but structure that works from the inside, modelling the world and providing predictions of behaviour in previously unseen situations.

There can’t be any implied states, so the structure must hold all states

Page 3: Knowledge Is Structure

A Simple Structure

The structure can propagate a wide range of entities through its connections, and the operators can operate on analytic or experiential information, and the structure can change itself.

• Visible• Undirected• Dynamically Extensible• Controllable Existence

Page 4: Knowledge Is Structure

Logical Surface

Statements are written on a logical surface

a = b + c

Page 5: Knowledge Is Structure

Building Structures

We can combine small logical structures into larger structures without concern for how they will later be used

IF a + b = c THEN d + e = fFOR

Page 6: Knowledge Is Structure

Self Modification

X = + ListLink A%

X = +

B

C

D

B=9

C=3X=5

D=-7

+

The structure can change itself, adding more structure and more states as it increases its complexity

Page 7: Knowledge Is Structure

Combining Structures

It may seem simple, but the ability to combine knowledge structures is a very strong constraint on how the knowledge is structured.

Page 8: Knowledge Is Structure

Combining Knowledge Domains

Assemble Pieces of Knowledge Into an Active Object Which Itself Can be Assembled...

Airframe

Performance

Avionics

Page 9: Knowledge Is Structure

Multiple Interacting SourcesIn almost every case when attempting to support or supplant a human’s ability, the problem comes down to the emulation of multiple interacting sources.

Constraint Reasoning is appealing for the reason that multiple sources move from numeric ranges to single values, interacting as they do so, but only in a static structure. Its continual pruning of alternatives is too simplistic for complex problems, where objects acquire new alternatives because of the context they find themselves in.

In an Active Structure, every operator represents a source, and each source can operate in a dynamic structure.

Page 10: Knowledge Is Structure

External Algorithmvs

Internal Activity

We mentioned “active structure”. What’s wrong with an algorithm and a data structure?We also mentioned “dynamic” or “self-modifying”. If the structure can modify itself, then an algorithm external to the structure becomes lost, because structure it assumed existed disappears, and new structure may appear. The only valid location is inside the structure, responding to local activity.

Page 11: Knowledge Is Structure

Examples

Page 12: Knowledge Is Structure

Earthquake Knowledge

Model Structure

AttenuationGreece Info

(GIS)

Intensity/Damage

Recorders

Acceleration attenuation based onmagnitude, distance and local siteconditions

Find distance between site andEpicentre, local conditions, etc.

Relations between acceleration,intensity and damage ratioXML Event

Events

Frequency/Amplification

Relations between magnitude andfrequency, building type, number offloors and natural frequency,including comparison andamplification estimates

Page 13: Knowledge Is Structure

Project ManagementDevelopment projects have a life of their own.

There is uncertainty in what you are doing, and whether and when you will be doing it.

Critical Path Method doesn’t allow you to plan what to do, only when to do it - these activities have both logical and existential control

Page 14: Knowledge Is Structure

Knowledge Based Engineering

h

Re

T

Cpk

Pr

L A D MNon-parametric analysis requires influence and existence to be modifiable within the model

Equation 3

Equation 4Equation 2

Equation 1Control Duct

Page 15: Knowledge Is Structure

The quake

struck

The network continually alters itself as it moves through processes of tokenising, parsing, semantic extraction and knowledge model enhancement

Information Extraction

Page 16: Knowledge Is Structure

Risk Analysis

Active Representation of Uncertainty

Combining historical and

hypothetical risk

Page 17: Knowledge Is Structure

Control Systems

Complex, Dynamic Interactions

Page 18: Knowledge Is Structure

Genetic Knowledge

Genes

Proteins

DiseasesAnatomy

NP _0001 NP _0047

Brain

Brain

Liver

LiverEye

Kidney

C ortex

FFPFICABC H KT

PKC

Genes - 34,000Proteins - 40,000Diseases - 7,000Anatomy - 5,000Cells - 3,000

Page 19: Knowledge Is Structure

Activate To Search

The structure represents everything in the textAn existence pulse travels through the structure

O therCause

Page 20: Knowledge Is Structure

Moldable Search Space

You decide what to include and what to ignore, by examining what is currently being ignored

SearchSpace

KnowledgeSpace

O therCause

O th erCause

Page 21: Knowledge Is Structure

What’s the Point?We need to build cognitive machinery to handle every state transition - we can’t use the twin crutches of sequenced instructions and procedural stack frames

If we do this, we can handle complex and dynamic interactions beyond the reach of programming

The structure can be modified on the run, it can see itself and can adapt and extend itself, it can backtrack out of a scenario it has dynamically constructed