SlideShare a Scribd company logo
1 of 9
What is learning-
The action of receiving instruction or acquiring knowledge’
‘A process which leads to the modification of behaviour or the
acquisition of new abilities or responses, and which is additional to
natural development by growth or maturation’
Learning denotes changes in a system that enable the system to do the same
task more efficiently next time.
Learning is an important feature of intelligence".
Types of learning
Rote Learning:
 Rote Learningrefers to Learning by memorization;
 One-to-one mapping from inputstostored representation;
 Association-based storageandretrieval.
 Saving knowledge so it can be used again.
 Retrieval is the only problem.
 No repeated computation, inference or query is necessary.
Rote learningavoidsunderstanding
It avoids understanding the inner complexities but focuses on memorizing the
materialso that it can be recalled by the learner exactly the way it was
read or heard.
 Rotelearningis-Learning by Memorization
Learning by memorizations is the simplest from of learning. It requires the least
amount of inference and is accomplished by simply copying the knowledge in
the same form that it will be used directly into the knowledge base.
Example:- Memorizing multiplication tables, formulate , etc.
 RotelearningisLearning something by Repeating
Repeatingover and over and over again;saying the same thing and trying
to remember how to say it; itdoes not help us to understand; it helps us to
remember, like we learn a poem, or a song, or something like that by rote
learning.
A simple example of rote learning is caching
 Store computed values (or large piece of data)
 Recall this information when required by computation.
 Significant time savings can be achieved.
 Many AI programs (as well as more general ones) have used caching very
effectively.
Memorization is a key necessity for learning:It is a basic necessity for any
intelligent program -- is it a separate learning process?Memorization can be a
complex subject -- how best to store knowledge?
 Samuel's Checkers program employed rote learning
 A minimax search was used to explore the game tree.
 Time constraints do not permit complete searches.
 It records board positions and scores at search ends.
 Now if the same board position arises later in the game the stored value can be
