1. Introduction
Infrasound refers to acoustic waves with frequencies below 20 Hz, characterized by low frequency, low attenuation, long propagation distance, and strong penetration capability [
1,
2]. Its sources are extremely diverse: natural phenomena and human activities such as earthquakes [
3], lightning [
4,
5,
6], volcanic eruptions [
7,
8], nuclear tests [
9,
10,
11], chemical explosions [
12,
13,
14,
15], and rocket launches [
16,
17,
18] all generate infrasound signals. Benefiting from its low-frequency characteristics, infrasound can propagate over long distances via atmospheric waveguides, making it valuable for applications such as nuclear test monitoring, natural disaster warning, and geophysical research. However, long-distance propagation also makes infrasound signals inevitably subject to substantial influences from wind turbulence, atmospheric temperature, and terrain, causing waveform distortion and directly increasing the difficulty for classification models to generalize under varying environmental conditions. Therefore, sustained research on infrasound signal classification is the foundation for overcoming these limitations and building an automated, high-confidence global infrasound monitoring network, which is of both theoretical and practical importance.
Signal classification plays a crucial role in infrasound monitoring systems. Traditional infrasound signal classification methods primarily involve two key steps: acoustic feature extraction and classifier design. The essence of infrasound signal classification is to identify key features representing specific infrasound events. In previous studies, Mel-frequency cepstral coefficients [
19,
20], wavelet transforms [
21,
22,
23], information spectral entropy [
24,
25], the Hilbert–Huang transform [
26], and others have been used for infrasound signal representation. Regarding classifiers, support vector machines, Bayesian classifiers, and random forests are commonly employed for infrasound signal classification, alongside simpler algorithms such as k-nearest neighbours and decision trees [
21,
22,
24,
25,
26,
27,
28]. Moreover, the effectiveness of artificial neural networks [
22,
23,
25,
29,
30,
31] as classifiers has also been validated. In most cases, support vector machines generally converge more reliably and achieve higher recognition accuracy. Although the traditional “feature extraction + classifier” approach can achieve high classification accuracy, it requires manually designed filters for noise reduction or additional feature extraction operations.
In recent years, deep learning technology has achieved breakthroughs in image, speech, and time-series signal processing, and infrasound event classification techniques have also evolved from traditional pattern recognition to today’s popular end-to-end deep learning models. The core advantage of such methods lies in their ability to automatically learn hierarchical discriminative features from raw data or simple transformations. For instance, Solomon et al. omitted the manual feature extraction step and employed deep neural networks, self-normalizing neural networks, fully convolutional neural networks, and long short-term memory (LSTM) networks to classify four types of infrasound signals from the Library of Typical Infrasonic Signals (LOTIS) dataset. Their experimental results verified the potential of deep neural network architectures for infrasound classification; however, the LSTM network only achieved a classification accuracy of 67% [
32]. Subsequently, they also utilized the VGG model to recognize raw and preprocessed (bandpass-filtered and resampled) time-series signals, finding that the recognition accuracy for preprocessed signals was lower than that for raw signals [
33]. Smith et al. directly used raw signals and two-dimensional spectrograms as inputs for deep neural networks (DNN) and convolutional neural networks (CNN), respectively, and their results showed that this approach has advantages in real-time performance and reduced computational complexity [
23]. To address the scarcity of infrasound data, Wu et al. employed generative adversarial networks (GAN) to generate synthetic infrasound signals to augment the dataset and fed time–frequency spectrogram into a CNN, achieving good recognition performance [
34].
Building on this, researchers have begun exploring more refined feature representations and network architectures to address the unique challenges of infrasound signals. Witsil et al. synthesized infrasound data based on physical models to train artificial neural networks (ANN) and temporal convolution neural networks (TCN) for distinguishing infrasound event signals from non-infrasound event signals, with ANN and TCN achieving recognition accuracies of 90% and 97%, respectively [
35]. Bishop et al. developed a deep learning method that integrates infrasound detection and classification, directly feeding raw waveform data into a CNN with a self-attention layer; the accuracy for discriminating noise from non-noise data exceeded 96%, but the results were inconsistent when distinguishing stationary from non-stationary signals [
36]. Leng et al. converted infrasound signals into two-dimensional time–frequency spectrogram and designed a model based on an improved LeNet-5 network, achieving a recognition accuracy of 84.1% for five common types of infrasound data [
37]. Tan et al. focused on signal decomposition and multi-channel feature combination, proposing a method based on a multi-channel multi-scale convolutional attention network (MCMS-CBAMNet) [
38]. Through CEEMDAN decomposition and IMF component selection, they effectively mitigated signal aliasing caused by multipath effects, achieving an average precision of 82.76% in chemical explosion and earthquake classification tasks. To further enhance the joint representation of spatiotemporal features, Tan et al. subsequently proposed a Parallel Convolutional Kernel, CBAM, and LSTM Network (PCMLN) model and a GAF-ConvLSTM-based framework. By combining signal assembly, two-dimensional GAF transformation, and convolutional LSTM networks, they elevated the classification accuracy for chemical explosions and earthquakes to 83.9% and 92.4% in two studies in 2025, respectively [
39,
40]. These studies demonstrate that hybrid deep models incorporating advanced signal processing techniques (e.g., empirical mode decomposition and Gramian angular fields) can more effectively mine the discriminative information hidden in infrasound signals.
Given the difficulty of acquiring infrasound data and the resulting small sample sizes, data augmentation and few-shot learning have become another research hotspot. Li et al. proposed a multi-scale SE-CNN-BiLSTM (squeeze excitation–convolutional neural network–bidirectional long short-term memory network) fusion model that automatically extracts spatiotemporal features of signals, achieving a classification accuracy of over 98% for chemical explosion and earthquake events [
41]. Tan et al. addressed the overfitting problem in small-sample scenarios by proposing a method based on mixed virtual infrasound data augmentation (MVIDA) and a multiscale squeeze-and-excitation ResNet (MS-SE-ResNet), achieving an average classification accuracy of 81.12% on the augmented dataset [
42]. Lu et al. extended this line of work, proposing a prediction model combining TimeGAN and a coordinated attention prototype network (CAPN), termed TimeGAN-CAPN. This method uses a temporal generative adversarial network to generate high-quality synthetic data in the latent space, effectively augmenting the small-sample dataset, and combines it with the dual-view mutual learning mechanism of CAPN, achieving performance markedly superior to traditional methods in a three-category classification task involving earthquakes, tsunamis, and volcanoes [
43]. Zhao et al. combined LSTM with prototypical metrics and proposed a classification method suitable for variable-duration infrasound signals, attaining average recognition accuracies of 97.96% and 95.36% on public and measured datasets, respectively [
44]. Yin et al. proposed a method based on short-time Fourier transform (STFT) and CNN, achieving an average recognition accuracy of 96.58% for six types of raw infrasound signals [
45].
The above research indicates that deep learning methods represented by CNN, with their powerful automatic feature extraction capability and end-to-end learning mechanism, have been widely applied in infrasound signal classification and have achieved remarkable results. However, applying traditional deterministic neural networks to infrasound signal classification still presents inherent deficiencies. First, CNN typically require large amounts of data for effective training, whereas certain types of infrasound signals (e.g., nuclear tests) have become extremely rare since the signing of the Comprehensive Nuclear-Test-Ban Treaty, and high-quality labeled data are very limited [
46]. Second, on small-sample datasets, CNN are prone to overfitting, resulting in poor generalization capability [
42]. Although methods such as data augmentation, generative adversarial networks, and prototype networks mentioned in the above studies partially alleviate this problem, they mostly still aim to learn an optimal “point estimate” of weights, lacking the modeling of the model’s own confidence. Third, traditional CNN cannot quantify model uncertainty; their output is a deterministic prediction that cannot reflect the confidence of the prediction. In practical monitoring applications, especially in high-stakes decision-making scenarios such as nuclear test identification and natural disaster early warning, an overconfident erroneous prediction could lead to severe consequences. In contrast, a model capable of providing predictive uncertainty can offer analysts richer decision-making information, identifying boundary samples that require manual review.
To further improve classification accuracy under limited sample conditions, enhance model generalization ability, and fundamentally meet the practical demands for predictive reliability in infrasound signal classification, this paper proposes an infrasound signal classification method based on a Bayesian Convolutional Neural Network (Bayesian CNN). Compared with traditional CNN, this method introduces Bayesian statistical inference, assigning probability distributions rather than point estimates to network weights. This inherently provides a regularization effect, thereby more effectively alleviating overfitting problems in small-sample scenarios and demonstrating better generalization performance. Simultaneously, the Bayesian CNN can quantify predictive uncertainty (including epistemic uncertainty and aleatoric uncertainty), providing valuable confidence information for the decision-making process, thus enhancing model interpretability and decision reliability.
4. Conclusions
This paper proposes a Bayesian CNN framework for infrasound signal classification. The framework directly utilizes time–frequency spectrograms without any data augmentation. By placing probability distributions over the network weights and performing variational inference, the model can effectively learn from small-scale, highly imbalanced datasets while providing meaningful uncertainty estimates. The Bayes 4Conv3Fc model achieves an accuracy of 99.14% on the test set, with the F1-score improved by 2.83 percentage points compared with its deterministic counterpart. The classic AlexNet architecture benefits even more considerably, with Bayesian CNN improving its accuracy by 6.58 percentage points. Furthermore, when compared against class-weighted cross-entropy—a standard imbalance-handling baseline—the Bayesian models consistently yield substantially lower Brier scores (e.g., a 42.0% reduction for AlexNet), demonstrating superior probabilistic calibration. This confirms that the observed performance gains originate from principled uncertainty modeling rather than from mere loss re-weighting or ordinary regularization. The framework is model-agnostic and can be applied to existing CNN architectures with minimal modifications, making it a flexible basis for further exploration.
This study further decomposes the predictive uncertainty in infrasound signal classification into epistemic and aleatoric uncertainties. The calibration analysis validates that these uncertainty estimates are reliable, thereby enabling researchers to identify samples with low prediction confidence and to diagnose whether performance limitations originate from insufficient model capacity or data quality issues. Such diagnostic capability provides direct guidance for subsequent data acquisition or model improvement. By integrating uncertainty decomposition with calibration verification, the proposed method offers a foundation for developing high-accuracy, interpretable, and uncertainty-aware infrasound monitoring systems.
Future work will focus on lightweight Bayesian inference techniques to reduce training and inference time and optimize the number of Monte Carlo samples, with a complete computational cost analysis to be provided. Additional comparisons with focal loss, balanced sampling, Monte Carlo dropout, and deterministic ensembles, along with comprehensive calibration evaluations (e.g., reliability diagrams and expected calibration error), will be pursued to further isolate the unique contributions of Bayesian posterior marginalization.