ForNet: classification of critical forest acoustic events using discriminative CNN representations and ensemble
Deepak Krishnamoorthy1, Vemulapalli Shanmukha Sai2, R Vishal3
1Department of Computer Science and Engineering, Amrita School of Computing, Amrita Vishwa Vidyapeetham, Chennai, 601103, India. k_deepak@ch.amrita.edu.
Scientific Reports
|July 9, 2026
Summary
This study introduces ForNet, a novel framework for forest sound event classification using a Convolutional Neural Network (CNN) and ensemble classifiers. ForNet achieves high accuracy on both forest and urban sound datasets.
Area of Science:
- Acoustics
- Machine Learning
- Environmental Monitoring
Background:
- Sound event classification research has primarily focused on urban environments, with limited work on forest ecosystems.
- Accurate classification of forest sounds is crucial for biodiversity monitoring and ecological research.
Purpose of the Study:
- To develop a robust framework for forest sound event classification.
- To introduce FSM5, a new dataset for forest acoustic research.
- To evaluate the effectiveness of different feature extraction methods and classification strategies.
Main Methods:
- A two-stage framework, ForNet, was proposed, utilizing Convolutional Neural Networks (CNNs) for audio embedding extraction followed by ensemble classifiers (XGBoost, Random Forest).
- The performance of Mel-Frequency Cepstral Coefficients (MFCC), Log-Mel, and Mel spectrogram features was systematically evaluated.
- The framework was tested on the newly curated FSM5 forest dataset and the benchmark UrbanSound8K dataset.
Main Results:
- MFCC and Log-Mel features significantly improved classification performance.
- Combining handcrafted acoustic features with CNN-derived embeddings outperformed end-to-end CNN classification.
- ForNet achieved 91.4% accuracy on the FSM5 dataset and 94% accuracy on the UrbanSound8K dataset via 10-fold cross-validation.
Conclusions:
- The proposed ForNet framework demonstrates high efficacy in classifying critical forest sound events.
- The study highlights the benefit of integrating traditional acoustic features with deep learning embeddings for improved sound classification.
- ForNet shows strong generalization capabilities, performing well on both specialized forest and general urban sound datasets.
Related Concept Videos
Classification of Signals
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Force Classification
Forces play a crucial role in the study of physics and engineering. They are essential in describing the motion, behavior, and equilibrium of objects in the physical world. Forces can be classified based on their origin, type, and direction of action.
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
Classification of Systems-I
Linearity is a system property characterized by a direct input-output relationship, combining homogeneity and additivity.
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:

