Multi-Level XAI-Driven MLOps Pipeline for the Adjustment of Fruit and Vegetable Classifiers

Autores: Francisco Javier Iriarte Satrustegui Miguel Ortiz Huamani Luis Unzueta Irurtia Javier Martínez Javier Zaldivar Ignacio Arganda

Fecha: 29.08.2024


Abstract

In this paper, we present a machine learning operations (MLOps) pipeline that exploits explainable artificial intelligence (XAI) to adjust deep neural network (DNN)-based fruit and vegetable image classifiers to data observed at super-market self-checkouts. DNNs are currently the most successful AI models for several automation tasks, including fruit and vegetable classification. However, adjusting them to on-site observations to avoid model drift is challenging, as they work as black boxes that take inputs and return results without showing the processes that lead to their responses. State-of-the-art XAI techniques could help mitigate this problem, but integrating them in MLOps pipelines is also challenging due to their high computational cost. We propose multi-task B-cos (MTBC) DNNs integrated at different pipeline levels to obtain automated information about the system's on-site performance. MTBC DNNs allow indentification of fruit and vegetable types with contextual attributes in real time and generation of contribution maps that highlight task-relevant features for enhanced model adjustment. Experimental results show that MTBC DNNs obtain similar accuracy and performance to the equivalent baseline DNNs for fruit and vegetable classification but with the added benefit of explainability, supporting MLOps processes such as drift detection and exploratory data analysis.

BIB_text

@Article {
title = {Multi-Level XAI-Driven MLOps Pipeline for the Adjustment of Fruit and Vegetable Classifiers},
keywds = {
Computer Vision; Fruit and Vegetable Classification; MLOps; XAI
}
abstract = {

In this paper, we present a machine learning operations (MLOps) pipeline that exploits explainable artificial intelligence (XAI) to adjust deep neural network (DNN)-based fruit and vegetable image classifiers to data observed at super-market self-checkouts. DNNs are currently the most successful AI models for several automation tasks, including fruit and vegetable classification. However, adjusting them to on-site observations to avoid model drift is challenging, as they work as black boxes that take inputs and return results without showing the processes that lead to their responses. State-of-the-art XAI techniques could help mitigate this problem, but integrating them in MLOps pipelines is also challenging due to their high computational cost. We propose multi-task B-cos (MTBC) DNNs integrated at different pipeline levels to obtain automated information about the system's on-site performance. MTBC DNNs allow indentification of fruit and vegetable types with contextual attributes in real time and generation of contribution maps that highlight task-relevant features for enhanced model adjustment. Experimental results show that MTBC DNNs obtain similar accuracy and performance to the equivalent baseline DNNs for fruit and vegetable classification but with the added benefit of explainability, supporting MLOps processes such as drift detection and exploratory data analysis.


}
isbn = {979-835035098-2},
date = {2024-08-29},
}
Vicomtech

Parque Científico y Tecnológico de Gipuzkoa,
Paseo Mikeletegi 57,
20009 Donostia / San Sebastián (España)

+(34) 943 309 230

Zorrotzaurreko Erribera 2, Deusto,
48014 Bilbao (España)

close overlay

Las cookies de publicidad comportamental son necesarias para cargar el contenido

Aceptar cookies de publicidad comportamental