Oral Presentation Society for Freshwater Science 2025 Annual Meeting

iNNvert: An AI-powered solution for accessible macroinvertebrate identification and analysis.  (117835)

Caricia Alcantar 1 , Zacchaeus Compson 1 , James Junker 1 , Xinrui Cui 2 , Fahimul Chowdhury 2 , Morgan Bucher 1
  1. Biology, University of North Texas, Denton, Texas, United States
  2. Engineering, University of North Texas, Denton, Texas, United States

Manual identification of macroinvertebrates is a pillar of biodiversity observation in freshwater sciences, but it is time-consuming, costly, and relies on taxonomic expertise. To address these limitations, we are developing iNNvert, an AI-powered tool designed to automate the identification, measurement, and enumeration of macroinvertebrates. Our initial dataset, composed of images of benthic samples collected from 20 streams across North America (n = 17 streams from the National Ecological Observatory Network, 3 other streams), offers a suite of macroinvertebrate samples spanning a national scale, ensuring iNNvert’s adaptability across varied contexts. CVAT (Computer Vision Annotation Tool) serves as a preparatory tool facilitating data collection and pixel-level semantic annotation. Images of these macroinvertebrates, taken at standardized distances and different orientations, were annotated using CVAT to generate a robust training dataset for iNNvert. iNNvert performs the automated segmentation, localization, and classification of macroinvertebrates, streamlining data collection, improving efficiency, and reducing dependency on human expertise. Ultimately, iNNvert makes macroinvertebrate identification more accessible and reliable. Initially, we generated a comprehensive annotated dataset, and we have begun using early images and labels for model training. Next, we will implement and refine an advanced YOLO (You Only Look Once) based neural network, an object detection algorithm that will enhance iNNvert’s functionality. The integration of YOLO will allow iNNvert to address challenges such as scale variation and diverse morphological characteristics, making it a versatile tool for ecological monitoring. Preliminary results highlight iNNvert’s potential to classify, measure, and count macroinvertebrates from varied benthic samples. Future directions include validating iNNvert on NEON stream datasets to assess accuracy and refine the model. Additionally, we will explore using iNNvert to enumerate field-collected images of live samples, enabling a novel, low-impact assessment of biodiversity that circumvents the need to sacrifice macroinvertebrates during sampling. In utilizing AI, iNNvert can transform macroinvertebrate identification and biodiversity assessment, paving the way for more reliable and sustainable biodiversity monitoring.

  1. Høye, T. T., M. Dyrmann, C. Kjær, J. Nielsen, M. Bruus, C. L. Mielec, M. S. Vesterdal, K. Bjerge, S. A. Madsen, M. R. Jeppesen, and C. Melvad. 2022. Accurate image-based identification of macroinvertebrate specimens using deep learning: How much training data is needed? PeerJ 10:e13837.
  2. Liu, X., C. Guo, B. Yao, and R. Sarikaya. 2024. A self-learning framework for large-scale conversational AI systems. IEEE Computational Intelligence Magazine 34:1556–603X.
  3. Gorsky, G., M. D. Ohman, M. Picheral, S. Gasparini, L. Stemmann, J.-B. Romagnan, A. Cawood, S. Pesant, C. García-Comas, and F. Prejger. 2010. Digital zooplankton image analysis using the ZooScan integrated system. Journal of Plankton Research 32:285–303.
  4. Raitoharju, J., E. Riabchenko, K. Meissner, I. Ahmad, A. Iosifidis, M. Gabbouj, and S. Kiranyaz. 2016. Data enrichment in fine-grained classification of aquatic macroinvertebrates