Multi-modal multi-objective model-based genetic programming to find multiple diverse high-quality models

03/24/2022
by   E. M. C. Sijben, et al.
0

Explainable artificial intelligence (XAI) is an important and rapidly expanding research topic. The goal of XAI is to gain trust in a machine learning (ML) model through clear insights into how the model arrives at its predictions. Genetic programming (GP) is often cited as being uniquely well-suited to contribute to XAI because of its capacity to learn (small) symbolic models that have the potential to be interpreted. Nevertheless, like many ML algorithms, GP typically results in a single best model. However, in practice, the best model in terms of training error may well not be the most suitable one as judged by a domain expert for various reasons, including overfitting, multiple different models existing that have similar accuracy, and unwanted errors on particular data points due to typical accuracy measures like mean squared error. Hence, to increase chances that domain experts deem a resulting model plausible, it becomes important to be able to explicitly search for multiple, diverse, high-quality models that trade-off different meanings of accuracy. In this paper, we achieve exactly this with a novel multi-modal multi-tree multi-objective GP approach that extends a modern model-based GP algorithm known as GP-GOMEA that is already effective at searching for small expressions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/28/2020

A Review of Evolutionary Multi-modal Multi-objective Optimization

Multi-modal multi-objective optimization aims to find all Pareto optimal...
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
03/22/2012

Computational Complexity Analysis of Multi-Objective Genetic Programming

The computational complexity analysis of genetic programming (GP) has be...
research
01/27/2020

Genetic Programming for Evolving a Front of Interpretable Models for Data Visualisation

Data visualisation is a key tool in data mining for understanding big da...
research
07/07/2014

Downscaling near-surface atmospheric fields with multi-objective Genetic Programming

The coupling of models for the different components of the Soil-Vegetati...
research
02/14/2022

Evolvability Degeneration in Multi-Objective Genetic Programming for Symbolic Regression

Genetic programming (GP) is one of the best approaches today to discover...
research
06/11/2019

Behavioral Switching Loss Modeling of Inverter Modules

This paper presents a new behavioral model for switching power loss eval...

Please sign up or login with your details

Forgot password? Click here to reset