一种离散鲸鱼算法及其应用

A Discrete Whale Optimization Algorithm and Application

  • 摘要: 针对鲸鱼优化算法(WOA)在求解高维复杂问题时存在收敛精度低,难以解决离散优化问题等的不足,提出了一种离散鲸鱼算法(DWOA)。该算法引入收敛因子调控个体距离最优鲸鱼位置的远近程度,利用惯性权值平衡算法的全局搜索和局部开发能力,通过改进的Sigmoid函数对WOA进行离散化处理。9个基准函数和油田措施规划方案的测试结果表明,DWOA在收敛速度和寻优精度等方面均有较大的提升。

     

    Abstract: A discrete whale optimization algorithm (DWOA) is proposed to overcome the defects of low convergence and the lack of ability to solve discrete optimization problems when solving high-dimensional complex problems. In DWOA, the convergence factor is introduced to adjust the distance of the individual from the optimal whale position, the adaptive inertia weight is designed to balance the global exploration and local exploitation ability, the whale optimization algorithm (WOA) is discretized by the improved Sigmoid function. The optimization experiments are conducted on the 9 benchmark functions and oilfield measures planning. Simulation results show that the proposed DWOA has a great improvement in convergence speed and convergence precision.

     

/

返回文章
返回