SlideShare a Scribd company logo
1 of 11
1
Machine Learning: Lecture 11
Analytical Learning /
Explanation-Based Learning
(Based on Chapter 11 of Mitchell, T.,
Machine Learning, 1997)
2
Overview
 As discussed earlier, inductive learning methods require a
certain number of training examples to generalize
accurately.
 Analytical learning stems from the idea that when not
enough training examples are provided, it may be possible
to “replace” the “missing” examples by prior knowledge
and deductive reasoning.
 Explanation-Based Learning is a particular type of
analytical approach which uses prior knowledge to
distinguish the relevant features of the training examples
from the irrelevant, so that examples can be generalized
based on logical rather than statistical reasoning.
3
Intuition about Explanation-
Based Learning I
 Figure 11.1 of [Mitchell, p.308] represents a positive
example of the target concept: “chess position in
which black will lose its queen within two moves”.
 Inductive learning could eventually learn this
concept with a large number (thousands?) of such
examples.
 However, that is not what human beings do: they
learn from a restricted number of examples: they can
even learn quite a lot from the single example in
Figure 11.1.
4
Intuition about Explanation-
Based Learning II
 From the single board on Figure 11.1, humans can
suggest the general hypothesis: “board positions in
which the black king and queen are simultaneously
attacked”. They would not even consider the (equally
consistent) hypothesis “board positions in which
four white pawns are still in their original position”!
 They do so, because they rely heavily on explaining
or analyzing the example in terms of their prior
knowledge about the legal moves of chess.
 Explanation-Based-Learning attempts to learn in the
same fashion.
5
Analytical Learning: A Definition
 Given a hypothesis space H a set of training
examples D and a domain theory B consisting of
background knowledge that can be used to
explain observed training examples, the desired
output of an analytical learner is a hypothesis h
from H that is consistent with both the training
examples D and the domain theory B.
 Explanation-Based-Learning works by
generalizing not from the training examples
themselves, but from their explanation.
6
Learning with Perfect Domain
Theories: Prolog-EBG
Prolog-EBG(TargetConcept, TrainingExamples, DomainTheory)
 LearnedRules <-- { }
 Pos <-- the positive examples from TrainingExamples
 for each PositiveExample in Pos that is not covered by
LearnedRules, do
1. Explain: Explanation <-- an explanation (proof) in terms of
the DomainTheory that PositiveExample satisfies the
TargetConcept
2. Analyze: SufficientConditions <-- the most general set of
features of PositiveExample sufficient to satisfy the
TargetConcept according to the Explanation
3. Refine: LearnedRules <-- LearnedRules +
NewHornClause, where NewHornClause is of the form:
TargetConcept <-- SufficientConditions
 Return LearnedRules
7
Summary of Prolog-EBG
 Prolog-EBG produces justified general hypotheses.
 The explanation of how the examples satisfy the target
concept determines which examples attributes are
relevant: those mentioned in the explanation.
 Regressing the target concept to determine its weakest
preimage allows deriving more general constraints on
the value of the relevant features.
 Each learned Horn Clause corresponds to a sufficient
condition for satisfying the target concept.
 The generality of the learned Horn clauses depend on
the formulation of the domain theory and on the
sequence in which the training data are presented.
 Prolog-EBG implicitly assumes that the domain theory
is correct and complete.
8
Different Perspectives on
Explanation-Based-Learning (EBL)
 EBL as theory-guided generalization of examples:
EBL generalizes rationally from examples.
 EBL as example-guided reformulation of theories:
EBL can be viewed as a method for reformulating the
domain theory into a more operational form.
 EBL as “just” restating what the learner already
knows: EBL proceeds by reformulating knowledge
and this can sometimes be seen as an important kind of
learning (the difference between knowing how to play
chess and knowing how to play chess well, for
example!)
9
EBL of Search Control Knowledge
 Given EBL’s restriction to domains with a correct and
complete domain theory, an important class of
application is in speeding up complex search problems
by learning how to control search.
 Two well-known systems employ EBL in such a way:
PRODIGY and SOAR.
 In PRODIGY, the questions that need to be answered
during the search problem are: “Which subgoals should
be solved next?” and “Which operator should be
considered for solving this subgoal?”. PRODIGY learns
concepts such as “the set of states in which subgoal A
should be solved before subgoal B”.
10
EBL of Search Control Knowledge
 SOAR learns by explaining situations in which its
current strategy leads to inefficiencies. More
generally, SOAR uses a variant of EBL called
chunking to extract the general conditions under
which the same explanation applies.
 SOAR has been applied in a great number of
problem domain and has also been proposed as a
psychologically plausible model of human
learning processes.
11
Problems associated with applying EBL
to Learning Search Control
 In many cases, the number of control rules that
must be learned is very large. As the system learns
more and more control rules to improve its search,
it must pay a larger and larger cost at each step to
match this set of rules against the current search
state.
 In many cases, it is intractable to construct the
explanations for the desired target concept.

More Related Content

Similar to ML_Lecture_11 (1).ppt

