SlideShare a Scribd company logo
Learning From Observations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Learning? ,[object Object],[object Object]
Learning? ,[object Object],[object Object]
Learning? ,[object Object],[object Object],1916 - 2001
Learning? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Learning? ,[object Object],[object Object],[object Object],[object Object]
Components of a Learning Agent Environment Agent Reasoning & Decisions Making Sensors Effectors Model of World (being updated) List of Possible Actions Prior Knowledge about the World Goals/Utility
Components of a Learning Agent Environment Sensors Effectors Agent Reasn & Decisn World Model Actions Prior Knowldg Goals /Utility
Components of a Learning Agent Environment Sensors Effectors Performance Element
Components of a Learning Agent  Environment Performance Element Learning Element Sensors Effectors PE provides  knowledge  to LE LE  changes  PE based on how it is doing
Components of a Learning Agent  Environment Performance Element Learning Element Sensors Effectors Critic C provides  feedback  to LE on how PE is doing C compares PE with a standard of performance that’s told (via sensors)
Components of a Learning Agent  Environment Performance Element Learning Element Sensors Effectors Critic Problem Generator PG  suggests problems or actions  to PE that will generate new examples or experiences that will aid in achieving the goals from the LE Learning Agent
Components of a Learning Agent Environment Performance Element Critic Learning Element Problem Generator Sensors Effectors Learning Agent
Supervised Concept Learning by Induction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Supervised Concept Learning by Induction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Supervised Concept Learning by Induction ,[object Object],[object Object],[object Object],[object Object]
Supervised Concept Learning by Induction ,[object Object],[object Object],[object Object],[object Object]
Supervised Concept Learning by Induction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Supervised Concept Learning by Induction ,[object Object],[object Object],[object Object],[object Object],[object Object]
Inductive Bias ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Inductive Bias ,[object Object],[object Object],[object Object]
Inductive Concept Learning Framework ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Inductive Concept Learning Framework ,[object Object],Suit Rank spades clubs hearts diamonds 2 4 6 8 10 J Q K
Inductive Concept Learning Approach: Nearest-Neighbor Classification ,[object Object],[object Object],[object Object]
Inductive Concept Learning Approach: Nearest-Neighbor Classification ,[object Object],Suit Rank Spades Clubs Hearts Diamonds 2 4 6 8 10 J Q K
Inductive Concept Learning Approach: Learning Decision Trees ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Inductive Concept Learning Approach: Learning Decision Trees ,[object Object],[object Object],[object Object],[object Object]
Inductive Concept Learning Approach: Learning Decision Trees Suit Rank - clubs hearts spades - + Size - + large small 9 jack 10 Size + - large small interior node =  feature leaf node =  c l a s s i f i c a t i o n arc = value - diamonds … …
Inductive Concept Learning Approach: Learning Decision Trees ,[object Object],[object Object],[object Object],[object Object]
Learning From Observations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Decision Tree Algorithm ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Decision Tree Algorithm ,[object Object],[object Object],[object Object],[object Object]
Decision Tree Algorithm ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Decision Tree Algorithm ,[object Object],[object Object],[object Object],[object Object],[object Object]
Information Gain ,[object Object],[object Object]
Information Gain ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Information Gain ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Information Gain ,[object Object],[object Object],[object Object],[object Object]
Selecting the Best Attribute Using Information Gain ,[object Object],[object Object],[object Object],[object Object],[object Object]
Selecting the Best Attribute Using Information Gain ,[object Object],[object Object],[object Object],[object Object],[object Object]
Selecting the Best Attribute Using Information Gain ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Selecting the Best Attribute Using Information Gain ,[object Object],[object Object],[object Object],[object Object],i=1 m
Selecting the Best Attribute Using Information Gain  ,[object Object],[object Object],[object Object]
Case Studies ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Extensions to Decision Tree Learning Algorithm ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Extensions to Decision Tree Learning Algorithm ,[object Object],[object Object],[object Object],[object Object],[object Object]
Extensions to Decision Tree Learning Algorithm ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Extensions to Decision Tree Learning Algorithm ,[object Object],[object Object],[object Object],[object Object],[object Object]
Extensions to Decision Tree Learning Algorithm ,[object Object],[object Object],[object Object],[object Object]
Extensions to Decision Tree Learning Algorithm ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Extensions to Decision Tree Learning Algorithm ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Extensions to Decision Tree Learning Algorithm ,[object Object],[object Object],[object Object],[object Object]
Pruning Decision Trees  using a Greedy Algorithm ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Pruning Decision Trees  using a Greedy Algorithm ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Pruning Decision Trees  using a Greedy Algorithm ,[object Object],[object Object],[object Object],[object Object]
Summary ,[object Object],[object Object]
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object]

