动物行为的计算分析的基准,使用动物传播的标签。

IF 3.4 1区 生物学 Q2 ECOLOGY
Benjamin Hoffman, Maddie Cusimano, Vittorio Baglione, Daniela Canestrari, Damien Chevallier, Dominic L DeSantis, Lorène Jeantet, Monique A Ladds, Takuya Maekawa, Vicente Mata-Silva, Víctor Moreno-González, Anthony M Pagano, Eva Trapote, Outi Vainio, Antti Vehkaoja, Ken Yoda, Katherine Zacarian, Ari Friedlaender
{"title":"动物行为的计算分析的基准,使用动物传播的标签。","authors":"Benjamin Hoffman, Maddie Cusimano, Vittorio Baglione, Daniela Canestrari, Damien Chevallier, Dominic L DeSantis, Lorène Jeantet, Monique A Ladds, Takuya Maekawa, Vicente Mata-Silva, Víctor Moreno-González, Anthony M Pagano, Eva Trapote, Outi Vainio, Antti Vehkaoja, Ken Yoda, Katherine Zacarian, Ari Friedlaender","doi":"10.1186/s40462-024-00511-8","DOIUrl":null,"url":null,"abstract":"<p><strong>Background: </strong>Animal-borne sensors ('bio-loggers') can record a suite of kinematic and environmental data, which are used to elucidate animal ecophysiology and improve conservation efforts. Machine learning techniques are used for interpreting the large amounts of data recorded by bio-loggers, but there exists no common framework for comparing the different machine learning techniques in this domain. This makes it difficult to, for example, identify patterns in what works well for machine learning-based analysis of bio-logger data. It also makes it difficult to evaluate the effectiveness of novel methods developed by the machine learning community.</p><p><strong>Methods: </strong>To address this, we present the Bio-logger Ethogram Benchmark (BEBE), a collection of datasets with behavioral annotations, as well as a modeling task and evaluation metrics. BEBE is to date the largest, most taxonomically diverse, publicly available benchmark of this type, and includes 1654 h of data collected from 149 individuals across nine taxa. Using BEBE, we compare the performance of deep and classical machine learning methods for identifying animal behaviors based on bio-logger data. As an example usage of BEBE, we test an approach based on self-supervised learning. To apply this approach to animal behavior classification, we adapt a deep neural network pre-trained with 700,000 h of data collected from human wrist-worn accelerometers.</p><p><strong>Results: </strong>We find that deep neural networks out-perform the classical machine learning methods we tested across all nine datasets in BEBE. We additionally find that the approach based on self-supervised learning out-performs the alternatives we tested, especially in settings when there is a low amount of training data available.</p><p><strong>Conclusions: </strong>In light of these results, we are able to make concrete suggestions for designing studies that rely on machine learning to infer behavior from bio-logger data. Therefore, we expect that BEBE will be useful for making similar suggestions in the future, as additional hypotheses about machine learning techniques are tested. Datasets, models, and evaluation code are made publicly available at https://github.com/earthspecies/BEBE , to enable community use of BEBE.</p>","PeriodicalId":54288,"journal":{"name":"Movement Ecology","volume":"12 1","pages":"78"},"PeriodicalIF":3.4000,"publicationDate":"2024-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11654173/pdf/","citationCount":"0","resultStr":"{\"title\":\"A benchmark for computational analysis of animal behavior, using animal-borne tags.\",\"authors\":\"Benjamin Hoffman, Maddie Cusimano, Vittorio Baglione, Daniela Canestrari, Damien Chevallier, Dominic L DeSantis, Lorène Jeantet, Monique A Ladds, Takuya Maekawa, Vicente Mata-Silva, Víctor Moreno-González, Anthony M Pagano, Eva Trapote, Outi Vainio, Antti Vehkaoja, Ken Yoda, Katherine Zacarian, Ari Friedlaender\",\"doi\":\"10.1186/s40462-024-00511-8\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><strong>Background: </strong>Animal-borne sensors ('bio-loggers') can record a suite of kinematic and environmental data, which are used to elucidate animal ecophysiology and improve conservation efforts. Machine learning techniques are used for interpreting the large amounts of data recorded by bio-loggers, but there exists no common framework for comparing the different machine learning techniques in this domain. This makes it difficult to, for example, identify patterns in what works well for machine learning-based analysis of bio-logger data. It also makes it difficult to evaluate the effectiveness of novel methods developed by the machine learning community.</p><p><strong>Methods: </strong>To address this, we present the Bio-logger Ethogram Benchmark (BEBE), a collection of datasets with behavioral annotations, as well as a modeling task and evaluation metrics. BEBE is to date the largest, most taxonomically diverse, publicly available benchmark of this type, and includes 1654 h of data collected from 149 individuals across nine taxa. Using BEBE, we compare the performance of deep and classical machine learning methods for identifying animal behaviors based on bio-logger data. As an example usage of BEBE, we test an approach based on self-supervised learning. To apply this approach to animal behavior classification, we adapt a deep neural network pre-trained with 700,000 h of data collected from human wrist-worn accelerometers.</p><p><strong>Results: </strong>We find that deep neural networks out-perform the classical machine learning methods we tested across all nine datasets in BEBE. We additionally find that the approach based on self-supervised learning out-performs the alternatives we tested, especially in settings when there is a low amount of training data available.</p><p><strong>Conclusions: </strong>In light of these results, we are able to make concrete suggestions for designing studies that rely on machine learning to infer behavior from bio-logger data. Therefore, we expect that BEBE will be useful for making similar suggestions in the future, as additional hypotheses about machine learning techniques are tested. Datasets, models, and evaluation code are made publicly available at https://github.com/earthspecies/BEBE , to enable community use of BEBE.</p>\",\"PeriodicalId\":54288,\"journal\":{\"name\":\"Movement Ecology\",\"volume\":\"12 1\",\"pages\":\"78\"},\"PeriodicalIF\":3.4000,\"publicationDate\":\"2024-12-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11654173/pdf/\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Movement Ecology\",\"FirstCategoryId\":\"99\",\"ListUrlMain\":\"https://doi.org/10.1186/s40462-024-00511-8\",\"RegionNum\":1,\"RegionCategory\":\"生物学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ECOLOGY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Movement Ecology","FirstCategoryId":"99","ListUrlMain":"https://doi.org/10.1186/s40462-024-00511-8","RegionNum":1,"RegionCategory":"生物学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ECOLOGY","Score":null,"Total":0}
引用次数: 0

