Taxonomy-aware deep learning for hierarchical marine species classification in underwater imagery

Dan Zimmerman, Dimitris A. Pados, George Sklivanitis
6/24/2026
cs.CVcs.LG

No official code found. Best implementation: z3301/CAP6415_F25_project-Kaggle-FathomNet (1 star, last commit 2025-12-09).

Abstract

Automated classification of marine species from underwater imagery is essential for scalable ocean biodiversity monitoring and conservation policy. Existing approaches struggle with severe domain shift across collection platforms, fine-grained visual similarity between closely related species, and uneven annotation granularity, where many specimens can only be identified to genus or a coarser taxonomic rank. We present a taxonomy-aware deep learning framework that aligns both the training loss and the inference rule with the hierarchical structure of biological classification, combining a taxonomy-weighted loss, minimum-risk Bayesian inference, multi-scale feature encoding, and independent per-rank classification heads. Evaluated on the FathomNet 2025 dataset1 (79 marine classes across seven taxonomic ranks), the system achieves a mean taxonomic distance of 1.581, within 3% of the 1st-place solution (1.535), with the largest gains from metric-aligned inference and simple, decoupled components that generalize better than learned dependencies under distribution shift.

View on arXivView PDF

Code Implementations(1)

A taxonomy-aware deep learning framework for hierarchical classification of marine species in underwater imagery

10Nov 9, 202510 months ago

Similar Papers

Cite this paper

@article{zimmerman2026taxonomyaware,
  title  = {Taxonomy-aware deep learning for hierarchical marine species classification in underwater imagery},
  author = {Dan Zimmerman and Dimitris A. Pados and George Sklivanitis},
  year   = {2026},
  eprint = {2606.25989},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2606.25989v1}
}

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/2606.25989.svg)](https://codeofpaper.com/paper/2606.25989)

Discussion