paper-with-me

Papers

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 constraints. Thus, a test suite of critical tests has to be determined. Recent research has shown that reinforcement learning is suitable for this prioritization problem: neural networks and XCS(F) learning classifier systems have been applied to this task. We extend the existing XCSF-based agent by incorporating experience replay (ER) in order to improve learning efficiency. In an experimental evaluation we show that this not only boosts performance but also enables our agent to exceed the aforementioned solutions. For XCSF without ER and neural networks, the most suitable reward function is strongly dependent on the underlying data set. This is in practice a downside as reward functions usually need to be chosen a priori in order to ensure the quality of the chosen test suite. However, for our improved agent this is not the case and we can give a clear recommendation for the reward function.

📄 PDF Abstract BibTeX

Code (1)

LagLukas/xcsf_er

Similar Papers 제목 키워드 기반

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)

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

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…

Actor Critic with Experience Replay-based automatic treatment planning for prostate cancer intensity modulated radiotherapy

2025-02-01 · Md Mainul Abrar, Parvat Sapkota, Damon Sprouts, Xun Jia 외

Background: Real-time treatment planning in IMRT is challenging due to complex beam interactions. AI has improved automation, but existing models require large, high-quality datasets and lack universal applicability. Dee…

Deep Reinforcement Learning

X-KAN: Optimizing Local Kolmogorov-Arnold Networks via Evolutionary Rule-Based Machine Learning

2025-05-20 · Hiroki Shiraishi, Hisao Ishibuchi, Masaya Nakata

Function approximation is a critical task in various fields. However, existing neural network approaches struggle with locally complex or discontinuous functions due to their reliance on a single global model covering th…

Kolmogorov-Arnold Networks