The deployment of interpretable deep learning models is usually constrained across several domains due to a fundamental scarcity of appropriately annotated data. Developing advanced interpretable models, particularly those designed for fine-grained classification, requires going beyond simple class labels to include rich metadata, such as attributes and part locations. This necessity is further amplified by growing international regulations that mandate the use of trustworthy and eXplainable Artificial Intelligence (XAI). Existing publicly available datasets often lack this crucial fine-grained information, necessitating custom annotation, often performed manually, for practical application. To overcome these challenges, we introduce the Concept Annotation Tool (CAT), a general-purpose, platform-independent annotation application. CAT is specifically designed to facilitate rapid and versatile enrichment of any image dataset. The application enables users to annotate each image by adding attributes, perform part annotation, and apply standard annotations, such as bounding boxes and image cropping. We demonstrate the practical utility and the general applicability of our tool by enriching two datasets, one from the agrifood sector related to mushroom classification, and another from healthcare making reference to pigmented skin lesion classification. Through these case studies, we demonstrate that using CAT significantly accelerates the assignment of fine-grained attributes for large datasets compared to manual methods.

CAT: A Concept Annotation Tool for supporting the development of interpretable deep learning models

De Falco I.;Sannino G.
2026

Abstract

The deployment of interpretable deep learning models is usually constrained across several domains due to a fundamental scarcity of appropriately annotated data. Developing advanced interpretable models, particularly those designed for fine-grained classification, requires going beyond simple class labels to include rich metadata, such as attributes and part locations. This necessity is further amplified by growing international regulations that mandate the use of trustworthy and eXplainable Artificial Intelligence (XAI). Existing publicly available datasets often lack this crucial fine-grained information, necessitating custom annotation, often performed manually, for practical application. To overcome these challenges, we introduce the Concept Annotation Tool (CAT), a general-purpose, platform-independent annotation application. CAT is specifically designed to facilitate rapid and versatile enrichment of any image dataset. The application enables users to annotate each image by adding attributes, perform part annotation, and apply standard annotations, such as bounding boxes and image cropping. We demonstrate the practical utility and the general applicability of our tool by enriching two datasets, one from the agrifood sector related to mushroom classification, and another from healthcare making reference to pigmented skin lesion classification. Through these case studies, we demonstrate that using CAT significantly accelerates the assignment of fine-grained attributes for large datasets compared to manual methods.
2026
Istituto di Calcolo e Reti ad Alte Prestazioni - ICAR - Sede Secondaria Napoli
Annotation
Concept-based interpretability
Deep learning
Image datasets
Labeling tool
File in questo prodotto:
File Dimensione Formato  
CAT- A Concept Annotation Tool.pdf

accesso aperto

Tipologia: Versione Editoriale (PDF)
Licenza: Creative commons
Dimensione 2.91 MB
Formato Adobe PDF
2.91 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/592367
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact