paper-with-me

홈 › Papers

acoupi: An Open-Source Python Framework for Deploying Bioacoustic AI Models on Edge Devices

2025-01-29 · Aude Vuilliomenet, Santiago Martínez Balvanera, Oisin Mac Aodha, Kate E. Jones, Duncan Wilson

1. Passive acoustic monitoring (PAM) coupled with artificial intelligence (AI) is becoming an essential tool for biodiversity monitoring. Traditional PAM systems require manual data offloading and impose substantial demands on storage and computing infrastructure. The combination of on-device AI-based processing and network connectivity enables local data analysis and transmission of only relevant information, greatly reducing storage needs. However, programming these devices for robust operation is challenging, requiring expertise in embedded systems and software engineering. Despite the increase in AI-based models for bioacoustics, their full potential remains unrealized without accessible tools to deploy them on custom hardware and tailor device behaviour to specific monitoring goals. 2. To address this challenge, we develop acoupi, an open-source Python framework that simplifies the creation and deployment of smart bioacoustic devices. acoupi integrates audio recording, AI-based data processing, data management, and real-time wireless messaging into a unified and configurable framework. By modularising key elements of the bioacoustic monitoring workflow, acoupi allows users to easily customise, extend, or select specific components to fit their unique monitoring needs. 3. We demonstrate the flexibility of acoupi by integrating two bioacoustic classifiers: BirdNET, for the classification of bird species, and BatDetect2, for the classification of UK bat species. We test the reliability of acoupi over a month-long deployment of two acoupi-powered devices in a UK urban park. 4. acoupi can be deployed on low-cost hardware such as the Raspberry Pi and can be customised for various applications. acoupi standardised framework and simplified tools facilitate the adoption of AI-powered PAM systems for researchers and conservationists. acoupi is on GitHub at https://github.com/acoupi/acoupi.

📄 PDF Abstract BibTeX arXiv:2501.17841

Code (1)

acoupi/acoupi 공식 구현

Similar Papers 제목 키워드 기반

Neuraxle - A Python Framework for Neat Machine Learning Pipelines

2019-09-01 · Chevalier, Guillaume and Brillant, Alexandre and Hamel, Eric

Code Machine Learning Pipelines - The Right Way. The present new framework is for building neat pipelines, providing the right abstractions to both ease research, development, and deployment of your ML applications. Most…

AutoMLBIG-bench Machine Learning

FAT Forensics: A Python Toolbox for Implementing and Deploying Fairness, Accountability and Transparency Algorithms in Predictive Systems

2022-09-08 · Kacper Sokol, Alexander Hepburn, Rafael Poyiadzi, Matthew Clifford 외

Predictive systems, in particular machine learning algorithms, can take important, and sometimes legally binding, decisions about our everyday life. In most cases, however, these systems and decisions are neither regulat…

Fairness

Reproducible Subjective Evaluation

2022-03-08 · Max Morrison, Brian Tang, Gefei Tan, Bryan Pardo

Human perceptual studies are the gold standard for the evaluation of many research tasks in machine learning, linguistics, and psychology. However, these studies require significant time and cost to perform. As a result,…

A Library for Learning Neural Operators

2024-12-13 · Jean Kossaifi, Nikola Kovachki, Zongyi Li, David Pitt 외

We present NeuralOperator, an open-source Python library for operator learning. Neural operators generalize neural networks to maps between function spaces instead of finite-dimensional Euclidean spaces. They can be trai…

Operator learning

Reconfigurable Computing Challenge: Transformer for Jet Tagging on Versal AI Engines

2026-06-16 · Gram Koski, Sean Lipps, Zhenghua Ma, G. Abarajithan 외 arxiv

Transformer-based models achieve strong performance for jet tagging at the CERN LHC, but deploying them in low-latency, resource-constrained trigger systems is challenging. We present an initial implementation of a quant…

Jet Tagging