TaxaNet: Harnessing a Hierarchical Loss Function for Insect Classification Using Deep Learning

Insects have the largest percentage of all living organisms worldwide, playing a pivotal role in maintaining essential ecosystem services such as pollination, pest control, nutrient cycling, and food provisioning. However, recent studies have reported alarming declines in insect populations globally, highlighting an urgent need for automated methods to estimate and quantify these populations, to better understand the reasons of their decline and to take proper measures. The ability to automatically estimate insect populations is crucial for shaping appropriate environmental policies. Advances in AI and computer vision techniques are revolutionizing the study of insects through non-invasive camera traps. However, the diversity of insects, close resemblances of many species, and multi-level taxa classification remain significant challenges in image-based insect monitoring. In this work, we propose TaxaNet a deep learning model for multi-level insect taxa classification, utilizing a pretrained EfficientNet as a feature extractor, followed by six classification blocks. Each block predicts one of the six taxonomic levels: Kingdom, Class, Order, Family, Genus, and Species. This hierarchical design and the loss function improves lower-level taxa predictions by leveraging the higher-level features available. A class-weighted hierarchical loss function, alongside the standard class-wise loss, allows the model to understand the relationships between taxonomic levels while maintaining classification accuracy. Trained on the Diopsis insect camera trap dataset containing 31,000 training images and 7,900 test images, the model achieved an average precision of 0.85 and a recall of 0.86 across five taxonomic levels. These results demonstrate the effectiveness of our approach in harnessing multi-level insect taxonomy to achieve multi-level insect classification. This work has been partly supported by the project that has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 739578 (RISE – Call: H2020-WIDESPREAD-01-2016-2017-TeamingPhase2) and the Republic of Cyprus through the Deputy Ministry of Research, Innovation and Digital Policy.

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2024-10-06
DOI
https://doi.org/10.5281/zenodo.15828888
Primary Topic
Diabetes, Cardiovascular Risks, and Lipoproteins
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

TaxaNet: Harnessing a Hierarchical Loss Function for Insect Classification Using Deep Learning

Zenodo (CERN European Organization for Nuclear Research)
Diabetes, Cardiovascular Risks, and Lipoproteins
article

TaxaNet: Harnessing a Hierarchical Loss Function for Insect Classification Using Deep Learning

article en

Abstract

Insects have the largest percentage of all living organisms worldwide, playing a pivotal role in maintaining essential ecosystem services such as pollination, pest control, nutrient cycling, and food provisioning. However, recent studies have reported alarming declines in insect populations globally, highlighting an urgent need for automated methods to estimate and quantify these populations, to better understand the reasons of their decline and to take proper measures. The ability to automatically estimate insect populations is crucial for shaping appropriate environmental policies. Advances in AI and computer vision techniques are revolutionizing the study of insects through non-invasive camera traps. However, the diversity of insects, close resemblances of many species, and multi-level taxa classification remain significant challenges in image-based insect monitoring. In this work, we propose TaxaNet a deep learning model for multi-level insect taxa classification, utilizing a pretrained EfficientNet as a feature extractor, followed by six classification blocks. Each block predicts one of the six taxonomic levels: Kingdom, Class, Order, Family, Genus, and Species. This hierarchical design and the loss function improves lower-level taxa predictions by leveraging the higher-level features available. A class-weighted hierarchical loss function, alongside the standard class-wise loss, allows the model to understand the relationships between taxonomic levels while maintaining classification accuracy. Trained on the Diopsis insect camera trap dataset containing 31,000 training images and 7,900 test images, the model achieved an average precision of 0.85 and a recall of 0.86 across five taxonomic levels. These results demonstrate the effectiveness of our approach in harnessing multi-level insect taxonomy to achieve multi-level insect classification. This work has been partly supported by the project that has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 739578 (RISE – Call: H2020-WIDESPREAD-01-2016-2017-TeamingPhase2) and the Republic of Cyprus through the Deputy Ministry of Research, Innovation and Digital Policy.

Zenodo (CERN European Organization for Nuclear Research)
Industry, innovation and infrastructure
Openalex Percentile: Top 50%
Diabetes, Cardiovascular Risks, and Lipoproteins
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

TaxaNet: Harnessing a Hierarchical Loss Function for Insect Classification Using Deep Learning · Zenodo (CERN European Organization for Nuclear Research) (2024) | TGRS Research Map | TGRS