College of Big Data and Intelligent Engineering, Southwest Forestry University, Kunming, 650000, China.
College of Mathematics and Physics, Southwest Forestry University, Kunming, 650000, China.
Sci Rep. 2022 Jun 13;12(1):9739. doi: 10.1038/s41598-022-13957-w.
Birds are a kind of environmental indicator organism, which can reflect the changes in the ecological environment and biodiversity, and recognition of birdsongs can further help understand and protect birds and natural environment. Extreme learning machine (ELM) has the advantages of fast learning speed and good generalization ability, which is widely used in classification and recognition problems. Input layer weights and hidden layer thresholds are two key factors affecting ELM performance. As one of swarm intelligence optimization methods, differential evolution (DE) can be used to optimize the parameters of ELM. In order to enhance the diversity, convergence speed and global search ability of the DE population, and improve the accuracy and stability of the classification model, this paper proposes a multi-strategy differential evolution method (M-SDE) to optimize the parameters of the ELM. And the differential MFCC feature parameters, extracted from birdsongs, are applied to build classification models of M-SDE_ELM and an ensemble M-SDE_EnELM with optimized ELM for bird species recognition. In the experiments, the ELM models optimized by the swarm intelligence algorithms PSO and GOA are compared and analyzed by hypothesis tests with the M-SDE_ELM and M-SDE_EnELM. Results show that the M-SDE_ELM and M-SDE_EnELM can achieve a classification accuracy of 86.70% and 89.05% in the classification of nine species of birds respectively, and the recognition effect and stability of the M-SDE_EnELM model outperform other models.
鸟类是一种环境指示生物,能够反映生态环境和生物多样性的变化,识别鸟鸣声可以进一步帮助了解和保护鸟类和自然环境。极限学习机(ELM)具有学习速度快、泛化能力好的优点,在分类和识别问题中得到了广泛的应用。输入层权重和隐含层阈值是影响 ELM 性能的两个关键因素。作为一种群智能优化方法,差分进化(DE)可以用于优化 ELM 的参数。为了增强 DE 种群的多样性、收敛速度和全局搜索能力,提高分类模型的准确性和稳定性,本文提出了一种多策略差分进化方法(M-SDE)来优化 ELM 的参数。并将差分 MFCC 特征参数应用于鸟鸣声中,构建了基于 M-SDE_ELM 和集成 M-SDE_EnELM 的分类模型,以优化的 ELM 进行鸟类物种识别。在实验中,通过假设检验,对 PSO 和 GOA 等群智能算法优化的 ELM 模型与 M-SDE_ELM 和 M-SDE_EnELM 进行了比较和分析。结果表明,M-SDE_ELM 和 M-SDE_EnELM 分别在九种鸟类的分类中达到了 86.70%和 89.05%的分类准确率,M-SDE_EnELM 模型的识别效果和稳定性优于其他模型。