Knowledge Codification: (Chapter 6, Notes Chapter 7, Textbook)
Knowledge Codification: (Chapter 6, Notes Chapter 7, Textbook)
CODIFICATION
Lecture Six
(Chapter 6, Notes;
Chapter 7, Textbook)
Chapter 6: Knowledge Codification
Review of Lecture 5
On-site Observation Consensus
(Action Protocol) Decision
Making
Brainstorming
(Conventional & Electronic)
6-2
Chapter 6: Knowledge Codification
Repertory Grid
Construct T1 T2 T3
1 Inexperience 3 3 1
2 Appearance 3 2 1
… … … …
5 Late 2 3 2
Nominal Group
Technique
6-3
Chapter 6: Knowledge Codification
Concept Map
White
horse Bear
d At
chimneys On roofs
Birthday
has
rides
Spain listens
has climbs
lives
in lives in
SAINT helper of BLACK
NICOLAS
PETER
Santa
Presents
Blackboarding Clause
6-4
Chapter 6: Knowledge Codification
6-5
Chapter 6: Knowledge Codification
KNOWLEDGE
CAPTURE KNOWLEDGE
(Creation) CODIFICATION
KNOWLEDGE
SHARING
KNOWLEDGE
TRANSFER
KNOWLEDGE
BASE
6-6
GOAL
Chapter 6: Knowledge Codification
Benefits of Knowledge
Codification
Instruction/training—promoting training of
junior personnel based on captured
knowledge of senior employees
Prediction—inferring the likely outcome of a
given situation and flashing a proper warning
or suggestion for corrective action
Diagnosis—addressing identifiable symptoms
of specific causal factors
Planning/scheduling—mapping out an entire
course of action before any steps are taken 6-8
Chapter 6: Knowledge Codification
Pre-KC Questions
What organizational
goals will the codified
knowledge serve?
Why is the knowledge
useful?
How would one codify
knowledge?
6-9
Chapter 6: Knowledge Codification
6-10
Chapter 6: Knowledge Codification
Knowledge Map
Visual representation of knowledge, not a
repository
Identify strengths to exploit and missing
knowledge gaps to fill
Can be applied in Knowledge Capture
A straightforward directory that points people
to where they can find certain expertise
Capture both explicit and tacit knowledge in
documents and in experts’ heads
6-11
Chapter 6: Knowledge Codification
6-12
www.nwlnk.com Copyright 2004
Chapter 6: Knowledge Codification
Decision Trees
Composed of nodes representing goals and
links representing decisions or outcomes
All nodes except the root node are instances
of the primary goal. (See next figure)
Often a step before actual codification
Ability to verify logic graphically in problems
involving complex situations that result in a
limited number of actions
6-14
Chapter 6: Knowledge Codification
Discount Discount ?
50 or Discount
Policy is 15%
more
copies
Not a
bookstore Discount ?
Order Discount
20-49
size ? copies is 10%
Customer is
library or
Discount ?
individual 6-19 Discount
copies is 5%
6-15
Chapter 6: Knowledge Codification
Decision Tables
More like a spreadsheet—divided into a
list of conditions and their respective
values and a list of conclusions
Conditions are matched against
conclusions (See next table)
6-16
Chapter 6: Knowledge Codification
Customer is bookstore Y Y N N N N
Frames
Represent knowledge about a particular idea
in a data structure
Handle a combination of declarative and
operational knowledge, which make it easier
to understand the problem domain
Have a slot (a specific object or an attribute of
an entity) and a facet (the value of an object
or a slot)
When all the slots are filled with values, the
frame is considered instantiated
6-18
Chapter 6: Knowledge Codification
Generic COUPE Frame
An Automobile
Specialization:
Example AUTOMOBILE
Generalization:
Generic AUTOMOBILE
(SMITH’S AUTOMOBILE,
Frame
HANSON’S AUTOMOBILE)
Specialization:
Doors: 2
VEHICLE
Generalization:
(STATION-WAGON,
COUPE, SEDAN) SMITH’S AUTOMOBILE
. Frame
. Specialization:
. COUPE
Year: .
Range: (1940 – 1990) .
If-Changed: (ERROR: .
Value cannot be modified)
Year: 1990
.
. Doors: ( )
. 6-19
Chapter 6: Knowledge Codification
Production Rules
Tacit knowledge codification in the form of
premise-action pairs
Rules are conditional statement that specify an
action to be taken if a certain condition is true
The form is IF… THEN, or IF…THEN…ELSE
Example:
IF income is “average” and pay_history is “good”
THEN recommendation is “approve loan”
6-20
Chapter 6: Knowledge Codification
Case-Based Reasoning
(CBR)
CBR is reasoning from relevant past cases in
a manner similar to humans’ use of past
experiences to arrive at conclusions
Goal is to bring up the most similar historical
cases that match the current case
More time savings than rule-based systems
Requires rigorous initial planning of all
possible variables
6-21
Chapter 6: Knowledge Codification
Similar
Cases Match Attributes
Case Base to Those in
Case Base
User
6-22
Chapter 6: Knowledge Codification
6-23
Chapter 6: Knowledge Codification
6-25
Chapter 6: Knowledge Codification
Stages of KMSLC
Evaluate Existing
Infrastructure
Knowledge Capture
Post-system evaluation
6-26