SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Protocol Analysis
of
Knowledge Base Systema psychological research method that elicits verbal reports from research participants.
Introduction
 a method by which the knowledge engineer acquires knowledge from the
expert.
 a record or documentation of the expert’s step-by-step information-
processing and decision-making behaviour.
 Later transcribed for further analysis called protocol and coded by knowledge
Engineer.
 Particularly useful in analyzing dynamic reasoning behavior
Assumption
 To produce a knowledge-level representation of the problem solving process
in terms of task level framework
 A structured procedure based on the theoretical framework ensuring reliable
encoding
 A method is used to achieve consensus with systematic study
Introduction
 Analysis of the expert actually solving problems in the domain
 Online(Concurrent) protocol analysis
 Self-report (also called think-alound)
 Shadowing
 Offline protocol analysis
 Retrospective verbalization of the problem-solving
Process of Protocol Analysis
 Provide the expert with a full range of information normally associated with a
task.
 Ask the expert to verbalize the task
 Make statements by transcribing the verbal protocols.
 Gather the statements that seem to have high information content.
 Simplify and rewrite the collected statements and construct a table of
production rules from the collected statements.
 Produce a series of models by using the production rules
Phases
 Phase [I] Knowledge Guided Behavior[KGB]
 Phase[II] Consensus In Analysis[CIA] among different knowledge engineers
 Phase[III] Builds New Descriptions[BND] in terms of problem solving language
Sample Question and Answer
E: you said “it sometimes happens”, “it jumps”. Now does it jump towards the periphery or towards
the centre?
I: I think it exclusively jump towards the periphery, no, towards centre, excuse me.
E: towards the centre. Well before it was jumping the other way- the same part of a piece was
played over and over.
I: yes but then it jumps….
E: it is playing from the periphery towards the centre, so when it jumps toward periphery it
repeats.
and so on….
Example
 Expert explanation(Protocol):”As we can see the Porche 911 is a very
comfortable and fast car, so it is very expensive”.
Step I:Divide the text into segments:
Line Segments
1 As we can see
2 The Porsche 911
3 is very comfortable
4 and fast car
5 so it is
6 expensive
Example cont…
Step II:
Identify concepts, characteristics, value,
relation and operators.
Element Id
As we can see Relation
The Porsche 911 Concept
is very comfortable Value
and fast car Value
so it is Operator
expensive Concept
Step III:
Specify the relation
Concepts Characteristics Values
Porsche 911 (Comfort) Very Comfortable
(Speed) fast
Expensive
Example cont…
 Step IV:Draw Search identification
so it is
Facts to get this state:
-fast
-very comfortable
Step V:After performing search identification, Write the rule associated to it:
Rule “It’s an expensive car”
when
$porsche: Porsche911(speed==“fast”, comfort==“very comfortable”)
then
System.out.println(“Car:” $porsche.getname()+” is an expensive car”);
end
What kind of
car is this? Expensive
Areas of Protocol Analysis
 Crypto arithmetic(Newell and SImon)
 Medical Diagnosis(Myers, Fox, Pegram and Greaves)
 Design of mechanical component (Lewis)
Areas of Protocol Analysis
 Crypto arithmetic
 Medical Diagnosis
 Design of mechanical component
Advantages
 The expert consciously considers decision-making heuristics.
 The expert consciously considers decision alternatives, attributes, and values.
 The knowledge engineer can observe and analyze decision-making behavior.
 The knowledge engineer can record, and later analyze with the expert, key
decision points.
Drawbacks
 The expert must be aware of why he or she makes a decision.
 The expert must be able to categorize major decision alternatives.
 The expert must be able to verbalize the attributes and values of a decision
alternative.
 The expert must be able to reason about the selection of a given alternative.
 A view of decision making is subjective. Explanations may not track with
reasoning.
Summary
 1. Provide the expert with a full range of information normally associated
with a task.
 2. Ask the expert to verbalize the task in the same manner as would be done
normally while verbalizing his or her decision process and record the
verbalization on tape.
 3. Make statements by transcribing the verbal protocols.
 4. Gather the statements that seem to have high information content.
 5. Simplify and rewrite the collected statements and construct a table of
production rules from the collected statements.
 6. Produce a series of models by using the production rules
References
 http://en.wikipedia.org/wiki/Protocol_analysis
 https://psy.fsu.edu/faculty/ericsson/ericsson.proto.thnk.html
 https://cognet.mit.edu/library/books/view?isbn=0262550237
Thank You

Weitere ähnliche Inhalte

Ähnlich wie Protocol analysis of Knowledge Base System

