paper-with-me

홈 › Papers

Optimality-based Analysis of XCSF Compaction in Discrete Reinforcement Learning

2020-09-03 · Jordan T. Bishop, Marcus Gallagher

Learning classifier systems (LCSs) are population-based predictive systems that were originally envisioned as agents to act in reinforcement learning (RL) environments. These systems can suffer from population bloat and so are amenable to compaction techniques that try to strike a balance between population size and performance. A well-studied LCS architecture is XCSF, which in the RL setting acts as a Q-function approximator. We apply XCSF to a deterministic and stochastic variant of the FrozenLake8x8 environment from OpenAI Gym, with its performance compared in terms of function approximation error and policy accuracy to the optimal Q-functions and policies produced by solving the environments via dynamic programming. We then introduce a novel compaction algorithm (Greedy Niche Mass Compaction - GNMC) and study its operation on XCSF's trained populations. Results show that given a suitable parametrisation, GNMC preserves or even slightly improves function approximation error while yielding a significant reduction in population size. Reasonable preservation of policy accuracy also occurs, and we link this metric to the commonly used steps-to-goal metric in maze-like environments, illustrating how the metrics are complementary rather than competitive.

📄 PDF Abstract BibTeX arXiv:2009.01476

Code (1)

jtbish/ppsn2020 공식 구현

Tasks

OpenAI Gymreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Similar Papers 제목 키워드 기반

Discrete and fuzzy dynamical genetic programming in the XCSF learning classifier system

2012-01-26 · Richard J. Preen, Larry Bull

A number of representation schemes have been presented for use within learning classifier systems, ranging from binary encodings to neural networks. This paper presents results from an investigation into using discrete a…

Transfer Learning for Automated Test Case Prioritization Using XCSF

2021-03-15 · Springer EvoStar 2021 3 · Lukas Rosenbauer, Anthony Stein, David Pätzel, Jörg Hähner

With the rise of test automation, companies start to rely on large amounts of test cases. However, there are situations where it is unfeasible to perform every test case as only a limited amount of time is available. Und…

reinforcement-learningReinforcement Learning (RL)Transfer Learning

XCSF for Automatic Test Case Prioritization

2020-11-04 · IJCCI 2020 11 · Lukas Rosenbauer, Anthony Stein, David Pätzel, Jörg Hähner

Testing is a crucial part in the development of a new product. Due to the change from manual testing to automated testing, companies can rely on a higher number of tests. There are certain cases such as smoke tests whe…

reinforcement-learningReinforcement Learning (RL)

XCSF with Experience Replay for Automatic Test Case Prioritization

2020-12-04 · IEEE Symposium Series on Computational Intelligence 2020 12 · Lukas Rosenbauer, Anthony Stein, David Pätzel, Jörg Hähner

The verification of a new product is of major importance for companies. With the rise of test automation, companies start to rely on huge numbers of tests. Often, it is not feasible to run all available tests due to time…

CompactionRL: Reinforcement Learning with Context Compaction for Long-Horizon Agents

2026-07-06 · Yujiang Li, Zhenyu Hou, Yi Jing, Jie Tang 외 arxiv

Long-horizon agentic LLMs are increasingly limited by finite context windows, as extended interaction trajectories can exceed the maximum context length before a task is completed. Context compaction offers a natural sol…

Reinforcement Learning