What Makes a Problem Hard for XCS?

  • Authors:
  • Tim Kovacs;Manfred Kerber

  • Affiliations:
  • -;-

  • Venue:
  • IWLCS '00 Revised Papers from the Third International Workshop on Advances in Learning Classifier Systems
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Despite two decades of work learning classifier systems researchers have had relatively little to say on the subject of what makes a problem diffcult for a classifier system. Wilson's accuracy-based XCS, a promising and increasingly popular classifier system, is, we feel, the natural first choice of classifier system with which to address this issue. To make the task more tractable we limit our considerations to a restricted, but very important, class of problems. Most significantly, we consider only single step reinforcement learning problems and the use of the standard binary/ternary classifier systems language. In addition to distinguishing several dimensions of problem complexity for XCS, we consider their interactions, identify bounding cases of diffculty, and consider complexity metrics for XCS. Based on these results we suggest a simple template for ternary single step test suites to more comprehensively evaluate classifier systems.