果蝇算法融合SVM的开采沉陷预测模型.pdf

果蝇算法融合SVM的开采沉陷预测模型.pdf

ID:52219093

大小:1.08 MB

页数:4页

时间:2020-03-25

果蝇算法融合SVM的开采沉陷预测模型.pdf_第1页
果蝇算法融合SVM的开采沉陷预测模型.pdf_第2页
果蝇算法融合SVM的开采沉陷预测模型.pdf_第3页
果蝇算法融合SVM的开采沉陷预测模型.pdf_第4页
资源描述:

《果蝇算法融合SVM的开采沉陷预测模型.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实用技术总第183期doi:10.3969/j.issn.1005-2798.2014.11.013果蝇算法融合SVM的开采沉陷预测模型李生亚(汾西矿业集团中兴煤业,山西交城030501)摘要:针对目前开采沉陷预计方法的种种缺陷,提出了一种新的预计方法。将果蝇优化算法(FOA)与支持向量机(SVM)相结合,建立FOA-SVM预测模型。选取煤层倾角、采厚、平均采深等参数作为模型的输入参数,最大下沉量作为模型的输出参数。选取训练集样本,应用FOA对SVM的参数进行寻优,确定最佳的SVM参数。采用预测集样本对该预测模型进行检验,同时将该模型预测性能

2、与其他预测模型进行对比分析。结果表明:与GA-SVM模型、PSO-SVM模型和神经网络预测模型相比,该模型具有更高的预测能力和泛化能力,可以较好地实现对开采沉陷的预测。关键词:果蝇优化算法;支持向量机;开采沉陷;预测中图分类号:TD327文献标识码:B文章编号:1005?2798(2014)11?0036?04[9]煤炭作为重要能源,给人类带来了巨大的经济数据进行线性剖析。和社会效益,同时也对地表产生了破坏,引起地表塌设数据样本为(x1,y1),(x2,y2),…(xk,yk)∈陷、建筑物破坏和水土流失等一系列生态环境问NNR×R,其中xi∈

3、R、yi∈R为相应的输入和输出向[1]题。煤炭开采前,对开采沉陷进行预计,采取针量。支持向量机就是采用映射θ将向量x映射到更对性的预防或防护措施,可以控制或减少开采引起高维数的向量空间,从而进行回归分析,其函数为:的底板损害。目前,国内外开采沉陷的预计方法有f(x)=ωθ(x)+b(1)[2][3][4]概率积分法、典型曲线法、相似材料模拟法、式中:ω、b分别为权值和阀值。[5][6]数值模拟法和神经网络法等。但这些方法都[10]应用统计学的相关理论,可以得到支持向量存在自身的缺陷,如概率积分法仅适用于水平和倾机回归表达式:斜煤层充分采动条件

4、下的地表变形计算;典型曲线n12法是针对某个矿区建立的,不具有普遍适用性;相似R(ω)=min[2‖ω‖+Ci∑=1(ξi+ξi)](2)材料模拟法受实验环境影响明显,且耗费大量人力yi-f(xi)≤ε+ξi物力;数值模拟法受参数的选取影响明显,预测结果s.t.f(xi)-yi≤ε+ξi存在较大的误差;神经网络法在对模型进行训练时,{ξi,ξi≥0存在易陷入局部最优解等缺点。支持向量机能够综式中:ξ、ξ为松弛因子;C、ε分别为核函数参合考虑地表沉陷的多个指标,拥有很好的泛化能力,数。并且该方法具有收敛速度快、预测准确性高和可多[7-8

5、]采用拉格朗日方法求解,可以将上述问题转化次训练等特点。为对偶问题,即:但是,支持向量机的预测能力受参数选择的影1nn响明显,对于模型参数的优选问题没有得到解决。J(ai,ai)=max[∑∑(ai-ai)(ai-aj)K(xi,2i=1j=1鉴于上述原因,笔者应用果蝇算法对支持向量机的nn参数C和g进行优化,建立开采沉陷的预测模型,xj)+∑ai(yi-ε)-∑ai(yi-ε)](3)i=1i=1对开采沉陷值进行预计。n∑(ai-ai)=0i=1s.t.1支持向量机基本理论{C0≤ai,ai≤支持向量机的根本思想是把维数较低线性

6、不可式中:K(xi,xj)=[θ(xi)θ(xj)]为支持向量机分的数据样本经过某种非线性映射函数将其转换成的核函数;ai,aj为拉格朗日系数。维数较高的数据使其具有可分性,进而对处理后的可得到SVM回归函数:收稿日期:2014?05?13作者简介:李生亚(1977-),男,山西榆社人,工程师,从事采矿技术工作。362014年11月李生亚:果蝇算法融合SVM的开采沉陷预测模型第23卷第11期nf(x)=∑(a-a)K(x,x)+b(4)值;f(xij)为训练的预测值。iiii=14)搜索果蝇群体中最小的味道浓度。式中:核函数采用径向基函数

7、(RBF,RadialBa2[bF,bI]=min(F)(11)sisFunction),即:K(xi,xj)=exp(-g│xi-xj│);式中:bF、bI分别为F的最小值及其位置。g为核函数的宽度。5)果蝇群体向上述浓度最大值处飞去。2果蝇算法优化支持向量机Fbest=bF(12)X1=X(bI)果蝇算法是根据果蝇觅食行为而演化的一种参{(13)[11-12]Y=Y(b)1I数优化的新方法,支持向量机的参数C和g6)重复步骤2)~4),进行参数寻优,与此同对模型的预测效果影响显著,采用果蝇算法对支持时判别味道浓度是否优于上代的味道浓度,

8、如果是向量机进行优化,优化流程如图1所示,具体步骤如则进行步骤5),否则继续迭代,直至达到指定迭代下:次数N1时循环结束。3基于FOA-SVM的开采沉陷预计3.1开

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。