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

01/27/2020
by   Andrew Lensen, et al.
5

Data visualisation is a key tool in data mining for understanding big datasets. Many visualisation methods have been proposed, including the well-regarded state-of-the-art method t-Distributed Stochastic Neighbour Embedding. However, the most powerful visualisation methods have a significant limitation: the manner in which they create their visualisation from the original features of the dataset is completely opaque. Many domains require an understanding of the data in terms of the original features; there is hence a need for powerful visualisation methods which use understandable models. In this work, we propose a genetic programming approach named GPtSNE for evolving interpretable mappings from a dataset to highquality visualisations. A multi-objective approach is designed that produces a variety of visualisations in a single run which give different trade-offs between visual quality and model complexity. Testing against baseline methods on a variety of datasets shows the clear potential of GP-tSNE to allow deeper insight into data than that provided by existing visualisation methods. We further highlight the benefits of a multi-objective approach through an in-depth analysis of a candidate front, which shows how multiple models can

READ FULL TEXT

page 1

page 9

page 10

page 14

research
01/05/2020

Multi-Objective Genetic Programming for Manifold Learning: Balancing Quality and Dimensionality

Manifold learning techniques have become increasingly valuable as data c...
research
08/23/2021

Genetic Programming for Manifold Learning: Preserving Local Topology

Manifold learning methods are an invaluable tool in today's world of inc...
research
03/24/2022

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

Explainable artificial intelligence (XAI) is an important and rapidly ex...
research
05/06/2021

Semantics in Multi-objective Genetic Programming

Semantics has become a key topic of research in Genetic Programming (GP)...
research
07/24/2015

Multi-objective analysis of computational models

Computational models are of increasing complexity and their behavior may...
research
04/27/2022

Evolving Generalizable Multigrid-Based Helmholtz Preconditioners with Grammar-Guided Genetic Programming

Solving the indefinite Helmholtz equation is not only crucial for the un...
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...

Please sign up or login with your details

Forgot password? Click here to reset