Proceedings of the 15th Annual Conference Companion on Genetic and Evolutionary Computation 2013
DOI: 10.1145/2464576.2482702
|View full text |Cite
|
Sign up to set email alerts
|

Comparison of two methods for computing action values in XCS with code-fragment actions

Abstract: XCS is a learning classifier system that uses accuracy-based fitness to learn a problem. Commonly, a classifier rule in XCS is encoded using a ternary alphabet based condition and a numeric action. Previously, we implemented a codefragment action based XCS, called XCSCFA, where the typically used numeric action was replaced by a genetic programming like tree-expression. In XCSCFA, the action value in a classifier was computed by loading the terminal symbols in the action-tree with the corresponding binary valu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2013
2013
2016
2016

Publication Types

Select...
2
2
1

Relationship

2
3

Authors

Journals

citations
Cited by 6 publications
(12 citation statements)
references
References 21 publications
0
12
0
Order By: Relevance
“…Previously, we implemented this scheme to encode the action in a classifier rule, which produced optimal populations in discrete domain problems [52], [61], [62] as well as in continuous domain problems [63], but this did not lead to simple scaling. In our previous code-fragment conditions work [60], [64], we used a separate population of code fragments, which limited the number of available code fragments, resulting in a system that was not able to learn the complex, large-scale problems.…”
Section: ) Previous Work On Code-fragment Based Xcsmentioning
confidence: 99%
“…Previously, we implemented this scheme to encode the action in a classifier rule, which produced optimal populations in discrete domain problems [52], [61], [62] as well as in continuous domain problems [63], but this did not lead to simple scaling. In our previous code-fragment conditions work [60], [64], we used a separate population of code fragments, which limited the number of available code fragments, resulting in a system that was not able to learn the complex, large-scale problems.…”
Section: ) Previous Work On Code-fragment Based Xcsmentioning
confidence: 99%
“…The action value of the classifier was determined by evaluating the action code tree [9]. In order to achieve this, it was necessary to replace the terminal symbols with corresponding binary bits from the associated condition in the classifier rule [5], [7].…”
Section: Introductionmentioning
confidence: 99%
“…The system provided more expressivity for the action part while providing an unanticipated benefit. In certain XCSCFA configurations the final population of classifiers was autonomously divided into optimal and sub-optimal subpopulations [45]. This eased the process of simplification, see Chapter 2.…”
Section: Scopementioning
confidence: 99%
“…The action value of the classifier was determined by evaluating the action CF [47]. In order to achieve this, it was necessary to populate the CFA's terminal symbols [42], [45]. The terminals in the CF tree could be replaced with either the corresponding bits from the environment message or with bits from the classifier condition.…”
Section: Code Fragment Based Systemsmentioning
confidence: 99%
See 1 more Smart Citation