Skip to main content
U.S. flag

An official website of the United States government

North American Bat Monitoring Program: NABat Acoustic ML (version 2.0.0)

February 14, 2024

Bats play crucial ecological roles, and provide valuable ecosystem services, yet many populations face serious threats from various ecological disturbances. The North American Bat Monitoring Program (NABat) aims to assess status and trends of bat populations, while developing innovative and community-driven conservation solutions using its unique data and technology infrastructure. To support scalability and transparency in the NABat acoustic data pipeline, we developed a fully-automated, machine-learning algorithm. This codebase was used to develop V1.0 of our automated machine-learning system for detecting and classifying bat calls in ultrasonic recordings. This system performs the following major functions:

1) Processing raw audio recording files, extracting bat pulses, and creating spectrogram images of detected pulses.
2) Iteratively training a deep-learning artificial network to create an algorithm that classifies bat pulses to species.
3) Validating and evaluating the classification algorithm's classification performance on holdback data.
4) A trained model for acoustic classification.

Publication Year 2024
Title North American Bat Monitoring Program: NABat Acoustic ML (version 2.0.0)
DOI 10.5066/P1QBMNSF
Authors Benjamin Gotthold, Ali Khalighifar, Joseph P Chabarek, Bethany R Straw, Brian E Reichert
Product Type Software Release
Record Source USGS Digital Object Identifier Catalog
USGS Organization Fort Collins Science Center