SlideShare a Scribd company logo
1 of 14
Learning
Learning, Learning Agent, Learning
Environment
Elavarasi.K
AP/CSE
S.A Engineering College
Learning:
• An agent tries to improve its behavior through
observation, reasoning, or reflection
• learning from experience
• memorization of past percepts, states, and actions
• generalizations, identification of similar experiences
• forecasting
• prediction of changes in the environment
• theories
• generation of complex models based on observations and reasoning
• Learning is essential for unknown environments,
• i.e., when designer lacks omniscience
• (is the capacity to know everything that there is to know.)
• Learning is useful as a system construction method,
• i.e., expose the agent to reality rather than trying to write it down
• Learning modifies the agent's decision mechanisms to
improve performance
Learning
Learning Agents
• Based on previous agent designs, such as reflexive, model-
based, goal-based agents
• those aspects of agents are encapsulated into the performance
element of a learning agent
• A learning agent has an additional learning element
• usually used in combination with a critic and a problem generator for
better learning
• Most agents learn from examples
• inductive learning
Learning
Learning Agent Model
Sensors
Effectors
Performance Element
Critic
Learning Element
Problem Generator
Agent
Environment
Performance
Standard
Feedback
Learning
Goals
Changes
Knowledge
Learning agents
Learning
Components Learning Agent
• learning element
• performance element
• critic
• problem generator
Learning
Learning Element
•Responsible for making improvements
•Uses knowledge about the agent and feedback on its actions to
improve performance
Performance Element
•Selects external actions
•Collects percepts, decides on actions
•Incorporated most aspects of our previous agent design
Learning
Critic
•Informs the learning element about the performance of the
action
•must use a fixed standard of performance
• should be from the outside
• an internal standard could be modified to improve performance
• sometimes used by humans to justify or disguise low performance
Problem Generator
•Suggests actions that might lead to new experiences
•It may lead to some sub-optimal decisions in the short run
• in the long run, hopefully better actions may be discovered otherwise
no exploration would occur
Learning
Forms of Learning• Supervised learning
• An agent tries to find a function that matches examples from a sample
set
• each example provides an input together with the correct output
• a teacher provides feedback on the outcome
• the teacher can be an outside entity, or part of the environment
• Unsupervised learning
• the agent tries to learn from patterns without corresponding output
values
• Reinforcement learning
• the agent does not know the exact output for an input, but it receives
feedback on the desirability of its behavior
• the feedback can come from an outside entity, the environment, or the
agent itself
• the feedback may be delayed, and not follow the respective action
immediately
Learning
Feedback
• provides information about the actual outcome of actions
• supervised learning
• both the input and the output of a component can be perceived by the
agent directly
• the output may be provided by a teacher
• reinforcement learning
• feedback concerning the desirability of the agent’s behavior is availab
• not in the form of the correct output
• may not be directly attributable to a particular action
• feedback may occur only after a sequence of actions
• the agent or component knows that it did something right (or wrong),
but not what action caused it
Learning
Learning and Decision Trees
• based on a set of attributes as input, predicted output value,
the decision is learned
• it is called classification learning for discrete values
• Boolean or binary classification
• output values are true or false
• conceptually the simplest case, but still quite powerful
• making decisions
• a sequence of test is performed, testing the value of one of the
attributes in each step
• when a leaf node is reached, its value is returned
• good correspondence to human decision-making
Learning
Boolean Decision Trees
• compute yes/no decisions based on sets of desirable or
undesirable properties of an object or a situation
• each node in the tree reflects one yes/no decision based on a
test of the value of one property of the object
• the root node is the starting point
• leaf nodes represent the possible final decisions
• branches are labeled with possible values
• the learning aspect is to predict the value of a goal
predicate (also called goal concept)
• a hypothesis is formulated as a function that defines the goal
predicate
Learning
Terminology• example or sample
• describes the values of the attributes and the goal
• a positive sample has the value true for the goal predicate, a negative
sample false
• sample set
• collection of samples used for training and validation
• training
• the training set consists of samples used for constructing the decision
tree
• validation
• the test set is used to determine if the decision tree performs correctly
• ideally, the test set is different from the training set

More Related Content

What's hot (20)

Item Analysis
Item AnalysisItem Analysis
Item Analysis
 
Item analysis
Item analysis Item analysis
Item analysis
 
Item analysis
Item analysisItem analysis
Item analysis
 
Opinion mining
Opinion miningOpinion mining
Opinion mining
 
Rating scale
Rating scaleRating scale
Rating scale
 
Item analysis presentation
Item analysis presentationItem analysis presentation
Item analysis presentation
 
Item analysis
Item analysisItem analysis
Item analysis
 
Checklist and rating scale
Checklist and rating scaleChecklist and rating scale
Checklist and rating scale
 
Item Analysis
Item AnalysisItem Analysis
Item Analysis
 
Item
ItemItem
Item
 
Item analysis
Item analysisItem analysis
Item analysis
 
Item analysis by Shabbir Sohal
Item analysis by Shabbir SohalItem analysis by Shabbir Sohal
Item analysis by Shabbir Sohal
 