recalled and the end effect is that deeper searched have occurred.
Rote learning is basically a simple process. However it does illustrate some issues that
are relevant to more complex learning issues.
Organisation
-- access of the stored value must be faster than it would be to recompute it. Methods
such as hashing, indexing and sorting can be employed to enable this.
E.g Samuel's program indexed board positions by noting the number of pieces.
Generalisation
-- The number of potentially stored objects can be very large. We may need to
generalise some information to make the problem manageable.
E.g Samuel's program stored game positions only for white to move. Also rotations
along diagonals are combined.
Stability of the Environment
-- Rote learning is not very effective in a rapidly changing environment. If the
environment does change then we must detect and record exactly what has changed --
the frame problem.
When is there a problem with rote learning?
When rote memorization is applied as the main focus of learning, it is not considered
higher-level thought or critical thinking. Opponents to rote memorization argue that
creativity in students is stunted and suppressed, and students do not learn how to think,
analyze or solve problems. These educators believe, instead, that a more associative or
constructive learning should be applied in the classroom. If the majority of the student’s
day is spent on repetition, the foundation for learning becomes shaky.
Oftentimes, teachers are scorned for “teaching to the test,” referring to standardized
testing, and are criticized for applying rote memorization as a foundational skill. When the
role of rote memorization is an end in itself, instead of a means to an end, rote
memorization fails as a building block to critical thinking.
When the argument focuses on rote learning as an either/or situation, rote learning is
stigmatized as a technique that “lazy” or “uninformed” teachers use. But, in reality, rote
learning and higher-level thinking are actually intimately intertwined.
When—and why—is rote learning is useful?
As an alternative approach to subject areas that require memorization with disdain and
conflict, teachers can build higher-level critical thinking skills with rote learning as the
foundation.
Rote learning as a building block
Consider this: How do students learn the alphabet or multiplication tables if not through
rote memorization? For that matter, can a high school chemistry student progress without
having the Table of Elements memorized?
While it’s not a means to an end, rote learning is necessary if you want to engage in
higher-level thinking. After all, can you do calculus or engineering-math, or even basic
algebra, if you constantly have to remember how to multiply or look up functions and
operations? That method would take forever. And you won’t likely have “ah-ha” moments
or breakthroughs.
As another example, these same principles also applies to spelling. Although everyone
today uses word processors with spell check, spelling is still important when filling out
forms and writing letters. Knowing how to spell makes writing easier and faster.
To truly engage in higher level thinking, students must first learn basic material and
memorize this material so they can refer to it later down the road when dealing with more
advanced lessons and learning.
Rote learning is not an either/or matter
Rote learning and memorization do not equal higher-level thinking, and should not
replace one for the other. Rote learning, however, is the cornerstone of higher-level
thinking and should not be ignored. Especially in today’s advanced technological world,
rote memorization might be even more important than ever! Think of rote learning as the
the filing system for your brain. If you can easily access the information when performing
a certain task, the brain is free to make major leaps in learning
.
Explanation-Based Learning (EBL)
In simple terms, it is the ability to gain basic problem-solving techniques by
observing and analyzing solutions to specific problems. In terms of Machine
Learning, it is an algorithm that aims to understand why an example is a part of
a particular concept to make generalizations or form concepts from training
examples. For example, EBL uses a domain theory and creates a program that
learns to play chess.
• An EBL system attempts to learn from a single example x by explaining why x is an example of
the target concept.
• The explanation is then generalized, and then system’s performance is improved through the
availability of this knowledge.
• We can think of EBL programs as accepting the following as input:
• i) A training example: what the learning model sees in the
world.
• ii)A goal concept: a high level description of what the model is
supposed to learn.
• iii) A operational criterion: states which other terms
• can appear in the generalized result.
• iv) A domain theory: set of rules that describe relationships
between objects and actions in a domain.
•
From the above 4 parameters, EBL uses the domain theory to find that training
example, that best describes the goal concept while abiding by the operational
criterion and keeping our justification as general as possible.
EBL involves 2 steps:
1. Explanation — The domain theory is used to eliminate all the
unimportant training example while retaining the important ones that best
describe the goal concept.
2. Generalization — The explanation of the goal concept is made as
general and widely applicable as possible. This ensures that all cases are
covered, not just certain specific ones.
EBL Architecture:
 EBL model during training
 During training, the model generalizes the training example in such
a way that all scenarios lead to the Goal Concept, not just in
specific cases. (As shown in Fig 1)
Fig 1 : Training EBL Model
• During the explanation step, the domain theory is used to prune away all
the unimportant aspects of the training example with respect to the goal
concept. What is left is an explanation of why the training example is an
instance of the goal concept. This explanation is expressed in terms that
satisfy the operationally criterion.
The next step is to generalize the explanation as far as possible while still
describing the goal concept.
 EBL model after training
 Post training, EBL model tends to directly reach the hypothesis
space involving the goal concept. (As shown in Fig 2)
Thus,EBL is abstracting a general concept from a particular training
example. EBL is a technique to formulate general concepts on the basis
of a specific training example. EBL analyses the specific training
example in terms of domain knowledge and the goal concept. The result
of EBL is an explanation structure, that explains why the training
example is an instance of the goal concept. The explanation-structure is
then used as the basis for formulating the general concept.
23 rote learning and explanation based.doc

More Related Content

Similar to 23 rote learning and explanation based.doc

Cw3210561060
Cw3210561060Cw3210561060
Cw3210561060IJMER
 
Elearning week5
Elearning week5Elearning week5
Elearning week5Gokulks007
 
Marzano summarizing-and-note-taking4349
Marzano summarizing-and-note-taking4349Marzano summarizing-and-note-taking4349
Marzano summarizing-and-note-taking4349Downloadssu Fullmaza
 
HBMT 3103 Teaching of Elementary Mathematic
HBMT 3103 Teaching of Elementary MathematicHBMT 3103 Teaching of Elementary Mathematic
HBMT 3103 Teaching of Elementary MathematicCool University
 
Webinar 1 teacher training skills
Webinar 1 teacher training skillsWebinar 1 teacher training skills
Webinar 1 teacher training skillskristina smith
 
