Landscape of R packages for eXplainable Artificial Intelligence
The growing availability of data and computing power fuels the development of predictive models. In order to ensure the safe and effective functioning of such models, we need methods for exploration, debugging, and validation. New methods and tools for this purpose are being developed within the eXplainable Artificial Intelligence (XAI) subdomain of machine learning. In this work (1) we present the taxonomy of methods for model explanations, (2) we identify and compare 27 packages available in R to perform XAI analysis, (3) we present an example of an application of particular packages, (4) we acknowledge recent trends in XAI. The article is primarily devoted to the tools available in R, but since it is easy to integrate the Python code, we will also show examples for the most popular libraries from Python.
Code (1)
Tasks
Explainable artificial intelligenceExplainable Artificial Intelligence (XAI)Similar Papers 제목 키워드 기반
Proposed Guidelines for the Responsible Use of Explainable Machine Learning
Explainable machine learning (ML) enables human learning from ML, human appeal of automated model decisions, regulatory compliance, and security audits of ML models. Explainable ML (i.e. explainable artificial intelligen…
BIG-bench Machine LearningExplainable artificial intelligenceExplainable Artificial Intelligence (XAI)Opportunities and Challenges in Explainable Artificial Intelligence (XAI): A Survey
Nowadays, deep neural networks are widely used in mission critical systems such as healthcare, self-driving vehicles, and military which have direct impact on human lives. However, the black-box nature of deep neural net…
Explainable artificial intelligenceExplainable Artificial Intelligence (XAI)Surveynn2poly: An R Package for Converting Neural Networks into Interpretable Polynomials
The nn2poly package provides the implementation in R of the NN2Poly method to explain and interpret feed-forward neural networks by means of polynomial representations that predict in an equivalent manner as the original…
Explainable artificial intelligenceExplainable Artificial Intelligence (XAI)Explanation in Artificial Intelligence: Insights from the Social Sciences
There has been a recent resurgence in the area of explainable artificial intelligence as researchers and practitioners seek to make their algorithms more understandable. Much of this research is focused on explicitly exp…
Explainable artificial intelligencePhilosophyDeep Learning, Natural Language Processing, and Explainable Artificial Intelligence in the Biomedical Domain
In this article, we first give an introduction to artificial intelligence and its applications in biology and medicine in Section 1. Deep learning methods are then described in Section 2. We narrow down the focus of the …
Explainable artificial intelligence