Machine Learning in Acoustics: A Review and Open-Source Repository
arXiv:2507.04419 · doi:10.1038/s44384-025-00021-w
Abstract
Acoustic data provide scientific and engineering insights in fields ranging from bioacoustics and communications to ocean and earth sciences. In this review, we survey recent advances and the transformative potential of machine learning (ML) in acoustics, including deep learning (DL). Using the Python high-level programming language, we demonstrate a broad collection of ML techniques to detect and find patterns for classification, regression, and generation in acoustics data automatically. We have ML examples including acoustic data classification, generative modeling for spatial audio, and physics-informed neural networks. This work includes AcousticsML, a set of practical Jupyter notebook examples on GitHub demonstrating ML benefits and encouraging researchers and practitioners to apply reproducible data-driven approaches to acoustic challenges.
Accepted by npj Acoustics, 22 pages, 12 figures
References in corpus (11)
- Diffusion Models in Vision: A Survey
- Finite Basis Physics-Informed Neural Networks (FBPINNs): a scalable domain decomposition approach for solving differential equations
- A Survey of Sound Source Localization with Deep Learning Methods
- Efficient training of physics-informed neural networks via importance sampling
- A Physics Informed Neural Network for Time-Dependent Nonlinear and Higher Order Partial Differential Equations
- A Review of Machine Learning Methods Applied to Structural Dynamics and Vibroacoustic
- Physics-informed neural networks for one-dimensional sound field predictions with parameterized sources and impedance boundaries
- Deep embedded clustering of coral reef bioacoustics
- Data-aided Underwater Acoustic Ray Propagation Modeling
- An Empirical Study on Channel Effects for Synthetic Voice Spoofing Countermeasure Systems
- Definition-independent Formalization of Soundscapes: Towards a Formal Methodology