CETS 2011, Mark Steiner, Top 10 Ways to Make Your eLearning Project Successful
CETS 2011, Mark Steiner, Top 10 Ways to Make Your eLearning Project SuccessfulCETS 2011, Mark Steiner, Top 10 Ways to Make Your eLearning Project Successful
CETS 2011, Mark Steiner, Top 10 Ways to Make Your eLearning Project Successful
Chicago eLearning & Technology Showcase
 
Section b
Section bSection b
Section b
PCTE
 
pending-1664760315-2 knowledge based agent student.pptx
pending-1664760315-2 knowledge based agent student.pptxpending-1664760315-2 knowledge based agent student.pptx
pending-1664760315-2 knowledge based agent student.pptx
kumarkaushal17
 
pending-1664760315-2 knowledge based agent student.pptx
pending-1664760315-2 knowledge based agent student.pptxpending-1664760315-2 knowledge based agent student.pptx
pending-1664760315-2 knowledge based agent student.pptx
kumarkaushal17
 
Writing+an+engineering+design+report
Writing+an+engineering+design+reportWriting+an+engineering+design+report
Writing+an+engineering+design+report
Kasios Sud Ltd
 
Before you begin this assignment, be sure you1.Read the UMUC.docx
Before you begin this assignment, be sure you1.Read the UMUC.docxBefore you begin this assignment, be sure you1.Read the UMUC.docx
Before you begin this assignment, be sure you1.Read the UMUC.docx
lascellesjaimie
 

Ähnlich wie Protocol analysis of Knowledge Base System (20)

Developing Knowledge-Based Systems
Developing Knowledge-Based SystemsDeveloping Knowledge-Based Systems
Developing Knowledge-Based Systems
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Bab iii static techniques
Bab iii static techniquesBab iii static techniques
Bab iii static techniques
 
Presentation1.update.pptx
Presentation1.update.pptxPresentation1.update.pptx
Presentation1.update.pptx
 
CETS 2011, Mark Steiner, Top 10 Ways to Make Your eLearning Project Successful
CETS 2011, Mark Steiner, Top 10 Ways to Make Your eLearning Project SuccessfulCETS 2011, Mark Steiner, Top 10 Ways to Make Your eLearning Project Successful
CETS 2011, Mark Steiner, Top 10 Ways to Make Your eLearning Project Successful
 
Chapter 3 Static Techniques
Chapter 3 Static TechniquesChapter 3 Static Techniques
Chapter 3 Static Techniques
 
Bab iii static techniques
Bab iii static techniquesBab iii static techniques
Bab iii static techniques
 
Design process evaluating interactive_designs
Design process  evaluating interactive_designsDesign process  evaluating interactive_designs
Design process evaluating interactive_designs
 
Section b
Section bSection b
Section b
 
pending-1664760315-2 knowledge based agent student.pptx
pending-1664760315-2 knowledge based agent student.pptxpending-1664760315-2 knowledge based agent student.pptx
pending-1664760315-2 knowledge based agent student.pptx
 
pending-1664760315-2 knowledge based agent student.pptx
pending-1664760315-2 knowledge based agent student.pptxpending-1664760315-2 knowledge based agent student.pptx
pending-1664760315-2 knowledge based agent student.pptx
 
Components of technical report writing
Components of  technical report writing Components of  technical report writing
Components of technical report writing
 
Bab iii static techniques (yoga)
Bab iii static techniques (yoga)Bab iii static techniques (yoga)
Bab iii static techniques (yoga)
 
Writing+an+engineering+design+report
Writing+an+engineering+design+reportWriting+an+engineering+design+report
Writing+an+engineering+design+report
 
Expert system
Expert systemExpert system
Expert system
 
Before you begin this assignment, be sure you1.Read the UMUC.docx
Before you begin this assignment, be sure you1.Read the UMUC.docxBefore you begin this assignment, be sure you1.Read the UMUC.docx
Before you begin this assignment, be sure you1.Read the UMUC.docx
 
Expert System Lecture Notes Chapter 1,2,3,4,5 - Dr.J.VijiPriya
 Expert System Lecture Notes Chapter 1,2,3,4,5 - Dr.J.VijiPriya Expert System Lecture Notes Chapter 1,2,3,4,5 - Dr.J.VijiPriya
Expert System Lecture Notes Chapter 1,2,3,4,5 - Dr.J.VijiPriya
 
Marjuni.
Marjuni.Marjuni.
Marjuni.
 
Enterprise Architecture Roles And Competencies V9
Enterprise Architecture Roles And Competencies V9Enterprise Architecture Roles And Competencies V9
Enterprise Architecture Roles And Competencies V9
 
