knowledge is structure
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 PresentationTRANSCRIPT
![Page 1: Knowledge Is Structure](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/1.jpg)
![Page 2: Knowledge Is Structure](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/2.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/4.jpg)
Logical Surface
Statements are written on a logical surface
a = b + c
![Page 5: Knowledge Is Structure](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/5.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/6.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/7.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/8.jpg)
Combining Knowledge Domains
Assemble Pieces of Knowledge Into an Active Object Which Itself Can be Assembled...
Airframe
Performance
Avionics
![Page 9: Knowledge Is Structure](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/9.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/10.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/11.jpg)
Examples
![Page 12: Knowledge Is Structure](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/12.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/13.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/14.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/15.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/16.jpg)
Risk Analysis
Active Representation of Uncertainty
Combining historical and
hypothetical risk
![Page 17: Knowledge Is Structure](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/17.jpg)
Control Systems
Complex, Dynamic Interactions
![Page 18: Knowledge Is Structure](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/18.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/19.jpg)
Activate To Search
The structure represents everything in the textAn existence pulse travels through the structure
O therCause
![Page 20: Knowledge Is Structure](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/20.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022070423/568167f0550346895ddd60c5/html5/thumbnails/21.jpg)
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