More Related Content

What's hot

Mis End Term Exam Theory Concepts
Mis End Term Exam Theory ConceptsMis End Term Exam Theory Concepts
Mis End Term Exam Theory Concepts
Vidya sagar Sharma
 
MS CS - Selecting Machine Learning Algorithm
MS CS - Selecting Machine Learning AlgorithmMS CS - Selecting Machine Learning Algorithm
MS CS - Selecting Machine Learning Algorithm
Kaniska Mandal
 
Inductive bias
Inductive biasInductive bias
Inductive bias
swapnac12
 
Machine learning
Machine learningMachine learning
Machine learning
Sukhwinder Singh
 
Intro to machine learning
Intro to machine learningIntro to machine learning
Intro to machine learning
Akshay Kanchan
 
Machine Learning and Inductive Inference
Machine Learning and Inductive InferenceMachine Learning and Inductive Inference
Machine Learning and Inductive Inference
butest
 
[系列活動] Machine Learning 機器學習課程
[系列活動] Machine Learning 機器學習課程[系列活動] Machine Learning 機器學習課程
[系列活動] Machine Learning 機器學習課程
台灣資料科學年會
 
Introdution and designing a learning system
Introdution and designing a learning systemIntrodution and designing a learning system
Introdution and designing a learning system
swapnac12
 
week9_Machine_Learning.ppt
week9_Machine_Learning.pptweek9_Machine_Learning.ppt
week9_Machine_Learning.ppt
butest
 
Machine Learning Unit 3 Semester 3 MSc IT Part 2 Mumbai University
Machine Learning Unit 3 Semester 3  MSc IT Part 2 Mumbai UniversityMachine Learning Unit 3 Semester 3  MSc IT Part 2 Mumbai University
Machine Learning Unit 3 Semester 3 MSc IT Part 2 Mumbai University
Madhav Mishra
 
S10
S10S10
S10
butest
 
Decision Tree - C4.5&CART
Decision Tree - C4.5&CARTDecision Tree - C4.5&CART
Decision Tree - C4.5&CART
Xueping Peng
 
Machine Learning: Foundations Course Number 0368403401
Machine Learning: Foundations Course Number 0368403401Machine Learning: Foundations Course Number 0368403401
Machine Learning: Foundations Course Number 0368403401
butest
 
Machine learning algorithms and business use cases
Machine learning algorithms and business use casesMachine learning algorithms and business use cases
Machine learning algorithms and business use cases
Sridhar Ratakonda
 
Decision tree learning
Decision tree learningDecision tree learning
Decision tree learning
Dr. Radhey Shyam
 
An Overview of Naïve Bayes Classifier
An Overview of Naïve Bayes Classifier An Overview of Naïve Bayes Classifier
An Overview of Naïve Bayes Classifier
ananth
 
Machine learning algorithms
Machine learning algorithmsMachine learning algorithms
Machine learning algorithms
Shalitha Suranga
 
Problem Formulation in Artificial Inteligence Projects
Problem Formulation in Artificial Inteligence ProjectsProblem Formulation in Artificial Inteligence Projects
Problem Formulation in Artificial Inteligence Projects
Dr. C.V. Suresh Babu
 
Machine learning and Neural Networks
Machine learning and Neural NetworksMachine learning and Neural Networks
Machine learning and Neural Networks
butest
 
Machine learning
Machine learningMachine learning
Machine learning
Shreyas G S
 

What's hot (20)

Mis End Term Exam Theory Concepts
Mis End Term Exam Theory ConceptsMis End Term Exam Theory Concepts
Mis End Term Exam Theory Concepts
 
