<th id="5nh9l"></th><strike id="5nh9l"></strike><th id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"></th><strike id="5nh9l"></strike>
<progress id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"><noframes id="5nh9l">
<th id="5nh9l"></th> <strike id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"></span>
<progress id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"></span><strike id="5nh9l"><noframes id="5nh9l"><strike id="5nh9l"></strike>
<span id="5nh9l"><noframes id="5nh9l">
<span id="5nh9l"><noframes id="5nh9l">
<span id="5nh9l"></span><span id="5nh9l"><video id="5nh9l"></video></span>
<th id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"></th>
<progress id="5nh9l"><noframes id="5nh9l">

一種面向多模態優化的新型群體智能優化方法:羊群遷徙優化算法

Novel swarm intelligence method for multimodal optimization: Sheep flock migrate optimization algorithm

  • 摘要: 群體智能優化算法是根據生物集群運動、交互、進化等行為機制而開發的自然啟發算法,憑借其顯著的靈活性、適應性、魯棒性以及全局尋優能力,被廣泛應用于現實世界中各類優化問題的求解. 受羊群間歇性集體運動現象啟發,本文提出了一種新的仿生群體智能優化方法—羊群遷徙優化(Sheep flock migrate optimization, SFMO)算法,創新性地建立了3個核心運算模塊,即放牧算子、集體運動算子和補償策略. 與現有的群體智能優化算法相比,SFMO可以通過廣泛隨機搜索指導下的種群遷徙,降低算法陷于局部最優的概率,為群體智能優化領域提供了一種新的解決方案. 收斂性證明和復雜度分析進一步為SFMO提供了理論支撐. 以CEC-2017基準函數為基礎的數值仿真驗證表明:SFMO能夠有效解決函數優化問題,并在多模態函數優化問題中具有顯著優勢.

     

    Abstract: Swarm intelligence optimization algorithms have garnered considerable attention for solving real-world optimization problems owing to their ability to emulate collective behaviors such as the movement, interaction, and evolution observed in biological swarms. In this paper, we propose a novel bionic swarm intelligence optimization method called the sheep flock migrate optimization (SFMO) algorithm, which is inspired by the intermittent collective motion behavior exhibited by sheep. The SFMO algorithm comprises grazing operator, collective motion operator, and compensation strategy. The grazing operator is formulated based on mathematical models that capture the local foraging behavior of sheep within a confined range. This operator is inspired by the “two-phase motion of sheep”, as well as the widely recognized “green wave chasing” mechanism observed in herbivores. The grazing operator, which is responsible for the local search functionality, enhances the algorithm’s exploitation capability, thereby enhancing its ability to effectively exploit the search space. The collective motion operator builds upon the “two-phase motion mechanism” and incorporates the “leader–follower” mechanism observed during the movement of a sheep flock. By simulating the overall migration behavior of a sheep flock, this operator assumes the role of global search and aims to enhance the algorithm’s exploration ability. The compensation strategy temporarily expands the search range by leveraging the social learning mechanism observed in flock behavior, thereby improving the algorithm’s ability to escape from local optima. Distinguished from the existing swarm intelligence-based optimization methods, the SFMO algorithm alternately executes the grazing operator and collective motion operator, mirroring the intermittent collective motion mechanism exhibited by flocks. The compensation mechanism is adaptively triggered when the algorithm is likely to converge to a local optimal solution, ensuring a balance between the exploration and exploitation capabilities. SFMO introduces a novel and efficient optimizer in the field of population intelligence optimization by mitigating the probability of falling into local optima through extensive stochastic search-guided population migration and an expanded search mechanism during migration stagnation. The convergence proof and complexity analysis results of the SFMO algorithm provide theoretical support for its feasibility and effectiveness. To further validate the proposed method, we conduct numerical simulations using CEC-2017 benchmark functions and compare SFMO with representative optimization algorithms, namely, pigeon-inspired optimization (PIO), particle swarm optimization (PSO), and gray wolf optimizer (GWO), under equivalent conditions. The simulation results demonstrate that SFMO effectively solves function optimization problems and offers considerable advantages, particularly in the context of multimodal function optimization. Among the four algorithms, SFMO demonstrates superior search efficiency, stability, and accuracy. Moreover, it exhibits remarkable advantages in addressing high-dimensional optimization problems, showcasing the highest level of robustness compared with the other algorithms.

     

/

返回文章
返回
<th id="5nh9l"></th><strike id="5nh9l"></strike><th id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"></th><strike id="5nh9l"></strike>
<progress id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"><noframes id="5nh9l">
<th id="5nh9l"></th> <strike id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"></span>
<progress id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"><noframes id="5nh9l"><span id="5nh9l"></span><strike id="5nh9l"><noframes id="5nh9l"><strike id="5nh9l"></strike>
<span id="5nh9l"><noframes id="5nh9l">
<span id="5nh9l"><noframes id="5nh9l">
<span id="5nh9l"></span><span id="5nh9l"><video id="5nh9l"></video></span>
<th id="5nh9l"><noframes id="5nh9l"><th id="5nh9l"></th>
<progress id="5nh9l"><noframes id="5nh9l">
259luxu-164