Detecting Class Overlapping Regions in Multidimensional Data

This package provides tools for detecting and visualizing class overlapping regions in multidimensional tabular data.

Project Overview

The issue of class overlap in classification arises when two or more classes share similar feature representations, making it challenging for a classification model to differentiate between them with accuracy. This problem can lead to misclassification errors, which can significantly impact the performance of classification models and make it difficult to interpret the decision-making process. In this session, I will discuss our novel XAI framework that provides post-hoc, model-agnostic, and local explanations to enhance the trustworthiness of classification models in the presence of overlapping problems. Our framework derives a feature map using different transfer learning approaches, reduces feature space dimensionality, detects overlapping regions using density estimation, and integrates an XAI module to explain the classification model. We assess the framework’s validity using real-world datasets and demonstrate its usefulness in enhancing model transparency and interpretability in the presence of class overlapping problems. Furthermore, we introduce the R package “clap” to facilitate the detection of overlapping regions in multidimensional data, as proposed in our approach.

The development version of this project can be explored on GitHub. GitHub

Project Team

Dr. Priyanga Dilini Talagala, Department of Computational Mathematics, University of Moratuwa, Sri Lanka

Outputs

Software

Talagala, P. D. (2024). clap: Detecting class overlapping regions in multidimensional data (R package version 0.1.0). https://doi.org/10.32614/CRAN.package.clap

Publicaitons

  1. Exploring Class Overlap in Classification Challenges: Introducing the R Package clap

Date: 8 - 11 July, 2024

Event: useR! 2024, Salzburg, Austria

Slides

At the useR! 2024, Salzburg, Austria