1.摘要
为实现混凝土面板堆石坝坝体与基础渗透系数的快速、准确反演,本文提出了一种基于改进麻雀搜索算法与支持向量机相结合的ISSA-SVR模型,该模型通过引入Circle映射初始化、周期性收敛因子及莱维飞行机制,有效解决了传统麻雀搜索算法中初始种群分布不均与易陷入局部最优的问题。
2.麻雀搜索算法SSA原理
3.改进策略
Circle映射
Circle映射表达式:
x
i
+
1
=
m
o
d
(
x
i
+
b
−
(
a
2
π
)
sin
(
2
π
x
i
)
,
1
)
x_{i+1}=mod(x_{i}+b-(\frac{a}{2\pi})\sin(2\pi x_{i}),1)
xi+1=mod(xi+b−(2πa)sin(2πxi),1)
周期收敛因子
在发现者位置更新公式中,随着搜索空间的收缩,麻雀个体难以跳出局部最优解,本文引入周期性非线性收敛因子:
α
=
γ
⋅
sin
(
1
−
30
t
T
)
5
\alpha=\gamma\cdot\sin(1-30\frac{t}{T})^5
α=γ⋅sin(1−30Tt)5
伪代码
4.结果展示
5.参考文献
[1] Feng Y, Tian B, Shen Z, et al. A novel inversion approach for seepage parameter of concrete face rockfill dams based on an enhanced sparrow search algorithm[J]. Computers and Geotechnics, 2025, 183: 107214.