paper-with-me

홈 › Papers

Pittsburgh Learning Classifier Systems for Explainable Reinforcement Learning: Comparing with XCS

2023-05-17 · Jordan T. Bishop, Marcus Gallagher, Will N. Browne

Interest in reinforcement learning (RL) has recently surged due to the application of deep learning techniques, but these connectionist approaches are opaque compared with symbolic systems. Learning Classifier Systems (LCSs) are evolutionary machine learning systems that can be categorised as eXplainable AI (XAI) due to their rule-based nature. Michigan LCSs are commonly used in RL domains as the alternative Pittsburgh systems (e.g. SAMUEL) suffer from complex algorithmic design and high computational requirements; however they can produce more compact/interpretable solutions than Michigan systems. We aim to develop two novel Pittsburgh LCSs to address RL domains: PPL-DL and PPL-ST. The former acts as a "zeroth-level" system, and the latter revisits SAMUEL's core Monte Carlo learning mechanism for estimating rule strength. We compare our two Pittsburgh systems to the Michigan system XCS across deterministic and stochastic FrozenLake environments. Results show that PPL-ST performs on-par or better than PPL-DL and outperforms XCS in the presence of high levels of environmental uncertainty. Rulesets evolved by PPL-ST can achieve higher performance than those evolved by XCS, but in a more parsimonious and therefore more interpretable fashion, albeit with higher computational cost. This indicates that PPL-ST is an LCS well-suited to producing explainable policies in RL domains.

📄 PDF Abstract BibTeX arXiv:2305.09945

Code (1)

jtbish/gecco22 공식 구현

Tasks

Explainable Artificial Intelligence (XAI)reinforcement-learningReinforcement Learning (RL)

Similar Papers 제목 키워드 기반

A Genetic Fuzzy System for Interpretable and Parsimonious Reinforcement Learning Policies

2023-05-17 · Jordan T. Bishop, Marcus Gallagher, Will N. Browne

Reinforcement learning (RL) is experiencing a resurgence in research interest, where Learning Classifier Systems (LCSs) have been applied for many years. However, traditional Michigan approaches tend to evolve large rule…

reinforcement-learningReinforcement Learning (RL)

Training Characteristic Functions with Reinforcement Learning: XAI-methods play Connect Four

2022-02-23 · Stephan Wäldchen, Felix Huber, Sebastian Pokutta

One of the goals of Explainable AI (XAI) is to determine which input components were relevant for a classifier decision. This is commonly know as saliency attribution. Characteristic functions (from cooperative game theo…

counterfactualExplainable Artificial Intelligence (XAI)reinforcement-learningReinforcement Learning (RL)

Explainable robotic systems: Understanding goal-driven actions in a reinforcement learning scenario

2020-06-24 · Francisco Cruz, Richard Dazeley, Peter Vamplew, Ithan Moreira

Robotic systems are more present in our society everyday. In human-robot environments, it is crucial that end-users may correctly understand their robotic team-partners, in order to collaboratively complete a task. To in…

Action UnderstandingDecision Makingreinforcement-learningReinforcement Learning+1

Retrieval-Augmented Generation for Domain-Specific Question Answering: A Case Study on Pittsburgh and CMU

2024-11-20 · Haojia Sun, Yaqi Wang, Shuting Zhang

We designed a Retrieval-Augmented Generation (RAG) system to provide large language models with relevant documents for answering domain-specific questions about Pittsburgh and Carnegie Mellon University (CMU). We extract…

Question AnsweringRAGRetrievalRetrieval-augmented Generation

A Robust Interpretable Deep Learning Classifier for Heart Anomaly Detection Without Segmentation

2020-05-21 · Theekshana Dissanayake, Tharindu Fernando, Simon Denman, Sridha Sridharan 외

Traditionally, abnormal heart sound classification is framed as a three-stage process. The first stage involves segmenting the phonocardiogram to detect fundamental heart sounds; after which features are extracted and cl…

Anomaly DetectionClassificationExplainable artificial intelligenceGeneral Classification+2