Page 112 - 2025年第56卷第8期
P. 112

图 2 多粒度扫描图                                 图 3 XGBoost改进的级联森林图

              3.2.2 IHPO算法
                  (1)HPO算法。HPO算法具有参数少、收敛快的优点。其灵感来源于狮子、豹子、狼等食肉动物
              对鹿、羊等猎物的捕猎行为,包括探索与开发两个过程。这两个过程的选择取决于 0~1之间随机数
              Rand,若 Rand小于 0.1,算法进入探索阶段,反之,进入开发阶段。然而,该算法的简单随机初始化
              方式容易导致初始种群分布不均匀、缺乏多样性,容易在寻优阶段陷入局部最优。因此采用 SPM混沌
              初始化和水波动态自适应因子对 HPO算法改进,通过混沌映射产生规律性、遍历性、随机性强的混
              沌序列,进而增加种群初始化的均匀性与多样性;并利用水波动态自适应因子的不确定性,使得算法
              在探索阶段能搜索更广泛的区域,降低其他个体跟随的盲目性,保证群体多样性,增强算法的全局搜
              索能力,避免陷入局部最优。
                  (2)SPM混沌映射。SPM混沌映射是一种具有自适应性的混沌映射系统,该方法通过结合 Sine混
              沌映射和 PWLCM混沌映射的优点,使得 SPM 混沌映射具有更好的遍历性和随机性,从而提高 HPO
              算法前期的全局搜索能力            [36] 。SPM混沌映射的模型如下:
                                          ( x                 )
                                            i,j
                                       mod    + μ sin( π x ) + r,1 ,0 ≤x < η
                                                      i,j
                                                                      i,j
                                            η
                                          ( x ? η                )
                                             i,j
                                       mod       + μ sin( π x ) + r,1 ,η≤x <0.5
                                                                         i,j
                                                         i,j
                                x   =      0.5 - η                                                      (2)
                                 i,j + 1
                                          ( (1 - x )? η                  )
                                                i,j
                                       mod   0.5 - η  + μ sin( π (1 - x )) + r,1 ,0.5 ≤x <1 - η
                                                                                   i,j
                                                                i,j
                                          ( (1 - x )                   )
                                                i,j
                                       mod    η    + μ sin( π (1 - x )) + r,1 ,1 - η≤x <1
                                                                                  i,j
                                                               i,j
              式中:i = 1 ,2,…,N,N为猎人 猎 物 位 置 的 总 数; j = 1 ,2, …,D, D为 待 优 化 超 参 数 的 维 数;
              x 为[0,1]之间的随机数;η∈ (0,1), μ∈ (0,1)时,系 统 处 于 混 沌 状 态; r为 0~1之 间 的 随
               i,j
              机数。
                  ( 3)水波动态自适应因子。水波动态自适应因子是将水波动态变化的随机性加入到探索阶段,降
              低其他猎人盲目跟随的概率,增强猎人之间信息交流和学习的能力。在保持种群的多样性的同时,大
              大降低个体间的趋同性,进而提高算法避免陷入局部最优的能力                               [37] 。其数学模型如下所示:
                                                         ( π ·l + 2 ·π )
                                                  λ = 1 - sin                                           (3)
                                                          2·l
                                                              max
              式中:λ为水波动态自适应因子;l为当前迭代数;l 为最大迭代数。
                                                              max
              3.2.3 IHPO - XDF模型实现流程 利用 IHPO算法的寻优能力和 DF算法的学习能力,提出基于 IHPO
              算法改进的深度森林(IHPO - XDF)模型,该模型在训练过程中,通过 IHPO算法不断迭代超参数,使
              预测值与实测值的误差逐渐变小,从而达到改进 DF算法预测性能的目的。IHPO - XDF模型的实现流
              程如图 4所示。
              3.3 面向施工通风频率预测的可解释性机器学习框架 在传统智能算法进行预测时,其内部预测过程
              与手段不透明,类似于 “黑箱” 模型,让人难以直接地理解模型预测结果,降低了模型的可信度,因

                     7
                —  1 0 6 —
   107   108   109   110   111   112   113   114   115   116   117