SlideShare a Scribd company logo
1 of 17
Download to read offline
Introduction to Machine
       Learning
                  Lecture 24
     Learning Classifier Systems

                 Albert Orriols i Puig
             http://www.albertorriols.net
             htt //       lb t i l      t
                aorriols@salle.url.edu

      Artificial Intelligence – Machine Learning
                        g                      g
          Enginyeria i Arquitectura La Salle
                 Universitat Ramon Llull
Recap of Lecture 23
             Michigan-style LCS
                  g     y


                                          Environment
                      Sensorial
                                         Action       Reward
                      state

                                                                         Online rule evaluator:
                                                                         •   XCS: Q-Learning (Sutton & Barto, 1998)
                                   Classifier 1
                                                  Learning
Any Representation:
  y   p                                                                           Uses Widrow-Hoff delta rule
                                   Classifier 2
                                                  Classifier
   production rules,
  genetic programs,                                System
                                   Classifier n
     perceptrons,
        SVMs



                                                  Rule evolution:
                                  Genetic         Typically, a GA (Holland, 75;
                                  Algorithm       Goldberg, 89) applied on the
                                                  population.



                                                                                                          Slide 2
     Artificial Intelligence                          Machine Learning
Recap of Lecture 23
        Main characteristics of XCS
                Population-based method
                Independent classifiers
                Id     d tl      ifi
                Works under a reinforcement learning paradigm, but can be
                also applied t supervised l
                 l      li d to      i d learning ( d t f
                                              i (and to function
                                                             ti
                approximation)
                Classifiers evolved b a genetic algorithm
                Cl   ifi       l d by       ti l ith




                                                                        Slide 3
Artificial Intelligence               Machine Learning
Today’s Agenda

        Examples of domains
        Another step toward cognitive systems
                Anticipatory Classifier System




                                                    Slide 4
Artificial Intelligence          Machine Learning
Applications of LCS
        Examples of domains
            p
                Reinforcement learning
                Supervised l
                S     i d learning
                               i
                [Function approximation – not seen herein]


        Real life
        Real-life applications
                Data Mining
                Modeling market traders
                Autonomous robotics
                Modeling artificial ecosystems
                …

                                                             Slide 5
Artificial Intelligence               Machine Learning
Example in Reinf. Learning
        Example: simple maze problem
            p       p        p




        XCS solves more complex reinforcement learning prob :
                                                       prob.:
                Complex mazes
                Mountain car
                                                          Slide 6
Artificial Intelligence         Machine Learning
Example in Reinf. Learning
        Performance in the Maze6 problem (Butz et al.)
                                 p       (           )




                                                         Slide 7
Artificial Intelligence       Machine Learning
Example in Sup. Learning
        Solving large, non-linear, complex boolean functions


                                                                 000 0#######:0
                                                                 000 1#######:1
                                                                 001 #0######:0
                                                                 001 #1######:1
                                                                 010 ##0#####:0
                                                                 010 ##1#####:1
                                                                 011 ###0####:0
                                                                 011 ###1####:1
                                                                 100 ####0###:0
                                                                 100 ####1###:1
                                                                 101 #####0##:0
                                                                 101 #####1##:1
                                                                 110 ######0#:0
                                                                 110 ######1#:1
                                                                 111 #######0:0
                                                                 111 #######1:1
        Solving multiplexer problems up to 135 input variables


                                                                           Slide 8
Artificial Intelligence               Machine Learning
Current Real-Life Applications
        Data mining
                 Most important application domain of LCSs
                 John H. Holmes
                          Epidemiologic study by means of LCSs
                          Hidden relationships among variables
                                            p      g
                          discovered by LCSs

                 Xavier Llorà et al.
                          Better than Human Capability in Diagnosing
                          Prostate Cancer Using Infrared Spectroscopic
                          imaging
                             gg

                 Many other applications and miners:
                          GALE, GAX GAssist, UCS,
                          GALE GAX, GAssist UCS MIPS …
                 See: Bull, Bernadó-Mansilla & Holmes (eds) Learning
                 Classifier Systems in Data mining. Springer (2008)


Artificial Intelligence                       Machine Learning           Slide 9
Current Real-Life Applications
        Modeling market traders
               g
                LETS project: Evolving artificial traders for successful market
                trading (Sonia Sc u e bu g et a , 2007)
                  ad g (So a Schulenburg al, 00 )


                Evolutionary economics:
                          Create trend followers
                          and value investors
                          Let them interact
                          Evolve a population of
                          strategies




                                                                             Slide 10
Artificial Intelligence                            Machine Learning
Current Real-Life Applications
        Autonomous Robotics
                Robot shaping: Early efforts of Marco Dorigo and Marco Colombetti
                (1997)
                          Small mobile robots equipped with sensors and motors
                          Robots connected in real time by various sorts of modem cable
                          Robots controlled by LCS, ICS, running on desktop computers
                          Constant stream of positive/negative rewards (bucket brigade)

                Tasks solved:
                          Following lights
                          Gather food and run home
                          Hunt around for a light hidden behind and obstacle

                Impressive results, high performance
                Recent applications to model robotic problems performed in the
                University of West England

                                                                                          Slide 11
Artificial Intelligence                        Machine Learning
Current Real-Life Applications
        Modeling Artificial Ecosystems
               g                y
                Eden: Artificial Life environment (Jon McCromak, 2004)
                Model of an environment where evolvable rule based
                                                         rule-based
                classifier systems drive agent behavior.
                Autonomous LCSs or agents compete for limited
                resources.
                Agents can:
                 g
                          Make and listen to sounds
                          Forage for food
                              g
                          Encounter predators
                          Mate with each other
                Goal: Maintain the audience in
                tension without fitness needing the
                audience explicitly perform fitness selection

                                                                         Slide 12
Artificial Intelligence                         Machine Learning
Toward Cognitive Systems
        Cognitive systems
          g        y
                Cognitive systems are natural or artificial information
                p ocess g systems, c ud g ose espo s b e o perception,
                processing sys e s, including those responsible for pe cep o ,
                learning, reasoning and decision-making and for
                communication and action


        LCS originally devised as cognitive systems
        A step further
                Anticipatory LCS




                                                                         Slide 13
Artificial Intelligence               Machine Learning
Anticipatory LCS
        Anticipations influence cognitive systems
              p                   g        y


        LCS learned:
                Conditions x actions x prediction


        Anticipatory learning processes learn
                Condition x action x effect relations


        Let’s see the Anticipatory LCS (ACS2)




                                                           Slide 14
Artificial Intelligence                 Machine Learning
ACS
                               ENVIRONMENT



                                                                   A1
                          σt                                                   σt+1
Population [P]
                               Match Set [M]
  C1 – A1 – E1
                                                          Action Set [A]
  C2 – A2 – E2
                                C1 – A1 – E1
  C3 – A3 – E3
                                C3 – A3 – E3
  C4 – A1 – E4                                             C1 – A1 – E1
                                C4 – A1 – E4
  C5 – A5 – E5                                             C4 – A1 – E4
                                C6 – A6 – E6
  C6 – A6 – E6                                             C7 – A1 – E7
                                C7 – A1 – E7
  C7 – A1 – E7                                                  …
                                C9 – A9 – E9
  C8 – A8 – E8
                                     …
  C9 – A9 – E9
       …


                                Anticipatory Learning Process       compare



                                                                           Slide 15
Artificial Intelligence             Machine Learning
Next Class

        Big i t
        Bi picture of what we have seen so far
                    f ht      h            f
        New challenges in machine learning




                                                 Slide 16
Artificial Intelligence      Machine Learning
Introduction to Machine
       Learning
                  Lecture 24
     Learning Classifier Systems

                 Albert Orriols i Puig
             http://www.albertorriols.net
             htt //       lb t i l      t
                aorriols@salle.url.edu

      Artificial Intelligence – Machine Learning
                        g                      g
          Enginyeria i Arquitectura La Salle
                 Universitat Ramon Llull

More Related Content

What's hot

Lecture15 - Advances topics on association rules PART II
Lecture15 - Advances topics on association rules PART IILecture15 - Advances topics on association rules PART II
Lecture15 - Advances topics on association rules PART IIAlbert Orriols-Puig
 
GECCO'2007: Modeling XCS in Class Imbalances: Population Size and Parameter S...
GECCO'2007: Modeling XCS in Class Imbalances: Population Size and Parameter S...GECCO'2007: Modeling XCS in Class Imbalances: Population Size and Parameter S...
GECCO'2007: Modeling XCS in Class Imbalances: Population Size and Parameter S...Albert Orriols-Puig
 
CCIA'2008: On the dimensions of data complexity through synthetic data sets
CCIA'2008: On the dimensions of data complexity through synthetic data setsCCIA'2008: On the dimensions of data complexity through synthetic data sets
CCIA'2008: On the dimensions of data complexity through synthetic data setsAlbert Orriols-Puig
 
Lecture16 - Advances topics on association rules PART III
Lecture16 - Advances topics on association rules PART IIILecture16 - Advances topics on association rules PART III
Lecture16 - Advances topics on association rules PART IIIAlbert Orriols-Puig
 
IWLCS'2008: First Approach toward Online Evolution of Association Rules wit...
IWLCS'2008: First Approach toward Online Evolution of Association Rules wit...IWLCS'2008: First Approach toward Online Evolution of Association Rules wit...
IWLCS'2008: First Approach toward Online Evolution of Association Rules wit...Albert Orriols-Puig
 
HIS'2008: Genetic-based Synthetic Data Sets for the Analysis of Classifiers B...
HIS'2008: Genetic-based Synthetic Data Sets for the Analysis of Classifiers B...HIS'2008: Genetic-based Synthetic Data Sets for the Analysis of Classifiers B...
HIS'2008: Genetic-based Synthetic Data Sets for the Analysis of Classifiers B...Albert Orriols-Puig
 
HIS'2008: New Crossover Operator for Evolutionary Rule Discovery in XCS
HIS'2008: New Crossover Operator for Evolutionary Rule Discovery in XCSHIS'2008: New Crossover Operator for Evolutionary Rule Discovery in XCS
HIS'2008: New Crossover Operator for Evolutionary Rule Discovery in XCSAlbert Orriols-Puig
 
Lecture9 - Bayesian-Decision-Theory
Lecture9 - Bayesian-Decision-TheoryLecture9 - Bayesian-Decision-Theory
Lecture9 - Bayesian-Decision-TheoryAlbert Orriols-Puig
 
Intelligent Tutoring Systems: The DynaLearn Approach
Intelligent Tutoring Systems: The DynaLearn ApproachIntelligent Tutoring Systems: The DynaLearn Approach
Intelligent Tutoring Systems: The DynaLearn ApproachWouter Beek
 

What's hot (20)

Lecture15 - Advances topics on association rules PART II
Lecture15 - Advances topics on association rules PART IILecture15 - Advances topics on association rules PART II
Lecture15 - Advances topics on association rules PART II
 
Lecture20
Lecture20Lecture20
Lecture20
 
Lecture19
Lecture19Lecture19
Lecture19
 
Lecture8 - From CBR to IBk
Lecture8 - From CBR to IBkLecture8 - From CBR to IBk
Lecture8 - From CBR to IBk
 
GECCO'2007: Modeling XCS in Class Imbalances: Population Size and Parameter S...
GECCO'2007: Modeling XCS in Class Imbalances: Population Size and Parameter S...GECCO'2007: Modeling XCS in Class Imbalances: Population Size and Parameter S...
GECCO'2007: Modeling XCS in Class Imbalances: Population Size and Parameter S...
 
Lecture23
Lecture23Lecture23
Lecture23
 
Lecture18
Lecture18Lecture18
Lecture18
 
CCIA'2008: On the dimensions of data complexity through synthetic data sets
CCIA'2008: On the dimensions of data complexity through synthetic data setsCCIA'2008: On the dimensions of data complexity through synthetic data sets
CCIA'2008: On the dimensions of data complexity through synthetic data sets
 
Lecture16 - Advances topics on association rules PART III
Lecture16 - Advances topics on association rules PART IIILecture16 - Advances topics on association rules PART III
Lecture16 - Advances topics on association rules PART III
 
Lecture17
Lecture17Lecture17
Lecture17
 
IWLCS'2008: First Approach toward Online Evolution of Association Rules wit...
IWLCS'2008: First Approach toward Online Evolution of Association Rules wit...IWLCS'2008: First Approach toward Online Evolution of Association Rules wit...
IWLCS'2008: First Approach toward Online Evolution of Association Rules wit...
 
HIS'2008: Genetic-based Synthetic Data Sets for the Analysis of Classifiers B...
HIS'2008: Genetic-based Synthetic Data Sets for the Analysis of Classifiers B...HIS'2008: Genetic-based Synthetic Data Sets for the Analysis of Classifiers B...
HIS'2008: Genetic-based Synthetic Data Sets for the Analysis of Classifiers B...
 
Lecture21
Lecture21Lecture21
Lecture21
 
Lecture11 - neural networks
Lecture11 - neural networksLecture11 - neural networks
Lecture11 - neural networks
 
HIS'2008: New Crossover Operator for Evolutionary Rule Discovery in XCS
HIS'2008: New Crossover Operator for Evolutionary Rule Discovery in XCSHIS'2008: New Crossover Operator for Evolutionary Rule Discovery in XCS
HIS'2008: New Crossover Operator for Evolutionary Rule Discovery in XCS
 
Lecture5 - C4.5
Lecture5 - C4.5Lecture5 - C4.5
Lecture5 - C4.5
 
Lecture9 - Bayesian-Decision-Theory
Lecture9 - Bayesian-Decision-TheoryLecture9 - Bayesian-Decision-Theory
Lecture9 - Bayesian-Decision-Theory
 
Lecture22
Lecture22Lecture22
Lecture22
 
Intelligent Tutoring Systems: The DynaLearn Approach
Intelligent Tutoring Systems: The DynaLearn ApproachIntelligent Tutoring Systems: The DynaLearn Approach
Intelligent Tutoring Systems: The DynaLearn Approach
 
Lecture12 - SVM
Lecture12 - SVMLecture12 - SVM
Lecture12 - SVM
 

Similar to Lecture24

Artificial Intelligence, Machine Learning and Deep Learning
Artificial Intelligence, Machine Learning and Deep LearningArtificial Intelligence, Machine Learning and Deep Learning
Artificial Intelligence, Machine Learning and Deep LearningSujit Pal
 
Yann le cun
Yann le cunYann le cun
Yann le cunYandex
 
Introduction to Usability Heuristics
Introduction to Usability HeuristicsIntroduction to Usability Heuristics
Introduction to Usability HeuristicsChibueze Etoniru
 
Baisc Deep Learning HandsOn
Baisc Deep Learning HandsOnBaisc Deep Learning HandsOn
Baisc Deep Learning HandsOnSean Yu
 
Quoc Le, Stanford & Google - Tera Scale Deep Learning
Quoc Le, Stanford & Google - Tera Scale Deep LearningQuoc Le, Stanford & Google - Tera Scale Deep Learning
Quoc Le, Stanford & Google - Tera Scale Deep LearningKun Le
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learningbutest
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learningbutest
 
MLSEV. Logistic Regression, Deepnets, and Time Series
MLSEV. Logistic Regression, Deepnets, and Time Series MLSEV. Logistic Regression, Deepnets, and Time Series
MLSEV. Logistic Regression, Deepnets, and Time Series BigML, Inc
 
machine learning in the age of big data: new approaches and business applicat...
machine learning in the age of big data: new approaches and business applicat...machine learning in the age of big data: new approaches and business applicat...
machine learning in the age of big data: new approaches and business applicat...Armando Vieira
 
Week2- Deep Learning Intuition.pptx
Week2- Deep Learning Intuition.pptxWeek2- Deep Learning Intuition.pptx
Week2- Deep Learning Intuition.pptxfahmi324663
 
633-600 Machine Learning
633-600 Machine Learning633-600 Machine Learning
633-600 Machine Learningbutest
 
Deep learning introduction
Deep learning introductionDeep learning introduction
Deep learning introductiongiangbui0816
 
ESM Machine learning 5주차 Review by Mario Cho
ESM Machine learning 5주차 Review by Mario ChoESM Machine learning 5주차 Review by Mario Cho
ESM Machine learning 5주차 Review by Mario ChoMario Cho
 
What's Wrong With Deep Learning?
What's Wrong With Deep Learning?What's Wrong With Deep Learning?
What's Wrong With Deep Learning?Philip Zheng
 
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of BusinessSrijan Technologies
 
Strata London - Deep Learning 05-2015
Strata London - Deep Learning 05-2015Strata London - Deep Learning 05-2015
Strata London - Deep Learning 05-2015Turi, Inc.
 
introduction to deeplearning
introduction to deeplearningintroduction to deeplearning
introduction to deeplearningEyad Alshami
 

Similar to Lecture24 (20)

Artificial Intelligence, Machine Learning and Deep Learning
Artificial Intelligence, Machine Learning and Deep LearningArtificial Intelligence, Machine Learning and Deep Learning
Artificial Intelligence, Machine Learning and Deep Learning
 
Yann le cun
Yann le cunYann le cun
Yann le cun
 
Introduction to Usability Heuristics
Introduction to Usability HeuristicsIntroduction to Usability Heuristics
Introduction to Usability Heuristics
 
Baisc Deep Learning HandsOn
Baisc Deep Learning HandsOnBaisc Deep Learning HandsOn
Baisc Deep Learning HandsOn
 
Quoc Le, Stanford & Google - Tera Scale Deep Learning
Quoc Le, Stanford & Google - Tera Scale Deep LearningQuoc Le, Stanford & Google - Tera Scale Deep Learning
Quoc Le, Stanford & Google - Tera Scale Deep Learning
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
MLSEV. Logistic Regression, Deepnets, and Time Series
MLSEV. Logistic Regression, Deepnets, and Time Series MLSEV. Logistic Regression, Deepnets, and Time Series
MLSEV. Logistic Regression, Deepnets, and Time Series
 
machine learning in the age of big data: new approaches and business applicat...
machine learning in the age of big data: new approaches and business applicat...machine learning in the age of big data: new approaches and business applicat...
machine learning in the age of big data: new approaches and business applicat...
 
Week2- Deep Learning Intuition.pptx
Week2- Deep Learning Intuition.pptxWeek2- Deep Learning Intuition.pptx
Week2- Deep Learning Intuition.pptx
 
Introduction to R for Data Mining
Introduction to R for Data MiningIntroduction to R for Data Mining
Introduction to R for Data Mining
 
633-600 Machine Learning
633-600 Machine Learning633-600 Machine Learning
633-600 Machine Learning
 
Deep learning introduction
Deep learning introductionDeep learning introduction
Deep learning introduction
 
Deep learning
Deep learningDeep learning
Deep learning
 
ESM Machine learning 5주차 Review by Mario Cho
ESM Machine learning 5주차 Review by Mario ChoESM Machine learning 5주차 Review by Mario Cho
ESM Machine learning 5주차 Review by Mario Cho
 
What's Wrong With Deep Learning?
What's Wrong With Deep Learning?What's Wrong With Deep Learning?
What's Wrong With Deep Learning?
 
20181212 ibm aot
20181212 ibm aot20181212 ibm aot
20181212 ibm aot
 
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of Business
 
Strata London - Deep Learning 05-2015
Strata London - Deep Learning 05-2015Strata London - Deep Learning 05-2015
Strata London - Deep Learning 05-2015
 
introduction to deeplearning
introduction to deeplearningintroduction to deeplearning
introduction to deeplearning
 

More from Albert Orriols-Puig

Lecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligenceLecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligenceAlbert Orriols-Puig
 
HAIS09-BeyondHomemadeArtificialDatasets
HAIS09-BeyondHomemadeArtificialDatasetsHAIS09-BeyondHomemadeArtificialDatasets
HAIS09-BeyondHomemadeArtificialDatasetsAlbert Orriols-Puig
 
Lecture14 - Advanced topics in association rules
Lecture14 - Advanced topics in association rulesLecture14 - Advanced topics in association rules
Lecture14 - Advanced topics in association rulesAlbert Orriols-Puig
 
HIS'2008: Artificial Data Sets based on Knowledge Generators: Analysis of Lea...
HIS'2008: Artificial Data Sets based on Knowledge Generators: Analysis of Lea...HIS'2008: Artificial Data Sets based on Knowledge Generators: Analysis of Lea...
HIS'2008: Artificial Data Sets based on Knowledge Generators: Analysis of Lea...Albert Orriols-Puig
 

More from Albert Orriols-Puig (6)

Lecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligenceLecture1 AI1 Introduction to artificial intelligence
Lecture1 AI1 Introduction to artificial intelligence
 
HAIS09-BeyondHomemadeArtificialDatasets
HAIS09-BeyondHomemadeArtificialDatasetsHAIS09-BeyondHomemadeArtificialDatasets
HAIS09-BeyondHomemadeArtificialDatasets
 
Lecture14 - Advanced topics in association rules
Lecture14 - Advanced topics in association rulesLecture14 - Advanced topics in association rules
Lecture14 - Advanced topics in association rules
 
Lecture13 - Association Rules
Lecture13 - Association RulesLecture13 - Association Rules
Lecture13 - Association Rules
 
Lecture10 - Naïve Bayes
Lecture10 - Naïve BayesLecture10 - Naïve Bayes
Lecture10 - Naïve Bayes
 
HIS'2008: Artificial Data Sets based on Knowledge Generators: Analysis of Lea...
HIS'2008: Artificial Data Sets based on Knowledge Generators: Analysis of Lea...HIS'2008: Artificial Data Sets based on Knowledge Generators: Analysis of Lea...
HIS'2008: Artificial Data Sets based on Knowledge Generators: Analysis of Lea...
 

Recently uploaded

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
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
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
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
 
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
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
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
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 

Recently uploaded (20)

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
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
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
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
 
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 ...
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
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
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 

Lecture24

  • 1. Introduction to Machine Learning Lecture 24 Learning Classifier Systems Albert Orriols i Puig http://www.albertorriols.net htt // lb t i l t aorriols@salle.url.edu Artificial Intelligence – Machine Learning g g Enginyeria i Arquitectura La Salle Universitat Ramon Llull
  • 2. Recap of Lecture 23 Michigan-style LCS g y Environment Sensorial Action Reward state Online rule evaluator: • XCS: Q-Learning (Sutton & Barto, 1998) Classifier 1 Learning Any Representation: y p Uses Widrow-Hoff delta rule Classifier 2 Classifier production rules, genetic programs, System Classifier n perceptrons, SVMs Rule evolution: Genetic Typically, a GA (Holland, 75; Algorithm Goldberg, 89) applied on the population. Slide 2 Artificial Intelligence Machine Learning
  • 3. Recap of Lecture 23 Main characteristics of XCS Population-based method Independent classifiers Id d tl ifi Works under a reinforcement learning paradigm, but can be also applied t supervised l l li d to i d learning ( d t f i (and to function ti approximation) Classifiers evolved b a genetic algorithm Cl ifi l d by ti l ith Slide 3 Artificial Intelligence Machine Learning
  • 4. Today’s Agenda Examples of domains Another step toward cognitive systems Anticipatory Classifier System Slide 4 Artificial Intelligence Machine Learning
  • 5. Applications of LCS Examples of domains p Reinforcement learning Supervised l S i d learning i [Function approximation – not seen herein] Real life Real-life applications Data Mining Modeling market traders Autonomous robotics Modeling artificial ecosystems … Slide 5 Artificial Intelligence Machine Learning
  • 6. Example in Reinf. Learning Example: simple maze problem p p p XCS solves more complex reinforcement learning prob : prob.: Complex mazes Mountain car Slide 6 Artificial Intelligence Machine Learning
  • 7. Example in Reinf. Learning Performance in the Maze6 problem (Butz et al.) p ( ) Slide 7 Artificial Intelligence Machine Learning
  • 8. Example in Sup. Learning Solving large, non-linear, complex boolean functions 000 0#######:0 000 1#######:1 001 #0######:0 001 #1######:1 010 ##0#####:0 010 ##1#####:1 011 ###0####:0 011 ###1####:1 100 ####0###:0 100 ####1###:1 101 #####0##:0 101 #####1##:1 110 ######0#:0 110 ######1#:1 111 #######0:0 111 #######1:1 Solving multiplexer problems up to 135 input variables Slide 8 Artificial Intelligence Machine Learning
  • 9. Current Real-Life Applications Data mining Most important application domain of LCSs John H. Holmes Epidemiologic study by means of LCSs Hidden relationships among variables p g discovered by LCSs Xavier Llorà et al. Better than Human Capability in Diagnosing Prostate Cancer Using Infrared Spectroscopic imaging gg Many other applications and miners: GALE, GAX GAssist, UCS, GALE GAX, GAssist UCS MIPS … See: Bull, Bernadó-Mansilla & Holmes (eds) Learning Classifier Systems in Data mining. Springer (2008) Artificial Intelligence Machine Learning Slide 9
  • 10. Current Real-Life Applications Modeling market traders g LETS project: Evolving artificial traders for successful market trading (Sonia Sc u e bu g et a , 2007) ad g (So a Schulenburg al, 00 ) Evolutionary economics: Create trend followers and value investors Let them interact Evolve a population of strategies Slide 10 Artificial Intelligence Machine Learning
  • 11. Current Real-Life Applications Autonomous Robotics Robot shaping: Early efforts of Marco Dorigo and Marco Colombetti (1997) Small mobile robots equipped with sensors and motors Robots connected in real time by various sorts of modem cable Robots controlled by LCS, ICS, running on desktop computers Constant stream of positive/negative rewards (bucket brigade) Tasks solved: Following lights Gather food and run home Hunt around for a light hidden behind and obstacle Impressive results, high performance Recent applications to model robotic problems performed in the University of West England Slide 11 Artificial Intelligence Machine Learning
  • 12. Current Real-Life Applications Modeling Artificial Ecosystems g y Eden: Artificial Life environment (Jon McCromak, 2004) Model of an environment where evolvable rule based rule-based classifier systems drive agent behavior. Autonomous LCSs or agents compete for limited resources. Agents can: g Make and listen to sounds Forage for food g Encounter predators Mate with each other Goal: Maintain the audience in tension without fitness needing the audience explicitly perform fitness selection Slide 12 Artificial Intelligence Machine Learning
  • 13. Toward Cognitive Systems Cognitive systems g y Cognitive systems are natural or artificial information p ocess g systems, c ud g ose espo s b e o perception, processing sys e s, including those responsible for pe cep o , learning, reasoning and decision-making and for communication and action LCS originally devised as cognitive systems A step further Anticipatory LCS Slide 13 Artificial Intelligence Machine Learning
  • 14. Anticipatory LCS Anticipations influence cognitive systems p g y LCS learned: Conditions x actions x prediction Anticipatory learning processes learn Condition x action x effect relations Let’s see the Anticipatory LCS (ACS2) Slide 14 Artificial Intelligence Machine Learning
  • 15. ACS ENVIRONMENT A1 σt σt+1 Population [P] Match Set [M] C1 – A1 – E1 Action Set [A] C2 – A2 – E2 C1 – A1 – E1 C3 – A3 – E3 C3 – A3 – E3 C4 – A1 – E4 C1 – A1 – E1 C4 – A1 – E4 C5 – A5 – E5 C4 – A1 – E4 C6 – A6 – E6 C6 – A6 – E6 C7 – A1 – E7 C7 – A1 – E7 C7 – A1 – E7 … C9 – A9 – E9 C8 – A8 – E8 … C9 – A9 – E9 … Anticipatory Learning Process compare Slide 15 Artificial Intelligence Machine Learning
  • 16. Next Class Big i t Bi picture of what we have seen so far f ht h f New challenges in machine learning Slide 16 Artificial Intelligence Machine Learning
  • 17. Introduction to Machine Learning Lecture 24 Learning Classifier Systems Albert Orriols i Puig http://www.albertorriols.net htt // lb t i l t aorriols@salle.url.edu Artificial Intelligence – Machine Learning g g Enginyeria i Arquitectura La Salle Universitat Ramon Llull