Integrating Safety Guarantees into the Learning Classifier System XCS

被引:0
|
作者
Hansmeier, Tim [1 ]
Platzner, Marco [1 ]
机构
[1] Paderborn Univ, Paderborn, Germany
来源
APPLICATIONS OF EVOLUTIONARY COMPUTATION (EVOAPPLICATIONS 2022) | 2022年
关键词
Safety; Safe reinforcement learning; LCS; XCS;
D O I
10.1007/978-3-031-02462-7_25
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
On-line learning mechanisms are frequently employed to implement self-adaptivity in modern systems. With more widespread use in technical systems that interact with their physical environment, e.g. cyber-physical systems, the fulfillment of safety requirements is increasingly gaining attention. We focus on the learning classifier system XCS with its human-interpretable rules and propose an approach to integrate safety guarantees into its rule base. We leverage the interpretability of XCS' rules to internalize the safety-critical knowledge, as opposed to related work, which relies on an external safety monitor. The experimental evaluation shows that such manually injected knowledge not only gives safety guarantees but aids the learning mechanism of XCS. Especially in complex environments where XCS is struggling to find the optimal solution, the use of hand-crafted forbidden classifiers leads to a performance that is up to 41.7 % better than with an external safety monitor.
引用
收藏
页码:386 / 401
页数:16
相关论文
共 50 条
  • [1] A ruleset reduction algorithm for the XCS learning classifier system
    Dixon, PW
    Corne, DW
    Oates, MJ
    LEARNING CLASSIFIER SYSTEMS, 2002, 2661 : 20 - 29
  • [2] Revisiting genetic selection in the XCS learning classifier system
    Kharbat, F
    Bull, L
    Odeh, M
    2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 2061 - 2068
  • [3] TP-XCS: An XCS Classifier System with Fixed-length Memory for Reinforcement Learning
    Pickering, Tom
    Kovacs, Tim
    2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 3020 - 3025
  • [4] Learning Regular Expressions Using XCS-Based Classifier System
    Rehman, Hafiz Asadul
    Iqbal, Muhammad
    Younas, Irfan
    Bashir, Maryam
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2020, 34 (10)
  • [5] Improving the efficiency of the XCS learning classifier system using evolutionary memory
    Yousefi, Ali
    Badie, Kambiz
    Ebadzadeh, Mohammad Mehdi
    Sharifi, Arash
    WIRELESS NETWORKS, 2024, 30 (06) : 5171 - 5186
  • [6] XCS Classifier System with Experience Replay
    Stein, Anthony
    Maier, Roland
    Rosenbauer, Lukas
    Haehner, Joerg
    GECCO'20: PROCEEDINGS OF THE 2020 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2020, : 404 - 413
  • [7] An Analysis of Generalization in the XCS Classifier System
    Lanzi, Pier Luca
    EVOLUTIONARY COMPUTATION, 1999, 7 (02) : 125 - 149
  • [8] Beta Distribution based XCS Classifier System
    Shiraishi, Hiroki
    Havamizu, Yohei
    Sato, Hiroyuki
    Takadama, Keiki
    2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [9] An extension to the XCS classifier system for stochastic environments
    Lanzi, PL
    Colombetti, M
    GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 353 - 360
  • [10] A linguistic fuzzy-XCS classifier system
    Marin-Blazquez, Javier G.
    Perez, Gregorio Martinez
    Perez, Manuel Gil
    2007 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-4, 2007, : 1531 - 1536