MS CS - Selecting Machine Learning Algorithm
MS CS - Selecting Machine Learning AlgorithmMS CS - Selecting Machine Learning Algorithm
MS CS - Selecting Machine Learning Algorithm
 
Inductive bias
Inductive biasInductive bias
Inductive bias
 
Machine learning
Machine learningMachine learning
Machine learning
 
Intro to machine learning
Intro to machine learningIntro to machine learning
Intro to machine learning
 
Machine Learning and Inductive Inference
Machine Learning and Inductive InferenceMachine Learning and Inductive Inference
Machine Learning and Inductive Inference
 
[系列活動] Machine Learning 機器學習課程
[系列活動] Machine Learning 機器學習課程[系列活動] Machine Learning 機器學習課程
[系列活動] Machine Learning 機器學習課程
 
Introdution and designing a learning system
Introdution and designing a learning systemIntrodution and designing a learning system
Introdution and designing a learning system
 
week9_Machine_Learning.ppt
week9_Machine_Learning.pptweek9_Machine_Learning.ppt
week9_Machine_Learning.ppt
 
Machine Learning Unit 3 Semester 3 MSc IT Part 2 Mumbai University
Machine Learning Unit 3 Semester 3  MSc IT Part 2 Mumbai UniversityMachine Learning Unit 3 Semester 3  MSc IT Part 2 Mumbai University
Machine Learning Unit 3 Semester 3 MSc IT Part 2 Mumbai University
 
S10
S10S10
S10
 
Decision Tree - C4.5&CART
Decision Tree - C4.5&CARTDecision Tree - C4.5&CART
Decision Tree - C4.5&CART
 
Machine Learning: Foundations Course Number 0368403401
Machine Learning: Foundations Course Number 0368403401Machine Learning: Foundations Course Number 0368403401
Machine Learning: Foundations Course Number 0368403401
 
Machine learning algorithms and business use cases
Machine learning algorithms and business use casesMachine learning algorithms and business use cases
Machine learning algorithms and business use cases
 
Decision tree learning
Decision tree learningDecision tree learning
Decision tree learning
 
An Overview of Naïve Bayes Classifier
An Overview of Naïve Bayes Classifier An Overview of Naïve Bayes Classifier
An Overview of Naïve Bayes Classifier
 
Machine learning algorithms
Machine learning algorithmsMachine learning algorithms
Machine learning algorithms
 
Problem Formulation in Artificial Inteligence Projects
Problem Formulation in Artificial Inteligence ProjectsProblem Formulation in Artificial Inteligence Projects
Problem Formulation in Artificial Inteligence Projects
 
Machine learning and Neural Networks
Machine learning and Neural NetworksMachine learning and Neural Networks
Machine learning and Neural Networks
 
Machine learning
Machine learningMachine learning
Machine learning
 

Similar to 3_learning.ppt

ppt
pptppt
ppt
butest
 
Introduction
IntroductionIntroduction
Introduction
butest
 
Introduction
IntroductionIntroduction
Introduction
butest
 
Introduction
IntroductionIntroduction
Introduction
butest
 
Machine Learning presentation.
Machine Learning presentation.Machine Learning presentation.
Machine Learning presentation.
butest
 
Introduction to Machine Learning Aristotelis Tsirigos
Introduction to Machine Learning Aristotelis Tsirigos Introduction to Machine Learning Aristotelis Tsirigos
Introduction to Machine Learning Aristotelis Tsirigos
butest
 
LECTURE8.PPT
LECTURE8.PPTLECTURE8.PPT
LECTURE8.PPT
butest
 
Machine Learning and Artificial Neural Networks.ppt
Machine Learning and Artificial Neural Networks.pptMachine Learning and Artificial Neural Networks.ppt
Machine Learning and Artificial Neural Networks.ppt
Anshika865276
 
nnml.ppt
nnml.pptnnml.ppt
nnml.ppt
yang947066
 
ML-DecisionTrees.ppt
ML-DecisionTrees.pptML-DecisionTrees.ppt
ML-DecisionTrees.ppt
ssuserec53e73
 
ML-DecisionTrees.ppt
ML-DecisionTrees.pptML-DecisionTrees.ppt
ML-DecisionTrees.ppt
ssuserec53e73
 