Lesson planning and demo teaching
Lesson planning and demo teachingLesson planning and demo teaching
Lesson planning and demo teachingAthan Mensalvas
 
Learning Design for the Brain - Multimedia Principles
Learning Design for the Brain - Multimedia PrinciplesLearning Design for the Brain - Multimedia Principles
Learning Design for the Brain - Multimedia Principlesrani h gill
 
First Principles Of Cs Instruction
First Principles Of Cs InstructionFirst Principles Of Cs Instruction
First Principles Of Cs InstructionKatrin Becker
 
Various teaching learning strategies.pptx
Various teaching learning strategies.pptxVarious teaching learning strategies.pptx
Various teaching learning strategies.pptxShallyraniShallyrani
 
Implementing a Curriculum Daily in the Classroom pdf
Implementing a Curriculum Daily in the Classroom pdfImplementing a Curriculum Daily in the Classroom pdf
Implementing a Curriculum Daily in the Classroom pdfJusof Cariaga
 
Classroom Instruction That Works Group Present
Classroom Instruction That Works Group PresentClassroom Instruction That Works Group Present
Classroom Instruction That Works Group Presentmalexana
 
Polya's Problem-Solving Strategy
Polya's Problem-Solving StrategyPolya's Problem-Solving Strategy
Polya's Problem-Solving StrategyEFREN ARCHIDE
 
Edit451 holistic design[1]
Edit451 holistic design[1]Edit451 holistic design[1]
Edit451 holistic design[1]wrightcare
 
Tech module #3
Tech module #3Tech module #3
Tech module #3EricGell
 
Formalising the informal
Formalising the informalFormalising the informal
Formalising the informalcies
 
Alan Masson - Formalising the informal - using a Hybrid Learning Model to Des...
Alan Masson - Formalising the informal - using a Hybrid Learning Model to Des...Alan Masson - Formalising the informal - using a Hybrid Learning Model to Des...
Alan Masson - Formalising the informal - using a Hybrid Learning Model to Des...Mark Travis
 

Similar to 23 rote learning and explanation based.doc (20)

Cw3210561060
Cw3210561060Cw3210561060
Cw3210561060
 
Elearning week5
Elearning week5Elearning week5
Elearning week5
 
Marzano summarizing-and-note-taking4349
Marzano summarizing-and-note-taking4349Marzano summarizing-and-note-taking4349
Marzano summarizing-and-note-taking4349
 
HBMT 3103 Teaching of Elementary Mathematic
HBMT 3103 Teaching of Elementary MathematicHBMT 3103 Teaching of Elementary Mathematic
HBMT 3103 Teaching of Elementary Mathematic
 
Webinar 1 teacher training skills
Webinar 1 teacher training skillsWebinar 1 teacher training skills
Webinar 1 teacher training skills
 
CAI & CAL
CAI & CALCAI & CAL
CAI & CAL
 
Dynamic Learning
Dynamic LearningDynamic Learning
Dynamic Learning
 
Lesson planning and demo teaching
Lesson planning and demo teachingLesson planning and demo teaching
Lesson planning and demo teaching
 
Learning Design for the Brain - Multimedia Principles
Learning Design for the Brain - Multimedia PrinciplesLearning Design for the Brain - Multimedia Principles
Learning Design for the Brain - Multimedia Principles
 
First Principles Of Cs Instruction
First Principles Of Cs InstructionFirst Principles Of Cs Instruction
First Principles Of Cs Instruction
 
Various teaching learning strategies.pptx
Various teaching learning strategies.pptxVarious teaching learning strategies.pptx
Various teaching learning strategies.pptx
 
Implementing a Curriculum Daily in the Classroom pdf
Implementing a Curriculum Daily in the Classroom pdfImplementing a Curriculum Daily in the Classroom pdf
Implementing a Curriculum Daily in the Classroom pdf
 
Bloom's Taxonomy
Bloom's Taxonomy Bloom's Taxonomy
Bloom's Taxonomy
 