Coherence Scoring process
Coherence Scoring processCoherence Scoring process
Coherence Scoring process
 
Week 7 Rubrics And Rating Scales
Week 7 Rubrics And Rating ScalesWeek 7 Rubrics And Rating Scales
Week 7 Rubrics And Rating Scales
 
Item Analysis
Item AnalysisItem Analysis
Item Analysis
 
Item analysis
Item analysisItem analysis
Item analysis
 
Selection process 50 SDS
Selection process 50 SDSSelection process 50 SDS
Selection process 50 SDS
 
Rating scales
Rating scalesRating scales
Rating scales
 
Scaling techniques
Scaling techniquesScaling techniques
Scaling techniques
 
Quantitative Item Analysis
Quantitative Item Analysis Quantitative Item Analysis
Quantitative Item Analysis
 

Similar to Learning

measurement assessment and evaluation
measurement assessment and evaluationmeasurement assessment and evaluation
measurement assessment and evaluationalizia54
 
CLASSROOM ASSESSMENT PRACTICES.ppt
CLASSROOM ASSESSMENT PRACTICES.pptCLASSROOM ASSESSMENT PRACTICES.ppt
CLASSROOM ASSESSMENT PRACTICES.pptMichaelAmbroseMselle
 
Clinical Skills Training and Simulation Pedagogy
Clinical Skills Training and Simulation Pedagogy Clinical Skills Training and Simulation Pedagogy
Clinical Skills Training and Simulation Pedagogy K Raman Sethuraman
 
Examination and Evaluation-ppt presentation.pptx
Examination and Evaluation-ppt presentation.pptxExamination and Evaluation-ppt presentation.pptx
Examination and Evaluation-ppt presentation.pptxAbdulakilMuanje
 
Tieka wilkins. chapter 11pptx
Tieka wilkins. chapter 11pptxTieka wilkins. chapter 11pptx
Tieka wilkins. chapter 11pptxTiekaWilkins
 
Evaluation – concepts and principles
Evaluation – concepts and principlesEvaluation – concepts and principles
Evaluation – concepts and principlesAruna Ap
 
Intro to HRM Lecture 3 - Learning in Organizations
Intro to HRM Lecture 3 - Learning in OrganizationsIntro to HRM Lecture 3 - Learning in Organizations
Intro to HRM Lecture 3 - Learning in OrganizationsAllen Grabo
 
Designing and Conducting Formative Evaluations
Designing and Conducting Formative EvaluationsDesigning and Conducting Formative Evaluations
Designing and Conducting Formative Evaluationscloder6416
 
Analytic emperical Mehods
Analytic emperical MehodsAnalytic emperical Mehods
Analytic emperical MehodsM Surendar
 
Evaluation the many faces
Evaluation   the many facesEvaluation   the many faces
Evaluation the many facesleesha roberts
 
Self-Evaluation & Peer Evaluation | Nursing Education | Juhin J
Self-Evaluation & Peer Evaluation | Nursing Education | Juhin JSelf-Evaluation & Peer Evaluation | Nursing Education | Juhin J
Self-Evaluation & Peer Evaluation | Nursing Education | Juhin JJuhin J
 

Similar to Learning (20)

measurement assessment and evaluation
measurement assessment and evaluationmeasurement assessment and evaluation
measurement assessment and evaluation
 
CLASSROOM ASSESSMENT PRACTICES.ppt
CLASSROOM ASSESSMENT PRACTICES.pptCLASSROOM ASSESSMENT PRACTICES.ppt
CLASSROOM ASSESSMENT PRACTICES.ppt
 
Simulation
SimulationSimulation
Simulation
 
Learning theories
Learning theoriesLearning theories
Learning theories
 
Clinical Skills Training and Simulation Pedagogy
Clinical Skills Training and Simulation Pedagogy Clinical Skills Training and Simulation Pedagogy
Clinical Skills Training and Simulation Pedagogy
 
ASSESSMENT.pptx
ASSESSMENT.pptxASSESSMENT.pptx
ASSESSMENT.pptx
 
Simulation
SimulationSimulation
Simulation
 
Chapter24
Chapter24Chapter24
Chapter24
 
Examination and Evaluation-ppt presentation.pptx
Examination and Evaluation-ppt presentation.pptxExamination and Evaluation-ppt presentation.pptx
Examination and Evaluation-ppt presentation.pptx
 
MoE.pptx
MoE.pptxMoE.pptx
MoE.pptx
 
Assessment and Evaluation.pptx
Assessment and Evaluation.pptxAssessment and Evaluation.pptx
Assessment and Evaluation.pptx
 
Tieka wilkins. chapter 11pptx
Tieka wilkins. chapter 11pptxTieka wilkins. chapter 11pptx
Tieka wilkins. chapter 11pptx
 
Evaluation – concepts and principles
Evaluation – concepts and principlesEvaluation – concepts and principles
Evaluation – concepts and principles
 
Assessment techniques
Assessment techniquesAssessment techniques
Assessment techniques
 
