SlideShare una empresa de Scribd logo
1 de 19
XCSF with Local Deletion:Preventing Detrimental Forgetting Olivier Sigaud Institut des Systèmes Intelligents et de Robotique, Université Pierre et Marie Curie Paris 6. CNRS UMR 7222, 4 place Jussieu, F-75005 Paris, France olivier.sigaud@upmc.fr Martin V. Butz Department of Psychology III University of Würzburg Röntgenring 11, 97070 Würzburg, Germany butz@psychologie.uni-wuerzburg.de
Motivation Achieve the following goals: Maintain a complete solution Avoid detrimental forgetting Enable continuous learning with selective focus … particularly in problems where:  the problem space is non-uniformly or non-independently sampled (not iid). the sub-space is not fully sampled (learning in manifolds). some problem subspaces need to be known (smaller error) better than others (selective learning).
Observation XCSF reproduces locally but deletes globally. This is good, because we generate a generalization pressure (local classifiers are on average more general).  This is bad, however, because non-uniformly sampled problems can lead to forgetting. Thus, how can we delete locally and still generate the generalizationpressure?
Approach:Choose local candidates for deletion without dependency on their generality. Algorithm Select random classifier cl from [M]. [D] =  for all c2[P] do 	if cl does match center of c then 	            add c to candidate list [D] 	end if end for DELETE FROM CANDIDATE LIST [D]
The Two Evaluation Functions Crossed-Ridge Function Diagonal Sine Function
Evaluation with Different Sampling Types Normal: Uniform Sampling Random walk sampling: Next sample is located in radial vicinity of previous one Random walk sampling in ring (area of distance .3 to .4 of center) Centered, Gaussian sampling  Ring-based Gaussian sampling Parameter Settings: N = 4000, ²0= 0.002
Crossed RidgeUniform Sampling
Crossed-Ridge ComparisonBefore Condensation Normal XCSF XCSF with Local Deletion
Crossed-Ridge ComparisonAfter Condensation Normal XCSF	 XCSF with Local Deletion
Crossed RidgeRandom Walk Sampling
Crossed RidgeRing-based Gaussian Sampling
Sine FunctionUniform Sampling
Diagonal Sine FunctionBefore Condensation Normal XCSF	 XCSF with Local Deletion
Diagonal Sine FunctionAfter Condensation Normal XCSF	 XCSF with Local Deletion
Sine FunctionRandom Walk Sampling
Sine FunctionRandom Walk Sampling in Ring
Sine FunctionGaussian Sampling
Sine FunctionRing-based Gaussian Sampling
Summary & Conclusions Local deletion does not negatively affect performance. During condensation, local deletion can assure a better problem solution sustenance. Some of the results also indicate better structural development during learning. These results have been confirmed in various other settings. No apparent drawback to apply local deletion (constant overhead computationally) Use this mechanism also in other condition settings! Use it also to selectively learn higher accurate and lower accurate approximations in different problem subspaces!

Más contenido relacionado

Más de Daniele Loiacono

Testing learning classifier systems
Testing learning classifier systemsTesting learning classifier systems
Testing learning classifier systemsDaniele Loiacono
 
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...Random Artificial Incorporation of Noise in a Learning Classifier System Envi...
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...Daniele Loiacono
 
Introducing LCS to Digital Design Verification
Introducing LCS to Digital Design VerificationIntroducing LCS to Digital Design Verification
Introducing LCS to Digital Design VerificationDaniele Loiacono
 
A temporal classifier system using spiking neural networks
A temporal classifier system using spiking neural networksA temporal classifier system using spiking neural networks
A temporal classifier system using spiking neural networksDaniele Loiacono
 
Confusion Matrices for Improving Performance of Feature Pattern Classifier Sy...
Confusion Matrices for Improving Performance of Feature Pattern Classifier Sy...Confusion Matrices for Improving Performance of Feature Pattern Classifier Sy...
Confusion Matrices for Improving Performance of Feature Pattern Classifier Sy...Daniele Loiacono
 
Automatically Defined Functions for Learning Classifier Systems
Automatically Defined Functions for Learning Classifier SystemsAutomatically Defined Functions for Learning Classifier Systems
Automatically Defined Functions for Learning Classifier SystemsDaniele Loiacono
 
Voting Based Learning Classifier System for Multi-Label Classification
Voting Based Learning Classifier System for Multi-Label ClassificationVoting Based Learning Classifier System for Multi-Label Classification
Voting Based Learning Classifier System for Multi-Label ClassificationDaniele Loiacono
 
2011 Simulated Car Racing Championship @ GECCO-2011
2011 Simulated Car Racing Championship @ GECCO-20112011 Simulated Car Racing Championship @ GECCO-2011
2011 Simulated Car Racing Championship @ GECCO-2011Daniele Loiacono
 
2010 Simulated Car Racing Championship @ CIG-2010
2010 Simulated Car Racing Championship @ CIG-20102010 Simulated Car Racing Championship @ CIG-2010
2010 Simulated Car Racing Championship @ CIG-2010Daniele Loiacono
 