23 rote learning and explanation based.doc
23 rote learning and explanation based.doc23 rote learning and explanation based.doc
23 rote learning and explanation based.docjdinfo444
 
Semi-supervised Learning
Semi-supervised LearningSemi-supervised Learning
Semi-supervised Learningbutest
 
Semi-supervised Learning
Semi-supervised LearningSemi-supervised Learning
Semi-supervised Learningbutest
 
Chapter 6 - Learning data and analytics course
Chapter 6 - Learning data and analytics courseChapter 6 - Learning data and analytics course
Chapter 6 - Learning data and analytics coursegideymichael
 
Principles of Health Informatics: Artificial intelligence and machine learning
Principles of Health Informatics: Artificial intelligence and machine learningPrinciples of Health Informatics: Artificial intelligence and machine learning
Principles of Health Informatics: Artificial intelligence and machine learningMartin Chapman
 
Graph Neural Prompting with Large Language Models.pptx
Graph Neural Prompting with Large Language Models.pptxGraph Neural Prompting with Large Language Models.pptx
Graph Neural Prompting with Large Language Models.pptxssuser2624f71
 
Combining inductive and analytical learning
Combining inductive and analytical learningCombining inductive and analytical learning
Combining inductive and analytical learningswapnac12
 
Ch 9-2.Machine Learning: Symbol-based[new]
Ch 9-2.Machine Learning: Symbol-based[new]Ch 9-2.Machine Learning: Symbol-based[new]
Ch 9-2.Machine Learning: Symbol-based[new]butest
 
Learning Agents by Prof G. Tecuci
Learning Agents by Prof G. TecuciLearning Agents by Prof G. Tecuci
Learning Agents by Prof G. Tecucibutest
 
Learning Agents by Prof G. Tecuci
Learning Agents by Prof G. TecuciLearning Agents by Prof G. Tecuci
Learning Agents by Prof G. Tecucibutest
 
Semi-supervised Learning
Semi-supervised LearningSemi-supervised Learning
Semi-supervised Learningbutest
 
Embodiment and AI.docx
Embodiment and AI.docxEmbodiment and AI.docx
Embodiment and AI.docxwrite4
 
Bloom taxonomy dr shafqat ali
Bloom taxonomy  dr shafqat aliBloom taxonomy  dr shafqat ali
Bloom taxonomy dr shafqat aliAmina Tariq
 
Machine learning important questions
Machine learning  important questionsMachine learning  important questions
Machine learning important questionsSadhanaKumble1
 

Similar to ML_Lecture_11 (1).ppt (20)

23 rote learning and explanation based.doc
23 rote learning and explanation based.doc23 rote learning and explanation based.doc
23 rote learning and explanation based.doc
 
Semi-supervised Learning
Semi-supervised LearningSemi-supervised Learning
Semi-supervised Learning
 
Semi-supervised Learning
Semi-supervised LearningSemi-supervised Learning
Semi-supervised Learning
 
Chapter 6 - Learning data and analytics course
Chapter 6 - Learning data and analytics courseChapter 6 - Learning data and analytics course
Chapter 6 - Learning data and analytics course
 
Principles of Health Informatics: Artificial intelligence and machine learning
Principles of Health Informatics: Artificial intelligence and machine learningPrinciples of Health Informatics: Artificial intelligence and machine learning
Principles of Health Informatics: Artificial intelligence and machine learning
 
Graph Neural Prompting with Large Language Models.pptx
Graph Neural Prompting with Large Language Models.pptxGraph Neural Prompting with Large Language Models.pptx
Graph Neural Prompting with Large Language Models.pptx
 
Ai inductive bias and knowledge
Ai inductive bias and knowledgeAi inductive bias and knowledge
Ai inductive bias and knowledge
 
Combining inductive and analytical learning
Combining inductive and analytical learningCombining inductive and analytical learning
Combining inductive and analytical learning
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
blab
blabblab
blab
 
Ch 9-2.Machine Learning: Symbol-based[new]
Ch 9-2.Machine Learning: Symbol-based[new]Ch 9-2.Machine Learning: Symbol-based[new]
Ch 9-2.Machine Learning: Symbol-based[new]
 
Learning Agents by Prof G. Tecuci
Learning Agents by Prof G. TecuciLearning Agents by Prof G. Tecuci
Learning Agents by Prof G. Tecuci
 
Learning Agents by Prof G. Tecuci
Learning Agents by Prof G. TecuciLearning Agents by Prof G. Tecuci
Learning Agents by Prof G. Tecuci
 
Learning in AI
Learning in AILearning in AI
Learning in AI
 
Semi-supervised Learning
Semi-supervised LearningSemi-supervised Learning
Semi-supervised Learning
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Embodiment and AI.docx
Embodiment and AI.docxEmbodiment and AI.docx
Embodiment and AI.docx
 
Bloom taxonomy dr shafqat ali
Bloom taxonomy  dr shafqat aliBloom taxonomy  dr shafqat ali
Bloom taxonomy dr shafqat ali
 
Machine learning important questions
Machine learning  important questionsMachine learning  important questions
Machine learning important questions
 