Classroom Instruction That Works Group Present
Classroom Instruction That Works Group PresentClassroom Instruction That Works Group Present
Classroom Instruction That Works Group Present
 
Polya's Problem-Solving Strategy
Polya's Problem-Solving StrategyPolya's Problem-Solving Strategy
Polya's Problem-Solving Strategy
 
Managing the advanced learner - Handouts
Managing the advanced learner - HandoutsManaging the advanced learner - Handouts
Managing the advanced learner - Handouts
 
Edit451 holistic design[1]
Edit451 holistic design[1]Edit451 holistic design[1]
Edit451 holistic design[1]
 
Tech module #3
Tech module #3Tech module #3
Tech module #3
 
Formalising the informal
Formalising the informalFormalising the informal
Formalising the informal
 
Alan Masson - Formalising the informal - using a Hybrid Learning Model to Des...
Alan Masson - Formalising the informal - using a Hybrid Learning Model to Des...Alan Masson - Formalising the informal - using a Hybrid Learning Model to Des...
Alan Masson - Formalising the informal - using a Hybrid Learning Model to Des...
 

Recently uploaded

(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...ranjana rawat
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 

Recently uploaded (20)

(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 

23 rote learning and explanation based.doc

  • 1. What is learning- The action of receiving instruction or acquiring knowledge’ ‘A process which leads to the modification of behaviour or the acquisition of new abilities or responses, and which is additional to natural development by growth or maturation’ Learning denotes changes in a system that enable the system to do the same task more efficiently next time. Learning is an important feature of intelligence". Types of learning Rote Learning:  Rote Learningrefers to Learning by memorization;  One-to-one mapping from inputstostored representation;  Association-based storageandretrieval.  Saving knowledge so it can be used again.  Retrieval is the only problem.  No repeated computation, inference or query is necessary.
  • 2. Rote learningavoidsunderstanding It avoids understanding the inner complexities but focuses on memorizing the materialso that it can be recalled by the learner exactly the way it was read or heard.  Rotelearningis-Learning by Memorization Learning by memorizations is the simplest from of learning. It requires the least amount of inference and is accomplished by simply copying the knowledge in the same form that it will be used directly into the knowledge base. Example:- Memorizing multiplication tables, formulate , etc.  RotelearningisLearning something by Repeating Repeatingover and over and over again;saying the same thing and trying to remember how to say it; itdoes not help us to understand; it helps us to remember, like we learn a poem, or a song, or something like that by rote learning. A simple example of rote learning is caching  Store computed values (or large piece of data)  Recall this information when required by computation.  Significant time savings can be achieved.  Many AI programs (as well as more general ones) have used caching very effectively.
  • 3. Memorization is a key necessity for learning:It is a basic necessity for any intelligent program -- is it a separate learning process?Memorization can be a complex subject -- how best to store knowledge?  Samuel's Checkers program employed rote learning  A minimax search was used to explore the game tree.  Time constraints do not permit complete searches.  It records board positions and scores at search ends.  Now if the same board position arises later in the game the stored value can be recalled and the end effect is that deeper searched have occurred. Rote learning is basically a simple process. However it does illustrate some issues that are relevant to more complex learning issues. Organisation -- access of the stored value must be faster than it would be to recompute it. Methods such as hashing, indexing and sorting can be employed to enable this. E.g Samuel's program indexed board positions by noting the number of pieces. Generalisation -- The number of potentially stored objects can be very large. We may need to generalise some information to make the problem manageable. E.g Samuel's program stored game positions only for white to move. Also rotations along diagonals are combined. Stability of the Environment -- Rote learning is not very effective in a rapidly changing environment. If the environment does change then we must detect and record exactly what has changed -- the frame problem. When is there a problem with rote learning? When rote memorization is applied as the main focus of learning, it is not considered higher-level thought or critical thinking. Opponents to rote memorization argue that creativity in students is stunted and suppressed, and students do not learn how to think, analyze or solve problems. These educators believe, instead, that a more associative or constructive learning should be applied in the classroom. If the majority of the student’s day is spent on repetition, the foundation for learning becomes shaky. Oftentimes, teachers are scorned for “teaching to the test,” referring to standardized testing, and are criticized for applying rote memorization as a foundational skill. When the
  • 4. role of rote memorization is an end in itself, instead of a means to an end, rote memorization fails as a building block to critical thinking. When the argument focuses on rote learning as an either/or situation, rote learning is stigmatized as a technique that “lazy” or “uninformed” teachers use. But, in reality, rote learning and higher-level thinking are actually intimately intertwined. When—and why—is rote learning is useful? As an alternative approach to subject areas that require memorization with disdain and conflict, teachers can build higher-level critical thinking skills with rote learning as the foundation. Rote learning as a building block Consider this: How do students learn the alphabet or multiplication tables if not through rote memorization? For that matter, can a high school chemistry student progress without having the Table of Elements memorized? While it’s not a means to an end, rote learning is necessary if you want to engage in higher-level thinking. After all, can you do calculus or engineering-math, or even basic algebra, if you constantly have to remember how to multiply or look up functions and operations? That method would take forever. And you won’t likely have “ah-ha” moments or breakthroughs. As another example, these same principles also applies to spelling. Although everyone today uses word processors with spell check, spelling is still important when filling out forms and writing letters. Knowing how to spell makes writing easier and faster. To truly engage in higher level thinking, students must first learn basic material and memorize this material so they can refer to it later down the road when dealing with more advanced lessons and learning. Rote learning is not an either/or matter Rote learning and memorization do not equal higher-level thinking, and should not replace one for the other. Rote learning, however, is the cornerstone of higher-level thinking and should not be ignored. Especially in today’s advanced technological world, rote memorization might be even more important than ever! Think of rote learning as the
  • 5. the filing system for your brain. If you can easily access the information when performing a certain task, the brain is free to make major leaps in learning .
  • 6. Explanation-Based Learning (EBL) In simple terms, it is the ability to gain basic problem-solving techniques by observing and analyzing solutions to specific problems. In terms of Machine Learning, it is an algorithm that aims to understand why an example is a part of a particular concept to make generalizations or form concepts from training examples. For example, EBL uses a domain theory and creates a program that learns to play chess. • An EBL system attempts to learn from a single example x by explaining why x is an example of the target concept. • The explanation is then generalized, and then system’s performance is improved through the availability of this knowledge. • We can think of EBL programs as accepting the following as input: • i) A training example: what the learning model sees in the world. • ii)A goal concept: a high level description of what the model is supposed to learn. • iii) A operational criterion: states which other terms • can appear in the generalized result. • iv) A domain theory: set of rules that describe relationships between objects and actions in a domain. • From the above 4 parameters, EBL uses the domain theory to find that training example, that best describes the goal concept while abiding by the operational criterion and keeping our justification as general as possible. EBL involves 2 steps: 1. Explanation — The domain theory is used to eliminate all the unimportant training example while retaining the important ones that best describe the goal concept. 2. Generalization — The explanation of the goal concept is made as general and widely applicable as possible. This ensures that all cases are covered, not just certain specific ones.
  • 7. EBL Architecture:  EBL model during training  During training, the model generalizes the training example in such a way that all scenarios lead to the Goal Concept, not just in specific cases. (As shown in Fig 1) Fig 1 : Training EBL Model • During the explanation step, the domain theory is used to prune away all the unimportant aspects of the training example with respect to the goal concept. What is left is an explanation of why the training example is an instance of the goal concept. This explanation is expressed in terms that satisfy the operationally criterion. The next step is to generalize the explanation as far as possible while still describing the goal concept.
  • 8.  EBL model after training  Post training, EBL model tends to directly reach the hypothesis space involving the goal concept. (As shown in Fig 2) Thus,EBL is abstracting a general concept from a particular training example. EBL is a technique to formulate general concepts on the basis of a specific training example. EBL analyses the specific training example in terms of domain knowledge and the goal concept. The result of EBL is an explanation structure, that explains why the training example is an instance of the goal concept. The explanation-structure is then used as the basis for formulating the general concept.