Long-tailed Species Recognition in the NACTI Wildlife Dataset
Zehua Liu, Tilo Burghardt
TL;DR
The paper tackles the challenge of long-tail recognition in wildlife image data from the NACTI dataset, where a single head class dominates the distribution. It evaluates a range of LTR losses (focal, WCE, LDAM) with learning-rate scheduling in a scalable multi-GPU ResNet-50 pipeline, comparing against a standard cross-entropy baseline. The best configuration—LDAM loss with AdamW and ReduceLROnPlateau scheduler—achieves 99.40% Top-1 accuracy on the biased NACTI test set and 99.22% on tail classes, while generalisation under distribution shift is tested on a reduced-bias ENA-derived set where accuracy reaches 52.55%. The study highlights strong gains from LTR scheduling and LDAM in the wildlife domain, but also reveals persistent tail-class failures under domain shift and stresses the need for robust OOD evaluation and data-centric remedies. The authors provide fully reproducible resources, including dataset splits, code, and network weights, to foster ongoing advancements in camera-trap species recognition.
Abstract
As most ''in the wild'' data collections of the natural world, the North America Camera Trap Images (NACTI) dataset shows severe long-tailed class imbalance, noting that the largest 'Head' class alone covers >50% of the 3.7M images in the corpus. Building on the PyTorch Wildlife model, we present a systematic study of Long-Tail Recognition methodologies for species recognition on the NACTI dataset covering experiments on various LTR loss functions plus LTR-sensitive regularisation. Our best configuration achieves 99.40% Top-1 accuracy on our NACTI test data split, substantially improving over a 95.51% baseline using standard cross-entropy with Adam. This also improves on previously reported top performance in MLWIC2 at 96.8% albeit using partly unpublished (potentially different) partitioning, optimiser, and evaluation protocols. To evaluate domain shifts (e.g. night-time captures, occlusion, motion-blur) towards other datasets we construct a Reduced-Bias Test set from the ENA-Detection dataset where our experimentally optimised long-tail enhanced model achieves leading 52.55% accuracy (up from 51.20% with WCE loss), demonstrating stronger generalisation capabilities under distribution shift. We document the consistent improvements of LTR-enhancing scheduler choices in this NACTI wildlife domain, particularly when in tandem with state-of-the-art LTR losses. We finally discuss qualitative and quantitative shortcomings that LTR methods cannot sufficiently address, including catastrophic breakdown for 'Tail' classes under severe domain shift. For maximum reproducibility we publish all dataset splits, key code, and full network weights.