ML-DecisionTrees.ppt
ML-DecisionTrees.pptML-DecisionTrees.ppt
ML-DecisionTrees.ppt
ssuser71fb63
 
AI_06_Machine Learning.pptx
AI_06_Machine Learning.pptxAI_06_Machine Learning.pptx
AI_06_Machine Learning.pptx
Yousef Aburawi
 
My7class
My7classMy7class
My7class
ketan533
 
Lecture 7
Lecture 7Lecture 7
Lecture 7
butest
 
c23_ml1.ppt
c23_ml1.pptc23_ml1.ppt
c23_ml1.ppt
Faiz430036
 
Classifiers
ClassifiersClassifiers
Classifiers
Ayurdata
 
Business Analytics using R.ppt
Business Analytics using R.pptBusiness Analytics using R.ppt
Business Analytics using R.ppt
Rohit Raj
 
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
gideymichael
 
AML_030607.ppt
AML_030607.pptAML_030607.ppt
AML_030607.ppt
butest
 

Similar to 3_learning.ppt (20)

ppt
pptppt
ppt
 
Introduction
IntroductionIntroduction
Introduction
 
Introduction
IntroductionIntroduction
Introduction
 
Introduction
IntroductionIntroduction
Introduction
 
Machine Learning presentation.
Machine Learning presentation.Machine Learning presentation.
Machine Learning presentation.
 
Introduction to Machine Learning Aristotelis Tsirigos
Introduction to Machine Learning Aristotelis Tsirigos Introduction to Machine Learning Aristotelis Tsirigos
Introduction to Machine Learning Aristotelis Tsirigos
 
LECTURE8.PPT
LECTURE8.PPTLECTURE8.PPT
LECTURE8.PPT
 
Machine Learning and Artificial Neural Networks.ppt
Machine Learning and Artificial Neural Networks.pptMachine Learning and Artificial Neural Networks.ppt
Machine Learning and Artificial Neural Networks.ppt
 
nnml.ppt
nnml.pptnnml.ppt
nnml.ppt
 
ML-DecisionTrees.ppt
ML-DecisionTrees.pptML-DecisionTrees.ppt
ML-DecisionTrees.ppt
 
ML-DecisionTrees.ppt
ML-DecisionTrees.pptML-DecisionTrees.ppt
ML-DecisionTrees.ppt
 
ML-DecisionTrees.ppt
ML-DecisionTrees.pptML-DecisionTrees.ppt
ML-DecisionTrees.ppt
 
AI_06_Machine Learning.pptx
AI_06_Machine Learning.pptxAI_06_Machine Learning.pptx
AI_06_Machine Learning.pptx
 
My7class
My7classMy7class
My7class
 
Lecture 7
Lecture 7Lecture 7
Lecture 7
 
c23_ml1.ppt
c23_ml1.pptc23_ml1.ppt
c23_ml1.ppt
 
Classifiers
ClassifiersClassifiers
Classifiers
 
Business Analytics using R.ppt
Business Analytics using R.pptBusiness Analytics using R.ppt
Business Analytics using R.ppt
 
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
 
AML_030607.ppt
AML_030607.pptAML_030607.ppt
AML_030607.ppt
 

More from butest

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBE
butest
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
butest
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jackson
butest
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
butest
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer II
butest
 
PPT
PPTPPT
PPT
butest
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
butest
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.doc
butest
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1
butest
 
Facebook
Facebook Facebook
Facebook
butest
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...
butest
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...
butest
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENT
butest
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.doc
butest
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.doc
butest
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.doc
butest
 
hier
hierhier
hier
butest
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!
butest
 

More from butest (20)

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBE
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jackson
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer II
 
PPT
PPTPPT
PPT
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.doc
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1
 
Facebook
Facebook Facebook
Facebook
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENT
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.doc
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.doc
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.doc
 
hier
hierhier
hier
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!
 

