An analysis of matching in learning classifier systems
An analysis of matching in learning classifier systems
复制标题
学习分类器系统中的匹配分析
DOI:
10.1145/1389095.1389359
复制
发表时间:
2008
期刊:
影响因子:
3.3
通讯作者:
D. Loiacono
中科院分区:
文献类型:
--
作者:
Martin Volker Butz;P. Lanzi;Xavier Llorà;D. Loiacono
We investigate rule matching in learning classifier systems for problems involving binary and real inputs. We consider three rule encodings: the widely used character-based encoding, a specificity-based encoding, and a binary encoding used in Alecsys. We compare the performance of the three algorithms both on matching alone and on typical test problems. The results on matching alone show that the population generality influences the performance of the matching algorithms based on string representations in different ways. Character-based encoding becomes slower and slower as generality increases, specificity-based encoding becomes faster and faster as generality increases. The results on typical test problems show that the specificity-based representation can halve the time required for matching but also that binary encoding is about ten times faster on the most difficult problems. Moreover, we extend specificity-based encoding to real-inputs and propose an algorithm that can halve the time require for matching real inputs using an interval-based representation.