Explainable few-shot learning workflow for detecting invasive and exotic tree species

Caroline M. Gevaert, Alexandra Aguiar Pedro, Ou Ku, Hao Cheng, Pranav Chandramouli +3 more
11/1/2024
cs.LG

No official code found. Best implementation: XAI4GEO/Tree_Classification (2 stars, Apache-2.0, last commit 2025-04-25).

Abstract

Deep Learning methods are notorious for relying on extensive labeled datasets to train and assess their performance. This can cause difficulties in practical situations where models should be trained for new applications for which very little data is available. While few-shot learning algorithms can address the first problem, they still lack sufficient explanations for the results. This research presents a workflow that tackles both challenges by proposing an explainable few-shot learning workflow for detecting invasive and exotic tree species in the Atlantic Forest of Brazil using Unmanned Aerial Vehicle (UAV) images. By integrating a Siamese network with explainable AI (XAI), the workflow enables the classification of tree species with minimal labeled data while providing visual, case-based explanations for the predictions. Results demonstrate the effectiveness of the proposed workflow in identifying new tree species, even in data-scarce conditions. With a lightweight backbone, e.g., MobileNet, it achieves a F1-score of 0.86 in 3-shot learning, outperforming a shallow CNN. A set of explanation metrics, i.e., correctness, continuity, and contrastivity, accompanied by visual cases, provide further insights about the prediction results. This approach opens new avenues for using AI and UAVs in forest management and biodiversity conservation, particularly concerning rare or under-studied species.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Workflow for the research work "Explainable few-shot learning workflow for detecting invasive and exotic tree species"

20Python, Jupyter NotebookSep 28, 20231 years agoApache-2.0

Similar Papers

Cite this paper

@article{gevaert2024explainable,
  title  = {Explainable few-shot learning workflow for detecting invasive and exotic tree species},
  author = {Caroline M. Gevaert and Alexandra Aguiar Pedro and Ou Ku and Hao Cheng and Pranav Chandramouli and Farzaneh Dadrass Javan and Francesco Nattino and Sonja Georgievska},
  year   = {2024},
  eprint = {2411.00684},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.00684v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.00684.svg)](https://codeofpaper.com/paper/2411.00684)

Discussion