Intro to HRM Lecture 3 - Learning in Organizations
Intro to HRM Lecture 3 - Learning in OrganizationsIntro to HRM Lecture 3 - Learning in Organizations
Intro to HRM Lecture 3 - Learning in Organizations
 
Designing and Conducting Formative Evaluations
Designing and Conducting Formative EvaluationsDesigning and Conducting Formative Evaluations
Designing and Conducting Formative Evaluations
 
Analytic emperical Mehods
Analytic emperical MehodsAnalytic emperical Mehods
Analytic emperical Mehods
 
Training evauation
Training evauationTraining evauation
Training evauation
 
Evaluation the many faces
Evaluation   the many facesEvaluation   the many faces
Evaluation the many faces
 
Self-Evaluation & Peer Evaluation | Nursing Education | Juhin J
Self-Evaluation & Peer Evaluation | Nursing Education | Juhin JSelf-Evaluation & Peer Evaluation | Nursing Education | Juhin J
Self-Evaluation & Peer Evaluation | Nursing Education | Juhin J
 

Recently uploaded

Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxNikitaBankoti2
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesShubhangi Sonawane
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 

Recently uploaded (20)

Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 

Learning

  • 1. Learning Learning, Learning Agent, Learning Environment Elavarasi.K AP/CSE S.A Engineering College
  • 2. Learning: • An agent tries to improve its behavior through observation, reasoning, or reflection • learning from experience • memorization of past percepts, states, and actions • generalizations, identification of similar experiences • forecasting • prediction of changes in the environment • theories • generation of complex models based on observations and reasoning
  • 3. • Learning is essential for unknown environments, • i.e., when designer lacks omniscience • (is the capacity to know everything that there is to know.) • Learning is useful as a system construction method, • i.e., expose the agent to reality rather than trying to write it down • Learning modifies the agent's decision mechanisms to improve performance
  • 4. Learning Learning Agents • Based on previous agent designs, such as reflexive, model- based, goal-based agents • those aspects of agents are encapsulated into the performance element of a learning agent • A learning agent has an additional learning element • usually used in combination with a critic and a problem generator for better learning • Most agents learn from examples • inductive learning
  • 5. Learning Learning Agent Model Sensors Effectors Performance Element Critic Learning Element Problem Generator Agent Environment Performance Standard Feedback Learning Goals Changes Knowledge
  • 7. Learning Components Learning Agent • learning element • performance element • critic • problem generator
  • 8. Learning Learning Element •Responsible for making improvements •Uses knowledge about the agent and feedback on its actions to improve performance Performance Element •Selects external actions •Collects percepts, decides on actions •Incorporated most aspects of our previous agent design
  • 9. Learning Critic •Informs the learning element about the performance of the action •must use a fixed standard of performance • should be from the outside • an internal standard could be modified to improve performance • sometimes used by humans to justify or disguise low performance Problem Generator •Suggests actions that might lead to new experiences •It may lead to some sub-optimal decisions in the short run • in the long run, hopefully better actions may be discovered otherwise no exploration would occur
  • 10. Learning Forms of Learning• Supervised learning • An agent tries to find a function that matches examples from a sample set • each example provides an input together with the correct output • a teacher provides feedback on the outcome • the teacher can be an outside entity, or part of the environment • Unsupervised learning • the agent tries to learn from patterns without corresponding output values • Reinforcement learning • the agent does not know the exact output for an input, but it receives feedback on the desirability of its behavior • the feedback can come from an outside entity, the environment, or the agent itself • the feedback may be delayed, and not follow the respective action immediately
  • 11. Learning Feedback • provides information about the actual outcome of actions • supervised learning • both the input and the output of a component can be perceived by the agent directly • the output may be provided by a teacher • reinforcement learning • feedback concerning the desirability of the agent’s behavior is availab • not in the form of the correct output • may not be directly attributable to a particular action • feedback may occur only after a sequence of actions • the agent or component knows that it did something right (or wrong), but not what action caused it
  • 12. Learning Learning and Decision Trees • based on a set of attributes as input, predicted output value, the decision is learned • it is called classification learning for discrete values • Boolean or binary classification • output values are true or false • conceptually the simplest case, but still quite powerful • making decisions • a sequence of test is performed, testing the value of one of the attributes in each step • when a leaf node is reached, its value is returned • good correspondence to human decision-making
  • 13. Learning Boolean Decision Trees • compute yes/no decisions based on sets of desirable or undesirable properties of an object or a situation • each node in the tree reflects one yes/no decision based on a test of the value of one property of the object • the root node is the starting point • leaf nodes represent the possible final decisions • branches are labeled with possible values • the learning aspect is to predict the value of a goal predicate (also called goal concept) • a hypothesis is formulated as a function that defines the goal predicate
  • 14. Learning Terminology• example or sample • describes the values of the attributes and the goal • a positive sample has the value true for the goal predicate, a negative sample false • sample set • collection of samples used for training and validation • training • the training set consists of samples used for constructing the decision tree • validation • the test set is used to determine if the decision tree performs correctly • ideally, the test set is different from the training set