Applying Genetic Programming to Improve Interpretability in Machine Learning Models

Explainable Artificial Intelligence (or xAI) has become an important research topic in the fields of Machine Learning and Deep Learning. In this paper, we propose a Genetic Programming (GP) based approach, named Genetic Programming Explainer (GPX), to the problem of explaining decisions computed by AI systems. The method generates a noise set located in the neighborhood of the point of interest, whose prediction should be explained, and fits a local explanation model for the analyzed sample. The tree structure generated by GPX provides a comprehensible analytical, possibly non-linear, symbolic expression which reflects the local behavior of the complex model. We considered three machine learning techniques that can be recognized as complex black-box models: Random Forest, Deep Neural Network and Support Vector Machine in twenty data sets for regression and classifications problems. Our results indicate that the GPX is able to produce more accurate understanding of complex models than the state of the art. The results validate the proposed approach as a novel way to deploy GP to improve interpretability.

READ FULL TEXT
research
01/08/2019

Artificial Intelligence and Machine Learning to Predict and Improve Efficiency in Manufacturing Industry

The overall equipment effectiveness (OEE) is a performance measurement m...
research
04/05/2022

Less is More: A Call to Focus on Simpler Models in Genetic Programming for Interpretable Machine Learning

Interpretability can be critical for the safe and responsible use of mac...
research
03/28/2021

Symbolic regression outperforms other models for small data sets

Machine learning is often applied to obtain predictions and new understa...
research
01/23/2020

Explainable Machine Learning Control – robust control and stability analysis

Recently, the term explainable AI became known as an approach to produce...
research
07/04/2019

On Explaining Machine Learning Models by Evolving Crucial and Compact Features

Feature construction can substantially improve the accuracy of Machine L...
research
06/24/2021

Human-in-the-loop model explanation via verbatim boundary identification in generated neighborhoods

The black-box nature of machine learning models limits their use in case...
research
03/03/2014

Global solar irradiation prediction using a multi-gene genetic programming approach

In this paper, a nonlinear symbolic regression technique using an evolut...

Please sign up or login with your details

Forgot password? Click here to reset