BattyCoda: A novel open-source software for bat call annotation and classification

IF 5.8 2区 环境科学与生态学 Q1 ECOLOGY
Gabriela C. Nunez-Mir , Kevin M. Boergens , Jessica C. Montoya , Hannah ter Hofstede , Angeles Salles
{"title":"BattyCoda: A novel open-source software for bat call annotation and classification","authors":"Gabriela C. Nunez-Mir ,&nbsp;Kevin M. Boergens ,&nbsp;Jessica C. Montoya ,&nbsp;Hannah ter Hofstede ,&nbsp;Angeles Salles","doi":"10.1016/j.ecoinf.2025.103195","DOIUrl":null,"url":null,"abstract":"<div><div>The field of acoustic communication needs tools that facilitate the annotation and labeling of animal calls. Bat acoustic libraries gathered over the past few decades have primarily focused on compiling echolocation calls, which have been leveraged to develop machine learning algorithms capable of classifying bat species. However, because these classification methods require large training datasets, they have not yet been generalized to classify types of bat communication calls. Communication call repertoires in bats are wide, and distinct syllables occur with varying frequency, with some call types being recorded only rarely. Furthermore, collecting communication calls poses greater technical challenges, making these calls more difficult to capture reliably. Here, we present BattyCoda, an open-access, customizable tool to categorize and label bat communication call types within the repertoire of a species using small training datasets (tens to hundreds of labeled calls). In this work, we compiled an initial training dataset of 11 types of big brown bat (<em>Eptesicus fuscus</em>) calls, tested the performance of various candidate classifiers, and assessed the final classifier's training sample size sensitivity. We found that the best performing classifier achieved a balanced accuracy of ∼50 %, with common call types achieving classification accuracies over 70 %. Our tool can greatly facilitate annotating bat calls in recordings by providing accurate labels for common call types, while also assisting researchers in categorizing rarer communication calls. BattyCoda has the potential to build research capacity in the field of acoustic communication by expanding the availability of libraries including a wider range of bat calls and species, thereby enabling the exploration of new hypotheses.</div></div>","PeriodicalId":51024,"journal":{"name":"Ecological Informatics","volume":"89 ","pages":"Article 103195"},"PeriodicalIF":5.8000,"publicationDate":"2025-05-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Ecological Informatics","FirstCategoryId":"93","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1574954125002043","RegionNum":2,"RegionCategory":"环境科学与生态学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ECOLOGY","Score":null,"Total":0}
引用次数: 0

Abstract

The field of acoustic communication needs tools that facilitate the annotation and labeling of animal calls. Bat acoustic libraries gathered over the past few decades have primarily focused on compiling echolocation calls, which have been leveraged to develop machine learning algorithms capable of classifying bat species. However, because these classification methods require large training datasets, they have not yet been generalized to classify types of bat communication calls. Communication call repertoires in bats are wide, and distinct syllables occur with varying frequency, with some call types being recorded only rarely. Furthermore, collecting communication calls poses greater technical challenges, making these calls more difficult to capture reliably. Here, we present BattyCoda, an open-access, customizable tool to categorize and label bat communication call types within the repertoire of a species using small training datasets (tens to hundreds of labeled calls). In this work, we compiled an initial training dataset of 11 types of big brown bat (Eptesicus fuscus) calls, tested the performance of various candidate classifiers, and assessed the final classifier's training sample size sensitivity. We found that the best performing classifier achieved a balanced accuracy of ∼50 %, with common call types achieving classification accuracies over 70 %. Our tool can greatly facilitate annotating bat calls in recordings by providing accurate labels for common call types, while also assisting researchers in categorizing rarer communication calls. BattyCoda has the potential to build research capacity in the field of acoustic communication by expanding the availability of libraries including a wider range of bat calls and species, thereby enabling the exploration of new hypotheses.
batycoda:一个新颖的开源软件,用于蝙蝠呼叫注释和分类
声学通信领域需要能够方便地标注和标记动物叫声的工具。过去几十年收集的蝙蝠声学库主要集中在编译回声定位呼叫上,这些呼叫被用来开发能够对蝙蝠物种进行分类的机器学习算法。然而,由于这些分类方法需要大量的训练数据集,它们尚未被推广到分类蝙蝠通信呼叫的类型。蝙蝠的交流呼叫库很广,不同的音节以不同的频率出现,有些呼叫类型很少被记录下来。此外,收集通信呼叫带来了更大的技术挑战,使这些呼叫更难以可靠地捕获。在这里,我们提出了batycoda,这是一个开放获取的,可定制的工具,可以使用小型训练数据集(数十到数百个标记的呼叫)对物种中的蝙蝠通信呼叫类型进行分类和标记。在这项工作中,我们编制了11种大棕蝠(Eptesicus fuscus)叫声的初始训练数据集,测试了各种候选分类器的性能,并评估了最终分类器的训练样本量敏感性。我们发现,表现最好的分类器实现了约50%的平衡准确率,常见呼叫类型的分类准确率超过70%。我们的工具可以通过为常见的呼叫类型提供准确的标签,从而极大地促进对记录中的蝙蝠呼叫进行注释,同时也可以帮助研究人员对罕见的通信呼叫进行分类。batycoda有潜力通过扩大图书馆的可用性,包括更广泛的蝙蝠叫声和物种,从而建立声学通信领域的研究能力,从而使探索新的假设成为可能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Ecological Informatics
Ecological Informatics 环境科学-生态学
CiteScore
8.30
自引率
11.80%
发文量
346
审稿时长
46 days
期刊介绍: The journal Ecological Informatics is devoted to the publication of high quality, peer-reviewed articles on all aspects of computational ecology, data science and biogeography. The scope of the journal takes into account the data-intensive nature of ecology, the growing capacity of information technology to access, harness and leverage complex data as well as the critical need for informing sustainable management in view of global environmental and climate change. The nature of the journal is interdisciplinary at the crossover between ecology and informatics. It focuses on novel concepts and techniques for image- and genome-based monitoring and interpretation, sensor- and multimedia-based data acquisition, internet-based data archiving and sharing, data assimilation, modelling and prediction of ecological data.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信