3.static techniques
3.static techniques3.static techniques
3.static techniques
 

Kürzlich hochgeladen

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 

Kürzlich hochgeladen (20)

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Pharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodologyPharm-D Biostatistics and Research methodology
Pharm-D Biostatistics and Research methodology
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 

Protocol analysis of Knowledge Base System

  • 1. Protocol Analysis of Knowledge Base Systema psychological research method that elicits verbal reports from research participants.
  • 2. Introduction  a method by which the knowledge engineer acquires knowledge from the expert.  a record or documentation of the expert’s step-by-step information- processing and decision-making behaviour.  Later transcribed for further analysis called protocol and coded by knowledge Engineer.  Particularly useful in analyzing dynamic reasoning behavior
  • 3. Assumption  To produce a knowledge-level representation of the problem solving process in terms of task level framework  A structured procedure based on the theoretical framework ensuring reliable encoding  A method is used to achieve consensus with systematic study
  • 4. Introduction  Analysis of the expert actually solving problems in the domain  Online(Concurrent) protocol analysis  Self-report (also called think-alound)  Shadowing  Offline protocol analysis  Retrospective verbalization of the problem-solving
  • 5. Process of Protocol Analysis  Provide the expert with a full range of information normally associated with a task.  Ask the expert to verbalize the task  Make statements by transcribing the verbal protocols.  Gather the statements that seem to have high information content.  Simplify and rewrite the collected statements and construct a table of production rules from the collected statements.  Produce a series of models by using the production rules
  • 6. Phases  Phase [I] Knowledge Guided Behavior[KGB]  Phase[II] Consensus In Analysis[CIA] among different knowledge engineers  Phase[III] Builds New Descriptions[BND] in terms of problem solving language
  • 7. Sample Question and Answer E: you said “it sometimes happens”, “it jumps”. Now does it jump towards the periphery or towards the centre? I: I think it exclusively jump towards the periphery, no, towards centre, excuse me. E: towards the centre. Well before it was jumping the other way- the same part of a piece was played over and over. I: yes but then it jumps…. E: it is playing from the periphery towards the centre, so when it jumps toward periphery it repeats. and so on….
  • 8. Example  Expert explanation(Protocol):”As we can see the Porche 911 is a very comfortable and fast car, so it is very expensive”. Step I:Divide the text into segments: Line Segments 1 As we can see 2 The Porsche 911 3 is very comfortable 4 and fast car 5 so it is 6 expensive
  • 9. Example cont… Step II: Identify concepts, characteristics, value, relation and operators. Element Id As we can see Relation The Porsche 911 Concept is very comfortable Value and fast car Value so it is Operator expensive Concept Step III: Specify the relation Concepts Characteristics Values Porsche 911 (Comfort) Very Comfortable (Speed) fast Expensive
  • 10. Example cont…  Step IV:Draw Search identification so it is Facts to get this state: -fast -very comfortable Step V:After performing search identification, Write the rule associated to it: Rule “It’s an expensive car” when $porsche: Porsche911(speed==“fast”, comfort==“very comfortable”) then System.out.println(“Car:” $porsche.getname()+” is an expensive car”); end What kind of car is this? Expensive
  • 11. Areas of Protocol Analysis  Crypto arithmetic(Newell and SImon)  Medical Diagnosis(Myers, Fox, Pegram and Greaves)  Design of mechanical component (Lewis)
  • 12. Areas of Protocol Analysis  Crypto arithmetic  Medical Diagnosis  Design of mechanical component
  • 13. Advantages  The expert consciously considers decision-making heuristics.  The expert consciously considers decision alternatives, attributes, and values.  The knowledge engineer can observe and analyze decision-making behavior.  The knowledge engineer can record, and later analyze with the expert, key decision points.
  • 14. Drawbacks  The expert must be aware of why he or she makes a decision.  The expert must be able to categorize major decision alternatives.  The expert must be able to verbalize the attributes and values of a decision alternative.  The expert must be able to reason about the selection of a given alternative.  A view of decision making is subjective. Explanations may not track with reasoning.
  • 15. Summary  1. Provide the expert with a full range of information normally associated with a task.  2. Ask the expert to verbalize the task in the same manner as would be done normally while verbalizing his or her decision process and record the verbalization on tape.  3. Make statements by transcribing the verbal protocols.  4. Gather the statements that seem to have high information content.  5. Simplify and rewrite the collected statements and construct a table of production rules from the collected statements.  6. Produce a series of models by using the production rules