title: A self-organized, distributed, and adaptive rule-based induction system.
abstract: Learning classifier systems (LCSs) are rule-based inductive learning systems that have been widely used in the field of supervised and reinforcement learning over the last few years. This paper employs sUpervised Classifier System (UCS), a supervised learning classifier system, that was introduced in 2003 for classification tasks in data mining. We present an adaptive framework of UCS on top of a self-organized map (SOM) neural network. The overall classification problem is decomposed adaptively and in real time by the SOM into subproblems, each of which is handled by a separate UCS. The framework is also tested with replacing UCS by a feedforward artificial neural network (ANN). Experiments on several synthetic and real data sets, including a very large real data set, show that the accuracy of classifications in the proposed distributed environment is as good or better than in the nondistributed environment, and execution is faster. In general, each UCS attached to a cell in the SOM has a much smaller population size than a single UCS working on the overall problem; since each data instance is exposed to a smaller population size than in the single population approach, the throughput of the overall system increases. The experiments show that the proposed framework can decompose a problem adaptively into subproblems, maintaining or improving accuracy and increasing speed.
authors.affiliation: Department of Computer Engineering, Faculty of Engineering, Research Center for Communication and Information Technology, King Mongkut's Institute of Technology Ladkrabang, Bangkok 10520, Thailand.
authors.forename: Pornthep
authors.initials: P
authors.lastname: Rojanavasu
authors.forename: Hai Huong
authors.initials: HH
authors.lastname: Dam
authors.forename: Hussein A
authors.initials: HA
authors.lastname: Abbass
authors.forename: Chris
authors.initials: C
authors.lastname: Lokan
authors.forename: Ouen
authors.initials: O
authors.lastname: Pinngern