当前位置: 首页 > 专利查询>辽宁大学专利>正文

一种改进蚁群算法优化支持向量机参数的方法技术

技术编号:9434854 阅读:123 留言:0更新日期:2013-12-12 00:51
本发明专利技术涉及一种改进蚁群算法优化支持向量机参数的方法。步骤如下:确定n个参数的取值范围,并且通过对每个参数进行N等分计算网格间隔;蚂蚁从第一列到第N列选择出N个网格点,这N个网格点行程作为一个解,M只蚂蚁找到M个解;将这M个解输入目标函数,找出最大与最小的二个目标函数值;进行全局信息素更新,Pt=Pt-1·ρ根据公式Pt=Pt-1-op在全局最优解附近的一定范围增加一定量信息素的值,强化全局最优解;根据公式Pt=Pt-1-wp在全局最差解附近的一定范围进行信息素一定量减少操作,弱化全局最差解;如果没有达到全局最大循环次数则对网格重新划分;直至达到循环结束条件完成参数的寻优。本方法提高了寻求最佳组合的速度和准确率。并且在改进的蚁群算法中融合了网格和高概率随机选择的原则,增加了蚂蚁对最优解的敏感度。

【技术实现步骤摘要】
【专利摘要】本专利技术涉及。步骤如下:确定n个参数的取值范围,并且通过对每个参数进行N等分计算网格间隔;蚂蚁从第一列到第N列选择出N个网格点,这N个网格点行程作为一个解,M只蚂蚁找到M个解;将这M个解输入目标函数,找出最大与最小的二个目标函数值;进行全局信息素更新,Pt=Pt-1·ρ根据公式Pt=Pt-1-op在全局最优解附近的一定范围增加一定量信息素的值,强化全局最优解;根据公式Pt=Pt-1-wp在全局最差解附近的一定范围进行信息素一定量减少操作,弱化全局最差解;如果没有达到全局最大循环次数则对网格重新划分;直至达到循环结束条件完成参数的寻优。本方法提高了寻求最佳组合的速度和准确率。并且在改进的蚁群算法中融合了网格和高概率随机选择的原则,增加了蚂蚁对最优解的敏感度。【专利说明】
本专利技术涉及一种用于机械轴承的故障诊断的改进型蚁群算法优化支持向量机参数的方法。
技术介绍
在现代生产中,机械设备的故障诊断技术越来越受到重视,如果某台设备出现故障而未能及时发现和排除,其结果不仅会导致设备本身损坏,甚至可能造成机毁人亡的严重后果。因为某台设备出现故障而引起整条生产线生产的产品出现问题甚至造成停产所带来的损失是巨大的。因此,故障诊断在生产线中的地位是不可忽视的。滚动轴承被广泛应用在机械设备中,并且作为关键部件。滚动轴承需要具有较高的可靠性,机械运行中轴承故障的发生可能会导致致命的机械故障。因此,精确的检测和诊断滚动轴承故障的存在是极其重要的,早期的滚动轴承诊断方法在诊断精度和效率方面不能达到工业标准。随着人工智能技术的不断进步,人工智能方法被应用在滚动轴承故障诊断中。比如专家系统人工神经网络等,这些方法基于经验风险最小化的原则,存在一些共性的缺点,比如容易陷入局部最优解、收敛速度慢、过学习等,特别是在样本数量有限时过低的泛化能力。大多数情况下,人工智能解决的故障诊断中,故障样本的缺少是诊断的瓶颈问题。过低的泛化能力可能导致错误的故障诊断结果。
技术实现思路
为了解决上述存在的技术问题,本专利技术提供一种用于机械轴承的故障诊断的改进蚁群算法优化支持向量机参数的方法。运用改进的蚁群算法对支持向量机的参数进行优化,寻找出最佳的参数组合,完成对滚动轴承的故障进行分类。本专利技术的目的是通过下述技术方案实现的:,其步骤如下:(I)根据参数优化的问题,确定η个参数的取值范围,并且通过对每个参数进行N等分计算网格间隔;hj= (Xm-X1) /N形成η* (Ν+1)个点构成的网格;初始化各网格点信息素值、最大循环次数和循环终止条件;(2)每只蚂蚁在每一列中随机选择一定数目的网格点,找出信息素最大的最为这一列的选择点,蚂蚁从第一列到第N列选择出N个网格点,这N个网格点行程作为一个解,M只蚂蚁找到M个解;(3)将这M个解输入目标函数(支持向量机),找出最大与最小的二个目标函数值,这二个值即为全局最优解和全局最差解;(4)进行信息素的更新,首先进行全局信息素更新,Pt=Pw.P ;其中P是挥发因子,表示信息素的挥发过程;根据公式Pt=Pw-Op在全局最优解附近的一定范围增加一定量信息素的值,强化全局最优解;根据公式Pt=PwIP在全局最差解附近的一定范围进行信息素一定量减少操作,弱化全局最差解;(5)如果没有达到全局最大循环次数Nmax则转到步骤(2),否则转到步骤(6)进行网格的重新划分;(6)当算法循环次数NC达到Nmax后找出信息素矩阵中最大值处对应的行,缩小变量的取值范围在网格点中对应值的附近重新划分网格;初始化信息素矩阵;转到步骤(2)进行再一次的循环,直至达到循环结束条件(网格间隔h〈 ε ),完成参数的寻优。本专利技术的有益效果:本方法采用上述方案,通过改进蚁群算法中蚂蚁更新信息素的方式,快速选择最佳组合并且避开最差组合,从而提高了寻求参数最佳组合的速度和准确率。并且在改进的蚁群算法中融合了网格和高概率随机选择的原则,增加了蚂蚁对最优解的敏感度并且避免陷入局部极值,增加了对全局最优解的寻找能力。本专利技术方法解决了支持向量机的参数选择的难题,将本专利技术方法应用于轴承故障诊断,实现很好的故障分类效果。【专利附图】【附图说明】图1是基于改进蚁群算法优化支持向量机的流程图。图2是参数空间网格图。图3是数据的峰峰值曲线图。图4是数据的平局值曲线图。图5是数据的绝对平均值曲线图。图6是数据的均方值曲线图。图7是数据的根植曲线图。图8是数据的方差曲线图。图9是数据的标准偏差曲线图。图10是数据的偏度曲线图。图11是数据的峰值曲线图。图12(A)是负载为Ohp和故障直径为14mil的数据集的准确率曲线图。图12⑶是负载为Ohp和故障直径为14mil的数据集的时间曲线图。图13(A)是负载为2hp和故障直径为14mil的数据集的准确率曲线图。图13⑶是负载为2hp和故障直径为14mil的数据集的时间曲线图。【具体实施方式】一、本专利技术的理论依据:1、蚁群算法是由意大利学着Dorigo M等人首先提出受自然界蚂蚁的群集体行为的启发。蚂蚁之间通过信息素交换信息,每只蚂蚁根据信息素的大小决定自己的行为,同时也产生一定量的信息素对周围的环境产生影响。单只蚂蚁根据自己所处的环境做出相应的选择,单只是随机的行为,但整体是交流形成高度有序的群体行为。蚁群算法对初始解的依赖性不强,并且个体之间不断进行信息交流和传递,其正反馈机制更有利于发现较好的解,并且有全局优化和启发式寻优的特点。将高概率随机选择和网格与蚁群算法结合,改变蚁群算法中更新信息素更新方式和选择网格点的方式。网格点中信息素大的值被选中的概率相对大,相应的信息素不断增加,就会使下一代蚂蚁很容易选择这个解,容易发生停滞现象。通过随机选择一定的网格点,选择其中信息素最大的一个,防止陷入局部全局最优解。在全局最优解附近更新信息素同时在全局最差解附近更新,使蚂蚁选中全局最优解的概率降低又不会脱离一定范围。从而蚂蚁选择其他元素的概率增加,解的多样性得到保证,并且减少了陷入停滞现象的可能。在全局最差解附近相应的减少信息素,加快了排除部分解的速度也就是加快了想最优解的寻找速度,提高算法的收敛速度。2、蚁群算法优化支持向量机参数:支持向量机是一种基于结构风险最小化原则的机器学习方法,其目的是在解决分类问题,通过两个相对的类之间的边距最大化。支持向量机是根据统计学理论提出的机器学习技术,SVM利用统计学理论中的结构风险最小化原则代替了传统的经验风险最小化原则,提高了支持向量机的泛化能力和学习能力,并且在很大程度上解决了模型选择与过学习问题、非线性和维数灾难问题、局部最小点问题。3、支持向量机的一个重要优势就是引进核函数,这使得SVM有能力处理高维特征空间和非线性特征空间。核函数将非线性的样本空间映射到高维的特征空间,将样本空间的非线性问题转变成特征空间的线性问题。研究发现,选择不同的核函数对支持向量机的性能影响不大,而不同核函数中参数的选择对支持向量机的性能影响是巨大的。同样作为权衡学习机器的经验风险和置信范围比例的惩罚因子C,也是决定学习机器性能的关键因素。二、根据上述理论,本专利技术提出,此方法的整个过程如图1所示。其步骤如下:根据参数优化的问题,确定η个参数的取值范围,并且通过对每个参数进行N等分计算网本文档来自技高网
...

