Development of a classifier system for a continuous environment
A learning classifier system is an adaptive system that obtains a set of appropriate action rules that adapts to multistep problems by training action rules defined in if‐then form by trial and error process, in a similar framework as reinforcement learning. Because of that the input signals of the...
Gespeichert in:
Veröffentlicht in: | Electronics and communications in Japan 2019-10, Vol.102 (10), p.17-25 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A learning classifier system is an adaptive system that obtains a set of appropriate action rules that adapts to multistep problems by training action rules defined in if‐then form by trial and error process, in a similar framework as reinforcement learning. Because of that the input signals of the classifier system are encoded into binary values, bit strings are often lengthened when dealing with such a problem that the state of the environment continuously changes. A neural network can treat with real values as input signal; however, it cannot be applied to multistep problems. This paper proposes a system that responds to problems such that the state of the environment continuously changes by combining a neural network and a classifier system, and actions are selected from multiple options, so that output can be defined as discrete values. In order to verify the effectiveness of the proposed system, this paper conducts several numerical experiments using benchmarks corresponding to multistep problems defined by continuous values. |
---|---|
ISSN: | 1942-9533 1942-9541 |
DOI: | 10.1002/ecj.12209 |