2010 Simulated Car Racing Championship @ GECCO-2010
2010 Simulated Car Racing Championship @ GECCO-20102010 Simulated Car Racing Championship @ GECCO-2010
2010 Simulated Car Racing Championship @ GECCO-2010Daniele Loiacono
 
2010 Simulated Car Racing Championship @ WCCI-2010
2010 Simulated Car Racing Championship @ WCCI-20102010 Simulated Car Racing Championship @ WCCI-2010
2010 Simulated Car Racing Championship @ WCCI-2010Daniele Loiacono
 
Car Setup Optimization Competition @ EvoStar 2010
Car Setup Optimization Competition @ EvoStar 2010Car Setup Optimization Competition @ EvoStar 2010
Car Setup Optimization Competition @ EvoStar 2010Daniele Loiacono
 
2009 Simulate Car Racing Championship
2009 Simulate Car Racing Championship2009 Simulate Car Racing Championship
2009 Simulate Car Racing ChampionshipDaniele Loiacono
 
Summary of the Simulated Car Racing Optimization Contest@GECCO-09
Summary of the Simulated Car Racing Optimization Contest@GECCO-09Summary of the Simulated Car Racing Optimization Contest@GECCO-09
Summary of the Simulated Car Racing Optimization Contest@GECCO-09Daniele Loiacono
 
CIG-2008 Car Racing Competition
CIG-2008 Car Racing CompetitionCIG-2008 Car Racing Competition
CIG-2008 Car Racing CompetitionDaniele Loiacono
 
Car Racing Competition at WCCI2008 - Summary
Car Racing Competition at WCCI2008 - SummaryCar Racing Competition at WCCI2008 - Summary
Car Racing Competition at WCCI2008 - SummaryDaniele Loiacono
 
Car Racing Competition at WCCI2008 - Diego Perez
Car Racing Competition at WCCI2008 - Diego PerezCar Racing Competition at WCCI2008 - Diego Perez
Car Racing Competition at WCCI2008 - Diego PerezDaniele Loiacono
 
Cat Racing Competition at WCCI 2008 - Leonard Kinaird Heether
Cat Racing Competition at WCCI 2008 - Leonard Kinaird HeetherCat Racing Competition at WCCI 2008 - Leonard Kinaird Heether
Cat Racing Competition at WCCI 2008 - Leonard Kinaird HeetherDaniele Loiacono
 
Car Racing Competition at WCCI2008
Car Racing Competition at WCCI2008Car Racing Competition at WCCI2008
Car Racing Competition at WCCI2008Daniele Loiacono
 
Evolving Trading Rules with XCSF
Evolving Trading Rules with XCSFEvolving Trading Rules with XCSF
Evolving Trading Rules with XCSFDaniele Loiacono
 

Más de Daniele Loiacono (20)

Testing learning classifier systems
Testing learning classifier systemsTesting learning classifier systems
Testing learning classifier systems
 
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...Random Artificial Incorporation of Noise in a Learning Classifier System Envi...
Random Artificial Incorporation of Noise in a Learning Classifier System Envi...
 
Introducing LCS to Digital Design Verification
Introducing LCS to Digital Design VerificationIntroducing LCS to Digital Design Verification
Introducing LCS to Digital Design Verification
 
A temporal classifier system using spiking neural networks
A temporal classifier system using spiking neural networksA temporal classifier system using spiking neural networks
A temporal classifier system using spiking neural networks
 
Confusion Matrices for Improving Performance of Feature Pattern Classifier Sy...
Confusion Matrices for Improving Performance of Feature Pattern Classifier Sy...Confusion Matrices for Improving Performance of Feature Pattern Classifier Sy...
Confusion Matrices for Improving Performance of Feature Pattern Classifier Sy...
 
Automatically Defined Functions for Learning Classifier Systems
Automatically Defined Functions for Learning Classifier SystemsAutomatically Defined Functions for Learning Classifier Systems
Automatically Defined Functions for Learning Classifier Systems
 
Voting Based Learning Classifier System for Multi-Label Classification
Voting Based Learning Classifier System for Multi-Label ClassificationVoting Based Learning Classifier System for Multi-Label Classification
Voting Based Learning Classifier System for Multi-Label Classification
 
2011 Simulated Car Racing Championship @ GECCO-2011
2011 Simulated Car Racing Championship @ GECCO-20112011 Simulated Car Racing Championship @ GECCO-2011
2011 Simulated Car Racing Championship @ GECCO-2011
 
2010 Simulated Car Racing Championship @ CIG-2010
2010 Simulated Car Racing Championship @ CIG-20102010 Simulated Car Racing Championship @ CIG-2010
2010 Simulated Car Racing Championship @ CIG-2010
 
2010 Simulated Car Racing Championship @ GECCO-2010
2010 Simulated Car Racing Championship @ GECCO-20102010 Simulated Car Racing Championship @ GECCO-2010
2010 Simulated Car Racing Championship @ GECCO-2010
 
