DocumentCode
412644
Title
XCS with stack-based genetic programming
Author
Lanzi, Pier Luca
Author_Institution
Dipt. di Elettronica e Informazione, Politecnico di Milano, Milan, Italy
Volume
2
fYear
2003
fDate
8-12 Dec. 2003
Firstpage
1186
Abstract
We present an extension of the learning classifier system XCS in which classifier conditions are represented by RPN expressions and stack-based genetic programming is used to recombine and mutate classifiers. In contrast with other extensions of XCS involving tree-based genetic programming, the representation we apply here produces conditions that are linear programs, interpreted by a virtual stack machine (similar to a pushdown automaton), and recombined through standard genetic operators. We test the version of XCS extended with stack-based conditions on a set of problems of different complexity.
Keywords
data structures; genetic algorithms; knowledge based systems; learning (artificial intelligence); learning systems; linear programming; pattern classification; classifier condition representation; learning classifier system; linear programming; mutate classifier; reverse polish notation expression; stack-based genetic programming; virtual stack machine; Artificial intelligence; Computer hacking; Genetic algorithms; Genetic mutations; Genetic programming; Intelligent robots; Laboratories; Learning automata; Proposals; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 2003. CEC '03. The 2003 Congress on
Print_ISBN
0-7803-7804-0
Type
conf
DOI
10.1109/CEC.2003.1299803
Filename
1299803
Link To Document