摘要

背景:动物传感器(“生物记录器”)可以记录一套运动和环境数据,用于阐明动物生态生理学和改善保护工作。机器学习技术被用于解释生物记录仪记录的大量数据,但是在这个领域没有通用的框架来比较不同的机器学习技术。例如,这使得识别基于机器学习的生物记录仪数据分析的模式变得困难。这也使得评估机器学习社区开发的新方法的有效性变得困难。方法:为了解决这个问题,我们提出了生物记录仪eththogram基准(BEBE),这是一个带有行为注释的数据集集合,以及建模任务和评估指标。BEBE是迄今为止最大、分类学上最多样化、可公开获得的这类基准,包括从9个分类群的149个个体收集的1654小时的数据。使用BEBE,我们比较了基于生物记录仪数据识别动物行为的深度和经典机器学习方法的性能。作为BEBE的一个例子,我们测试了一种基于自监督学习的方法。为了将这种方法应用于动物行为分类,我们采用了一个深度神经网络,该网络预先训练了从人类腕带加速度计收集的700,000小时数据。结果:我们发现深度神经网络优于经典机器学习方法,我们在BEBE中测试了所有九个数据集。我们还发现,基于自监督学习的方法优于我们测试的替代方法,特别是在可用训练数据量较低的情况下。结论:根据这些结果,我们能够为设计依靠机器学习从生物记录仪数据推断行为的研究提出具体建议。因此,我们期望BEBE在未来对提出类似的建议有用,因为对机器学习技术的其他假设进行了测试。数据集、模型和评估代码在https://github.com/earthspecies/BEBE上公开提供,以使社区能够使用BEBE。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A benchmark for computational analysis of animal behavior, using animal-borne tags.

Background: Animal-borne sensors ('bio-loggers') can record a suite of kinematic and environmental data, which are used to elucidate animal ecophysiology and improve conservation efforts. Machine learning techniques are used for interpreting the large amounts of data recorded by bio-loggers, but there exists no common framework for comparing the different machine learning techniques in this domain. This makes it difficult to, for example, identify patterns in what works well for machine learning-based analysis of bio-logger data. It also makes it difficult to evaluate the effectiveness of novel methods developed by the machine learning community.

Methods: To address this, we present the Bio-logger Ethogram Benchmark (BEBE), a collection of datasets with behavioral annotations, as well as a modeling task and evaluation metrics. BEBE is to date the largest, most taxonomically diverse, publicly available benchmark of this type, and includes 1654 h of data collected from 149 individuals across nine taxa. Using BEBE, we compare the performance of deep and classical machine learning methods for identifying animal behaviors based on bio-logger data. As an example usage of BEBE, we test an approach based on self-supervised learning. To apply this approach to animal behavior classification, we adapt a deep neural network pre-trained with 700,000 h of data collected from human wrist-worn accelerometers.

Results: We find that deep neural networks out-perform the classical machine learning methods we tested across all nine datasets in BEBE. We additionally find that the approach based on self-supervised learning out-performs the alternatives we tested, especially in settings when there is a low amount of training data available.

Conclusions: In light of these results, we are able to make concrete suggestions for designing studies that rely on machine learning to infer behavior from bio-logger data. Therefore, we expect that BEBE will be useful for making similar suggestions in the future, as additional hypotheses about machine learning techniques are tested. Datasets, models, and evaluation code are made publicly available at https://github.com/earthspecies/BEBE , to enable community use of BEBE.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Movement Ecology
Movement Ecology Agricultural and Biological Sciences-Ecology, Evolution, Behavior and Systematics
CiteScore
6.60
自引率
4.90%
发文量
47
审稿时长
23 weeks
期刊介绍: Movement Ecology is an open-access interdisciplinary journal publishing novel insights from empirical and theoretical approaches into the ecology of movement of the whole organism - either animals, plants or microorganisms - as the central theme. We welcome manuscripts on any taxa and any movement phenomena (e.g. foraging, dispersal and seasonal migration) addressing important research questions on the patterns, mechanisms, causes and consequences of organismal movement. Manuscripts will be rigorously peer-reviewed to ensure novelty and high quality.
×
引用
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学术官方微信