2010 Simulated Car Racing Championship @ WCCI-2010
2010 Simulated Car Racing Championship @ WCCI-20102010 Simulated Car Racing Championship @ WCCI-2010
2010 Simulated Car Racing Championship @ WCCI-2010
 
Car Setup Optimization Competition @ EvoStar 2010
Car Setup Optimization Competition @ EvoStar 2010Car Setup Optimization Competition @ EvoStar 2010
Car Setup Optimization Competition @ EvoStar 2010
 
2009 Simulate Car Racing Championship
2009 Simulate Car Racing Championship2009 Simulate Car Racing Championship
2009 Simulate Car Racing Championship
 
Summary of the Simulated Car Racing Optimization Contest@GECCO-09
Summary of the Simulated Car Racing Optimization Contest@GECCO-09Summary of the Simulated Car Racing Optimization Contest@GECCO-09
Summary of the Simulated Car Racing Optimization Contest@GECCO-09
 
CIG-2008 Car Racing Competition
CIG-2008 Car Racing CompetitionCIG-2008 Car Racing Competition
CIG-2008 Car Racing Competition
 
Car Racing Competition at WCCI2008 - Summary
Car Racing Competition at WCCI2008 - SummaryCar Racing Competition at WCCI2008 - Summary
Car Racing Competition at WCCI2008 - Summary
 
Car Racing Competition at WCCI2008 - Diego Perez
Car Racing Competition at WCCI2008 - Diego PerezCar Racing Competition at WCCI2008 - Diego Perez
Car Racing Competition at WCCI2008 - Diego Perez
 
Cat Racing Competition at WCCI 2008 - Leonard Kinaird Heether
Cat Racing Competition at WCCI 2008 - Leonard Kinaird HeetherCat Racing Competition at WCCI 2008 - Leonard Kinaird Heether
Cat Racing Competition at WCCI 2008 - Leonard Kinaird Heether
 
Car Racing Competition at WCCI2008
Car Racing Competition at WCCI2008Car Racing Competition at WCCI2008
Car Racing Competition at WCCI2008
 
Evolving Trading Rules with XCSF
Evolving Trading Rules with XCSFEvolving Trading Rules with XCSF
Evolving Trading Rules with XCSF
 

Último

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
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...PsychoTech Services
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
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
 
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
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
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
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
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
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 

Último (20)

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
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
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
 
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
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
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
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
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"
 
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"
 
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
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 

XCSF with Local Deletion: Preventing Detrimental Forgetting

  • 1. XCSF with Local Deletion:Preventing Detrimental Forgetting Olivier Sigaud Institut des Systèmes Intelligents et de Robotique, Université Pierre et Marie Curie Paris 6. CNRS UMR 7222, 4 place Jussieu, F-75005 Paris, France olivier.sigaud@upmc.fr Martin V. Butz Department of Psychology III University of Würzburg Röntgenring 11, 97070 Würzburg, Germany butz@psychologie.uni-wuerzburg.de
  • 2. Motivation Achieve the following goals: Maintain a complete solution Avoid detrimental forgetting Enable continuous learning with selective focus … particularly in problems where: the problem space is non-uniformly or non-independently sampled (not iid). the sub-space is not fully sampled (learning in manifolds). some problem subspaces need to be known (smaller error) better than others (selective learning).
  • 3. Observation XCSF reproduces locally but deletes globally. This is good, because we generate a generalization pressure (local classifiers are on average more general). This is bad, however, because non-uniformly sampled problems can lead to forgetting. Thus, how can we delete locally and still generate the generalizationpressure?
  • 4. Approach:Choose local candidates for deletion without dependency on their generality. Algorithm Select random classifier cl from [M]. [D] =  for all c2[P] do if cl does match center of c then add c to candidate list [D] end if end for DELETE FROM CANDIDATE LIST [D]
  • 5. The Two Evaluation Functions Crossed-Ridge Function Diagonal Sine Function
  • 6. Evaluation with Different Sampling Types Normal: Uniform Sampling Random walk sampling: Next sample is located in radial vicinity of previous one Random walk sampling in ring (area of distance .3 to .4 of center) Centered, Gaussian sampling Ring-based Gaussian sampling Parameter Settings: N = 4000, ²0= 0.002
  • 8. Crossed-Ridge ComparisonBefore Condensation Normal XCSF XCSF with Local Deletion
  • 9. Crossed-Ridge ComparisonAfter Condensation Normal XCSF XCSF with Local Deletion
  • 13. Diagonal Sine FunctionBefore Condensation Normal XCSF XCSF with Local Deletion
  • 14. Diagonal Sine FunctionAfter Condensation Normal XCSF XCSF with Local Deletion
  • 16. Sine FunctionRandom Walk Sampling in Ring
  • 19. Summary & Conclusions Local deletion does not negatively affect performance. During condensation, local deletion can assure a better problem solution sustenance. Some of the results also indicate better structural development during learning. These results have been confirmed in various other settings. No apparent drawback to apply local deletion (constant overhead computationally) Use this mechanism also in other condition settings! Use it also to selectively learn higher accurate and lower accurate approximations in different problem subspaces!