Learning
LearningLearning
Learning
 

Recently uploaded

2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesRAJNEESHKUMAR341697
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadhamedmustafa094
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityMorshed Ahmed Rahath
 

Recently uploaded (20)

2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 

ML_Lecture_11 (1).ppt

  • 1. 1 Machine Learning: Lecture 11 Analytical Learning / Explanation-Based Learning (Based on Chapter 11 of Mitchell, T., Machine Learning, 1997)
  • 2. 2 Overview  As discussed earlier, inductive learning methods require a certain number of training examples to generalize accurately.  Analytical learning stems from the idea that when not enough training examples are provided, it may be possible to “replace” the “missing” examples by prior knowledge and deductive reasoning.  Explanation-Based Learning is a particular type of analytical approach which uses prior knowledge to distinguish the relevant features of the training examples from the irrelevant, so that examples can be generalized based on logical rather than statistical reasoning.
  • 3. 3 Intuition about Explanation- Based Learning I  Figure 11.1 of [Mitchell, p.308] represents a positive example of the target concept: “chess position in which black will lose its queen within two moves”.  Inductive learning could eventually learn this concept with a large number (thousands?) of such examples.  However, that is not what human beings do: they learn from a restricted number of examples: they can even learn quite a lot from the single example in Figure 11.1.
  • 4. 4 Intuition about Explanation- Based Learning II  From the single board on Figure 11.1, humans can suggest the general hypothesis: “board positions in which the black king and queen are simultaneously attacked”. They would not even consider the (equally consistent) hypothesis “board positions in which four white pawns are still in their original position”!  They do so, because they rely heavily on explaining or analyzing the example in terms of their prior knowledge about the legal moves of chess.  Explanation-Based-Learning attempts to learn in the same fashion.
  • 5. 5 Analytical Learning: A Definition  Given a hypothesis space H a set of training examples D and a domain theory B consisting of background knowledge that can be used to explain observed training examples, the desired output of an analytical learner is a hypothesis h from H that is consistent with both the training examples D and the domain theory B.  Explanation-Based-Learning works by generalizing not from the training examples themselves, but from their explanation.
  • 6. 6 Learning with Perfect Domain Theories: Prolog-EBG Prolog-EBG(TargetConcept, TrainingExamples, DomainTheory)  LearnedRules <-- { }  Pos <-- the positive examples from TrainingExamples  for each PositiveExample in Pos that is not covered by LearnedRules, do 1. Explain: Explanation <-- an explanation (proof) in terms of the DomainTheory that PositiveExample satisfies the TargetConcept 2. Analyze: SufficientConditions <-- the most general set of features of PositiveExample sufficient to satisfy the TargetConcept according to the Explanation 3. Refine: LearnedRules <-- LearnedRules + NewHornClause, where NewHornClause is of the form: TargetConcept <-- SufficientConditions  Return LearnedRules
  • 7. 7 Summary of Prolog-EBG  Prolog-EBG produces justified general hypotheses.  The explanation of how the examples satisfy the target concept determines which examples attributes are relevant: those mentioned in the explanation.  Regressing the target concept to determine its weakest preimage allows deriving more general constraints on the value of the relevant features.  Each learned Horn Clause corresponds to a sufficient condition for satisfying the target concept.  The generality of the learned Horn clauses depend on the formulation of the domain theory and on the sequence in which the training data are presented.  Prolog-EBG implicitly assumes that the domain theory is correct and complete.
  • 8. 8 Different Perspectives on Explanation-Based-Learning (EBL)  EBL as theory-guided generalization of examples: EBL generalizes rationally from examples.  EBL as example-guided reformulation of theories: EBL can be viewed as a method for reformulating the domain theory into a more operational form.  EBL as “just” restating what the learner already knows: EBL proceeds by reformulating knowledge and this can sometimes be seen as an important kind of learning (the difference between knowing how to play chess and knowing how to play chess well, for example!)
  • 9. 9 EBL of Search Control Knowledge  Given EBL’s restriction to domains with a correct and complete domain theory, an important class of application is in speeding up complex search problems by learning how to control search.  Two well-known systems employ EBL in such a way: PRODIGY and SOAR.  In PRODIGY, the questions that need to be answered during the search problem are: “Which subgoals should be solved next?” and “Which operator should be considered for solving this subgoal?”. PRODIGY learns concepts such as “the set of states in which subgoal A should be solved before subgoal B”.
  • 10. 10 EBL of Search Control Knowledge  SOAR learns by explaining situations in which its current strategy leads to inefficiencies. More generally, SOAR uses a variant of EBL called chunking to extract the general conditions under which the same explanation applies.  SOAR has been applied in a great number of problem domain and has also been proposed as a psychologically plausible model of human learning processes.
  • 11. 11 Problems associated with applying EBL to Learning Search Control  In many cases, the number of control rules that must be learned is very large. As the system learns more and more control rules to improve its search, it must pay a larger and larger cost at each step to match this set of rules against the current search state.  In many cases, it is intractable to construct the explanations for the desired target concept.