3_learning.ppt

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Components of a Learning Agent Environment Agent Reasoning & Decisions Making Sensors Effectors Model of World (being updated) List of Possible Actions Prior Knowledge about the World Goals/Utility
  • 8. Components of a Learning Agent Environment Sensors Effectors Agent Reasn & Decisn World Model Actions Prior Knowldg Goals /Utility
  • 9. Components of a Learning Agent Environment Sensors Effectors Performance Element
  • 10. Components of a Learning Agent Environment Performance Element Learning Element Sensors Effectors PE provides knowledge to LE LE changes PE based on how it is doing
  • 11. Components of a Learning Agent Environment Performance Element Learning Element Sensors Effectors Critic C provides feedback to LE on how PE is doing C compares PE with a standard of performance that’s told (via sensors)
  • 12. Components of a Learning Agent Environment Performance Element Learning Element Sensors Effectors Critic Problem Generator PG suggests problems or actions to PE that will generate new examples or experiences that will aid in achieving the goals from the LE Learning Agent
  • 13. Components of a Learning Agent Environment Performance Element Critic Learning Element Problem Generator Sensors Effectors Learning Agent
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28. Inductive Concept Learning Approach: Learning Decision Trees Suit Rank - clubs hearts spades - + Size - + large small 9 jack 10 Size + - large small interior node = feature leaf node = c l a s s i f i c a t i o n arc = value - diamonds … …
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.

Editor's Notes

  1. Professor of EE and CS, MIT Media Lab, MIT AI Lab, Cambridge, MA Marvin Minsky has made many contributions to AI, cognitive psychology, mathematics, computational linguistics, robotics, and optics. In recent years he has worked chiefly on imparting to machines the human capacity for commonsense reasoning. His conception of human intellectual structure and function is presented in The Society of Mind .
  2. Professor of Computational Sciences, Director of the Machine Learning and Inference Laboratory , George Mason University, Fairfax, VA Dr. Michalski is a cofounder of the field of machine learning, and the originator of several research subareas, such as conceptual clustering, constructive induction, variable-valued logic, natural induction, variable-precision logic (with Patrick Winston, MIT), computational theory of human plausible reasoning (with Alan Collins), two-tiered representation of imprecise concepts, multistrategy task-adaptive learning, inferential theory of learning, learnable evolution model, and, most recently, inductive databases and knowledge scouts.
  3. 1916-2001 , Professor of Psychology, CMU, Pittsburgh, PA Herbert Simon's main interests in computer science were in artificial intelligence, human-computer interaction, principles of the organization of humans and machines is information processing systems, the use of computers to study (by modeling) philosophical problems of the nature of intelligence and of epistemology, and the social implications of computer technology.
  4. RL: One-to-one mapping from inputs to stored representation. "Learning by memorization." Association-based storage and retrieval. I: Use specific examples to reach general conclusions C: A: Determine correspondence between two different representations D: Unsupervised, specific goal not given GA: R: Only feedback (positive or negative reward) given at end of a sequence of steps. Requires assigning reward to steps by solving the credit assignment problem--which steps should receive credit or blame for a final result?
  5. Efficiency: use to improve methods for teaching and tutoring people, as done in CAI -- Computer-aided instruction Discover: Data mining Fill in: Large, complex AI systems cannot be completely derived by hand and require dynamic updating to incorporate new information. Learning new characteristics expands the domain or expertise and lessens the "brittleness" of the system.
  6. e.g. feedback of success or failure
  7. We'll concentrate on the LE.
  8. card example: train-large non-face cards, test-small non-face + or -? Can prove truth? Deductive inference is truth preserving. It is a logical consequences of the information and will have the same truth-status of the original information.
  9. Ockham's Razor is the principle proposed by William of Ockham (England) in the fourteenth century: ``Pluralitas non est ponenda sine neccesitate'', which translates as ``entities should not be multiplied unnecessarily''. A related rule, which can be used to slice open conspiracy theories, is Hanlon's Razor: ``Never attribute to malice that which can be adequately explained by stupidity''.
  10. do simple concept "all big queens"
  11. lim x-> 0, x log 2 x, is 0 since x goes to 0 faster than log 2 x goes to –infinity l'Hopital's Rule for indeterminate forms, Guillaume Francois Antoine de l'Hopital (1661 – 1704)
  12. Rare base case: if (empty(atts)) return majorityClass(exs); Why? Means same set of feature values produced different classifications. Probably implies noise in data or more features are needed.
  13. When the number of examples available is small (less than about 100) use Leave-1-Out where N-fold cross-validation uses N = number of exs.