【技术保护点】
一种改进蚁群算法优化支持向量机参数的方法,其步骤如下:(1)根据参数优化的问题,确定n个参数的取值范围,并且通过对每个参数进行N等分计算网格间隔;hi=(xm?xl)/N形成n*(N+1)个点构成的网格;初始化各网格点信息素值、最大循环次数和循环终止条件;(2)每只蚂蚁在每一列中随机选择一定数目的网格点,找出信息素最大的最为这一列的选择点,蚂蚁从第一列到第N列选择出N个网格点,这N个网格点行程作为一个解,M只蚂蚁找到M个解;(3)将这M个解输入目标函数:支持向量机,找出最大与最小的二个目标函数值,这二个值即为全局最优解和全局最差解;(4)进行信息素的更新,首先进行全局信息素更新,Pt=Pt?1·ρ;其中ρ是挥发因子,表示信息素的挥发过程;根据公式Pt=Pt?1?op在全局最优解附近的一定范围增加一定量信息素的值,强化全局最优解;根据公式Pt=Pt?1?wp在全局最差解附近的一定范围进行信息素一定量减少操作,弱化全局最差解;(5)如果没有达到全局最大循环次数Nmax则转到步骤(2),否则转到步骤(6)进行网格的重新划分;(6)当算法循环次数NC达到Nmax后找出信息素矩阵中最大值处对应的行,缩小变量的取值范围在网格点中对应值的附近重新划分网格;初始化信息素矩阵;转到步骤(2)进行再一次的循环,直至达到循环结束条件(网格间隔h<ε),完成参数的寻优。...

【技术特征摘要】

【专利技术属性】
技术研发人员:张利郑阿楠王军訾远
申请(专利权)人:辽宁大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1