knowledge is structureknowledge is structure what does that mean? knowledge isn’t rules that work...

21

Upload: others

Post on 13-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Knowledge Is StructureKnowledge 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
Page 2: Knowledge Is StructureKnowledge 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

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.

There can’t be any implied states, so the

structure must hold all states

Page 3: Knowledge Is StructureKnowledge 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

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 StructureKnowledge 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

Logical Surface

Statements are written on a logical surface

a = b + c

Page 5: Knowledge Is StructureKnowledge 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

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 = f FOR

Page 6: Knowledge Is StructureKnowledge 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

Self Modification

X = + List

Link A%

X = +

B

C

D

B=9

C=3 X=5

D=-7

+

The structure can change itself, adding more structure and

more states as it increases its complexity

Page 7: Knowledge Is StructureKnowledge 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

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 StructureKnowledge 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

Combining Knowledge Domains

Assemble Pieces of Knowledge Into an Active Object

Which Itself Can be Assembled...

Airframe

Performance

Avionics

Page 9: Knowledge Is StructureKnowledge 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

Multiple Interacting Sources

In 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 StructureKnowledge 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

External Algorithm

vs

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 StructureKnowledge 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

Examples

Page 12: Knowledge Is StructureKnowledge 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

Earthquake Knowledge

Model Structure

Attenuation

Greece Info

(GIS)

Intensity/

Damage

Recorders

Acceleration attenuation based on

magnitude, distance and local site conditions

Find distance between site and Epicentre, local conditions, etc.

Relations between acceleration,

intensity and damage ratio XML Event

Events

Frequency/

Amplification

Relations between magnitude and

frequency, building type, number of

floors and natural frequency,

including comparison and

amplification estimates

Page 13: Knowledge Is StructureKnowledge 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

Project Management Development 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 StructureKnowledge 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

Knowledge Based Engineering

h

Re m

T

Cp

k

Pr

L A D M Non-parametric analysis requires

influence and existence to be

modifiable within the model

Equation 3

Equation 4Equation 2

Equation 1

Control Duct

Page 15: Knowledge Is StructureKnowledge 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

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 StructureKnowledge 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

Risk Analysis

Active Representation of Uncertainty

Combining

historical and

hypothetical risk

Page 17: Knowledge Is StructureKnowledge 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

Control Systems

Complex, Dynamic Interactions

Page 18: Knowledge Is StructureKnowledge 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

Genetic Knowledge

Genes

Proteins

Diseases

Anatomy

NP_0001 NP_0047

Brain

Brain

Liver

LiverEye

Kidney

Cortex

FFPFICABC HKT

PKC

Genes - 34,000

Proteins - 40,000

Diseases - 7,000

Anatomy - 5,000

Cells - 3,000

Page 19: Knowledge Is StructureKnowledge 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

Activate To Search

The structure represents everything in the text

An existence pulse travels through the structure

OtherCause

Page 20: Knowledge Is StructureKnowledge 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

Moldable Search Space

You decide what to include and what to ignore, by

examining what is currently being ignored

SearchSpace

KnowledgeSpace

OtherCause

OtherCause

Page 21: Knowledge Is StructureKnowledge 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

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