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 条
[41]   To Handle Real Valued Input in XCS: Using Fuzzy Hyper-trapezoidal Membership in Classifier Condition [J].
Shoeleh, Farzaneh ;
Hamzeh, Ali ;
Hashemi, Sattar .
SIMULATED EVOLUTION AND LEARNING, 2010, 6457 :55-64
[42]   Intrusion detection with evolutionary learning classifier systems [J].
Shafi K. ;
Kovacs T. ;
Abbass H.A. ;
Zhu W. .
Natural Computing, 2009, 8 (1) :3-27
[43]   Integrating versus interfacing safety and security with process control system [J].
Ocheana, Luiza ;
Popescu, Dan ;
Florea, Gheorghe .
19TH INTERNATIONAL CONFERENCE ON CONTROL SYSTEMS AND COMPUTER SCIENCE (CSCS 2013), 2013, :441-447
[44]   Probabilistic Safety Guarantees for Markov Decision Processes [J].
Wisniewski, Rafal ;
Bujorianu, Manuela L. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2023, 68 (12) :8095-8102
[45]   Learning Classifier Systems [J].
Butz, Martin V. .
GECCO-2010 COMPANION PUBLICATION: PROCEEDINGS OF THE 12TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2010, :2331-2352
[46]   SELF-ADAPTATION OF PARAMETERS IN A LEARNING CLASSIFIER SYSTEM ENSEMBLE MACHINE [J].
Troc, Maciej ;
Unold, Olgierd .
INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2010, 20 (01) :157-174
[47]   ConCS: A Continual Classifier System for Continual Learning of Multiple Boolean Problems [J].
Nguyen, Trung B. ;
Browne, Will N. ;
Zhang, Mengjie .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2023, 27 (04) :1057-1071
[48]   Collaborative promotion: Achieving safety and task performance by integrating imitation reinforcement learning [J].
Zhang, Cai ;
Zhang, Xiaoxiong ;
Zhang, Hui ;
Zhu, Fei .
EXPERT SYSTEMS WITH APPLICATIONS, 2024, 255
[49]   Generating probabilistic safety guarantees for neural network controllers [J].
Katz, Sydney M. ;
Julian, Kyle D. ;
Strong, Christopher A. ;
Kochenderfer, Mykel J. .
MACHINE LEARNING, 2023, 112 (08) :2903-2931
[50]   Vehicle Lateral Motion Control with Performance and Safety Guarantees [J].
Ni, L. ;
Gupta, A. ;
Falcone, P. ;
Johannesson, L. .
IFAC PAPERSONLINE, 2016, 49 (11) :285-290