【技术实现步骤摘要】
一种改进爬行动物搜索算法优化SVM的方法及其应用
[0001]本专利技术涉及搜索算法
,尤其是涉及一种改进爬行动物搜索算法优化SVM的方法及其应用。
技术介绍
[0002]斜拉桥在服役期间,由于受到自然灾害和人为因素的影响不可避免地会出现损伤,从而导致承载能力和耐久性降低,损伤严重时会引发灾难性事故。为能更早地发现斜拉桥损伤,进而采取必要措施避免危险发生,有必要对斜拉桥进行健康监测,斜拉桥损伤识别是斜拉桥健康监测系统的重要组成部分和核心。目前在斜拉桥损伤识别方法中,支持向量机(Support Vector Machines,SVM)、神经网络等机器学习算法被广泛应用,其中SVM因具有较强的学习能力和泛化能力而受到青睐。SVM学习参数的选用对其性能有重要影响,SVM达到最优性能需对其学习参数进行优化。因此,SVM学习参数的优化问题具有重要研究意义。
[0003]目前,传统的SVM学习参数优化方法主要有人工实验法、梯度下降法和拟牛顿法等。人工实验法依据经验对参数进行测试和比较,得到实验好的参数组合;梯度下降法以任意选择的初始参数值构造局域,沿梯度方向进行迭代,实现学习参数的优化;拟牛顿法用Sigmoid函数将SVM的输出映射为相应的概率,用于校验集上的误差估计,通过最小化误差估计得到优化后的学习参数。上述方法中人工实验法存在随机性强、缺乏权威理论指导的不足;梯度下降法和拟牛顿法的优化结果与学习参数初值的选取有很大的相关性,一旦初值选取不当,对优化的结果会有较大的影响。
[0004]基于智能算法的SV ...
【技术保护点】
【技术特征摘要】
1.一种改进爬行动物搜索算法优化SVM的方法,其特征在于,包括以下步骤:S1、改进爬行动物搜索算法S11、Bernoullishift混沌映射改进种群初始化公式;S12、引入时变非线性自适应权重改进迭代更新公式;S13、增加柯西和高斯两种策略进行自适应变异;S14、得到改进后的爬行动物搜索算法流程并进行仿真实验;S2、建立基于IRSA
‑
SVM的斜拉桥损伤识别模型S21、RSA优化SVM的适应度函数设计;S22、IRSA优化SVM的损伤识别建模。2.根据权利要求1所述的一种改进爬行动物搜索算法优化SVM的方法,其特征在于:在步骤S11中,引入Bernoullishift混沌映射进行鳄鱼种群位置的初始化,Bernoullishift混沌映射公式如下:式中,Z表示随机生成的混沌向量,当λ∈(0.2,0.5)U(0.5,0.8)时Bernoulli shift映射处于混沌状态;将混沌向量映射到种群空间,得到Bernoullishift混沌映射生成的初始种群,其公式如下:x
ij
=Z
×
(UB
‑
LB)+LB,j=1,2,
…
,n(2)式中,x
ij
表示Bernoullishift混沌映射生成的初始种群。3.根据权利要求1所述的一种改进爬行动物搜索算法优化SVM的方法,其特征在于:在步骤S12中,高空行走阶段选用腹部行走策略,缩小搜索步距,接近最优位置,狩猎合作阶段,需要较小的权重增强局部开发能力,同时在迭代末期需要给予个体位置一个相对较大的扰动,避免算法在极值点处震荡,因此,在高空行走和狩猎合作两个策略中引入时变非线性自适应权重w,w公式如下:式中,w
end
表示迭代结束时的惯性权重;w
start
表示迭代开始时的权重系数;n表示递减的常数;将公式(3)带入高空行走和狩猎合作两个策略的迭代更新公式中,得到改进后的迭代更新公式如下:4.根据权利要求1所述的一种改进爬行动物搜索算法优化SVM的方法,其特征在于:在步骤S13中,在RSA中增加包括柯西和高斯两种变异策略的混合变异机制,为实现混合变异
机制中变异策略的自适应选择,引入判定系数p,利用判定系数p可确定使用的变异策略,其中p<0.5时采用柯西变异,p≥0.5时采用高斯变异,公式如下:其中,柯西变异和高斯变异分别源于柯西分布和高斯分布,柯西分布概率密度函数公式和高斯分布概率密度函数公式如下:式和高斯分布概率密度函数公式如下:式中,σ表示标准差;μ表示期望值;当σ=1,μ=1时为标准柯西和高斯分布;x'表示变异后的位置;xnew表示原有位置;Cauchy0,1表示服从标准柯西分布的随机向量;Guass(0,1)表示服从标准高斯分布的随机向量;p表示[0,1]之间的随机数;对种群进行变异虽能让算法跳出原位置,但不能确定变异位置的适应度值优于原位置,若直接进行位置替换算法存在不收敛的问题,为使算法能够收敛到最优解,在种群变异后加入贪婪策略,通过比较变异前后鳄鱼位置的...
【专利技术属性】
技术研发人员:刘杰,程寒,刘庆宽,王海龙,卜建清,
申请(专利权)人:石家庄铁道大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。