paper-with-me

홈 › Papers

An Explainable Pipeline for Machine Learning with Functional Data

2025-01-10 · Katherine Goode, J. Derek Tucker, Daniel Ries, Heike Hofmann

Machine learning (ML) models have shown success in applications with an objective of prediction, but the algorithmic complexity of some models makes them difficult to interpret. Methods have been proposed to provide insight into these "black-box" models, but there is little research that focuses on supervised ML when the model inputs are functional data. In this work, we consider two applications from high-consequence spaces with objectives of making predictions using functional data inputs. One application aims to classify material types to identify explosive materials given hyperspectral computed tomography scans of the materials. The other application considers the forensics science task of connecting an inkjet printed document to the source printer using color signatures extracted by Raman spectroscopy. An instinctive route to consider for analyzing these data is a data driven ML model for classification, but due to the high consequence nature of the applications, we argue it is important to appropriately account for the nature of the data in the analysis to not obscure or misrepresent patterns. As such, we propose the Variable importance Explainable Elastic Shape Analysis (VEESA) pipeline for training ML models with functional data that (1) accounts for the vertical and horizontal variability in the functional data and (2) provides an explanation in the original data space of how the model uses variability in the functional data for prediction. The pipeline makes use of elastic functional principal components analysis (efPCA) to generate uncorrelated model inputs and permutation feature importance (PFI) to identify the principal components important for prediction. The variability captured by the important principal components in visualized the original data space. We ultimately discuss ideas for natural extensions of the VEESA pipeline and challenges for future research.

📄 PDF Abstract BibTeX arXiv:2501.07602

Code (1)

sandialabs/veesa 공식 구현

Tasks

Feature Importance

Similar Papers 제목 키워드 기반

Toward Best Practices for Explainable B2B Machine Learning

2019-06-11 · Kit Kuksenok

To design tools and data pipelines for explainable B2B machine learning (ML) systems, we need to recognize not only the immediate audience of such tools and data, but also (1) their organizational context and (2) seconda…

BIG-bench Machine Learning

Evaluating Explainable Methods for Predictive Process Analytics: A Functionally-Grounded Approach

2020-12-08 · Mythreyi Velmurugan, Chun Ouyang, Catarina Moreira, Renuka Sindhgatta

Predictive process analytics focuses on predicting the future states of running instances of a business process. While advanced machine learning techniques have been used to increase accuracy of predictions, the resultin…

BIG-bench Machine LearningFeature ImportancePredictive Process Monitoring

explAIner: A Visual Analytics Framework for Interactive and Explainable Machine Learning

2019-07-29 · Thilo Spinner, Udo Schlegel, Hanna Schäfer, Mennatallah El-Assady

We propose a framework for interactive and explainable machine learning that enables users to (1) understand machine learning models; (2) diagnose model limitations using different explainable AI methods; as well as (3) …

BIG-bench Machine LearningExplainable Artificial Intelligence (XAI)

Computing formation enthalpies through an explainable machine learning method: the case of Lanthanide Orthophosphates solid solutions

2023-03-07 · Edoardo di Napoli, Xinzhe Wu, Thomas Bornhake, Piotr M. Kowalski

In the last decade, the use of Machine and Deep Learning (MDL) methods in Condensed Matter physics has seen a steep increase in the number of problems tackled and methods employed. A number of distinct MDL approaches hav…

A knowledge-driven AutoML architecture

2023-11-28 · Corneliu Cofaru, Johan Loeckx

This paper proposes a knowledge-driven AutoML architecture for pipeline and deep feature synthesis. The main goal is to render the AutoML process explainable and to leverage domain knowledge in the synthesis of pipelines…

AutoML