999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SVM的煤礦巖巷爆破參數智能判斷及優化

2022-03-04 07:13:28翟中華魏澤洋覃逸峰黃河念王鏡宇黃承民張斌弛張子健于佳龍
中國煤炭 2022年2期
關鍵詞:優化模型

翟中華,魏澤洋,覃逸峰,黃河念,王鏡宇,黃承民,張斌弛,張子健,于佳龍

(中國礦業大學(北京)力學與建筑工程學院,北京市海淀區,100083)

0 引言

巖石巷道爆破掘進是煤巷建設中廣泛使用的一種掘進方式,但由于影響爆破設計的因素眾多,且存在眾多可定性描述但難以定量分析的影響因素,尤其是由于巖性的多變使得爆破參數需要實時調整和變化,而在實際工程中參數的實時調整對現場技術人員的工程經驗要求較高。完全由公式計算出的爆破參數往往不能滿足爆破需要。隨著計算機技術的發展,將機器學習引入爆破研究中具有重要意義。唐躍[1]基于交叉驗證理論通過支持向量機模型參數尋優中,得到最優爆破塊度預測模型;馬鑫民等[2]基于綜合分析法確定影響煤礦巖巷爆破效果關鍵指標,提出基于GA-SVM融合技術的爆破效果預測模型,實現爆破效果的合理預測;張欽禮等[3]設計了9組爆破參數正交試驗,利用RBF神經網絡模型對試驗結果進行預測,使用爆破綜合期望指數得到最優爆破參數;岳中文等[4]建立PSO-SVM模型進行關鍵參數尋優,驗證了模型在不同核函數上的預測準確率,結果表明RBF核函數的預測效果最佳;崔年生等[5]采用進化徑向基神經網絡方法優化爆破參數,得出了一套適用于多銅礦巖臺階爆破的最優爆破參數,取得了良好的爆破效果;XU Shida等[6]提出了一種結合主成分分析(PCA)和支持向量機(SVM)模型來預測爆破振動,結果證明了PCA-SVM模型在爆破估計方面的優越性;LIU Kaiyun等[7]將遺傳算法(GA)與改進的支持向量回歸(ISVR)算法耦合對爆破參數進行優化,根據應用結果得到ISVR模型可行和可靠;岳中文等[8]利用主成分分析(PCA)提取主成分作為模型的輸入變量,結合遺傳算法(GA)獲得支持向量機(SVM)的最優超參數,建立了露天礦爆破振動速度預測模型,此模型具有更高的精確度;張耿城等[9]通過隨機森林算法(Random Forest)選擇出對于爆破效果影響更大的相關參數,創立了基于支持向量機的露天礦爆破效果預測模型,預測結果比BP神經網絡建立的模型更精確、誤差更小;HASANIPANAH M[10]等建立了一種支持向量機(SVM)模型用于預測爆破作業中的峰值粒子速度(PPV),并比較了SVM和經驗方程的結果。

我國大多數煤礦地質條件復雜,爆破影響參數多且難以準確記錄,這導致數據收集難度很大。神經網絡算法在面對大樣本數據時能取得更好的效果,但對小樣本的數據預測容易過擬合。支持向量機(Support Vector Machine,簡稱 SVM)具有很強的非線性建模能力和小樣本推廣能力強等優點,針對小樣本、非線性及高維問題時表現出很多獨特的優勢,在優化爆破參數方面更加適用。筆者采用誤差分析法選取重要變量作為模型輸入參數,解決了爆破參數選擇問題。使用SVM在解決非線性分布時,需要通過核函數對其進行升維,但是對于這一過程,不同的核函數選型及超參數選擇對數據模型影響很大,對此筆者采用了網格搜索和麻雀搜索優化算法兩種超參數尋優方法尋找最優超參數,以此得出一個可以根據現場情況智能得出最佳爆破參數的預測模型。

1 SVM算法理論

SVM是一類按監督學習方式對數據進行二元分類的廣義線性分類器,其決策邊界是對學習樣本求解的最大邊距超平面。

對于一個樣本集F(xi,yi),i=1,2,…,n,(其中x作為已知參數是一個多維向量稱為特征,y作為輸出變量,也稱為標簽),存在一個空間超平面(ω·x)+b=0可以將不同標簽的數據分開,求解這個超平面即是最終目的。經過數學演算其可以變化為一個最小值問題:

再引入拉格朗日乘數法即可對其求解。但在實際上很多數據往往是線性不可分的,需要對其使用核函數進行升維以找到一個超平面。根據周志華[11]的研究,如果特征的數量大到和樣本數量差不多,則選用線性核的SVM;如果特征的數量小,樣本的數量正常,則選用高斯核函數;如果特征的數量小,而樣本的數量很大,則需要手工添加一些特征從而變成第一種情況。實際已有數據中爆破參數特征數量遠小于樣本數,由此可以選出高斯核函數(RBF)作為實驗用核函數。

2 SVM超參數優化方案

基于高斯核函數對于核函數參數選擇十分敏感,為了取得適應度更佳的模型,需要對其參數(c,gamma)進行優化調整。c為懲罰系數,即為對于誤差的寬容度;gamma為影響參數,定義了單個樣本對于整個超平面的影響大小。筆者采用了目前主流的兩種參數優化方式:網格搜索、群智能優化算法。

2.1 網格搜索(Grid Search)

網格搜索方法即將待求參數視作高斯坐標軸,設定起點,終點,布局,以此來形成一張“網”,再以網格的數值代入核函數中,用其建立模型并計算出預測準確率,根據其得出的準確率結果。由準確率結果即可直觀得出最優解數值,同時還可以對結果較為優異的區域進行放縮,以此來進一步提高準確率,但這一方法運用于數據量大的模型中往往需要較大的運算能力,并且部分計算機編程語言不能發揮出計算機全部的計算能力,會導致計算機運算速度過慢。所以選擇適合的步距和范圍,對于搜索區域進行一定次數的縮放可以減少運算時間,并且爆破數據量較小,這使得網格搜索十分適用于此類問題的SVM調參。

2.2 麻雀搜索優化算法(Sparrow Search Algorithm)

不同的群智能優化算法基本上可分為兩部分:使用隨機算子對空間進行粗略的全局隨機搜索;根據隨機搜索的結果進行局部搜索找到全局最優解。這類尋優算法相較網格搜索運算點少,運算量低,只需要使用低于其數倍的時間就能得出相差不多甚至更佳的解。但其也具有隨機性、結果不穩定的缺點。麻雀搜索優化算法是由薛建凱[12]在2020年提出的一種新型群智能優化算法,主要是受麻雀的覓食行為和反捕食行為的啟發而提出的。使用數學模型來模擬麻雀種群在自然界中捕獵的行為,通過模擬麻雀的特性來捕捉全局最優解,尋優在這一過程可被看作麻雀通過叫聲引導群體到達食物較多的地區,規避敵害,以此來找到食物最多的地區即全局最優解。

2.3 超參數優化過程

將優化算法與SVM相結合,對c和gamma參數調優,以得出最佳的超參數數值,兩種超參數優化算法流程如圖1所示。

麻雀搜索優化算法主要步驟如下:

(1)收集數據對樣本數據進行預處理,進行歸一化避免樣本間的歐式距離度量不準,作為輸入集;

(2)初始化種群,迭代次數,初始化發現者和加入者數量比例;

(3)計算初始種群適應度,并進行排序;

(4)更新發現者、加入者以及意識到危險的麻雀位置,計算適應度,獲得當前最優值;

(5)如果未達到目標迭代次數則重復;

(6)達到則輸出c和gamma。

圖1 SVM超參數優選過程

網格搜索步驟如下:

(1)收集數據對樣本數據進行預處理,進行歸一化避免樣本間的歐式距離度量不準,作為輸入集;

(2)設置預估搜索范圍、步距,以此來形成一張“網”,再以網格的數值代入核函數中;

(3)計算出每一個點位的準確率,從中選出準確率最高的點;

(4)判斷最高準確率是否能達到要求,如果不能達到要求則回到步驟(2),改變預估搜索范圍和步距。最高準確率達到要求則輸出c和gamma。

3 煤礦爆破炸藥單耗SVM預測模型建立

3.1 數據收集與前處理

為了保證煤礦爆破數據的豐富性,通過現場測試、問卷調查、文獻查閱等方式共收集到144個爆破數據。為了提高數據的有效性,去除了存有異常值和缺失值的數據樣本,最終得到可用于模型訓練和測試的127個樣本,見表1。

為了避免原始樣本數量級之間較大的差異,還需對學習樣本中的數據集進行歸一化處理,否則將導致樣本間的歐式距離不準,使得數值大的特征占主導作用。歸一化的函數表達式為:

(3)

式中:y——數據歸一化的結果;

xi——待處理的樣本數據;

xmin——樣本數據的最小值;

xmax——樣本數據的最大值。

將炸藥單耗按數值大小分為15類,每一類所占區間為0.2 kg/m3。通過數據歸一化將樣本數據的數量級和量綱單位進一步處理,其中掏槽方式中0為楔形掏槽,0.5為復合掏槽,1為直眼掏槽,得到經過歸一化后的127組數據,見表2。

表1 煤礦爆破數據原數據集

表2 煤礦爆破數據經整理及歸一化后數據集

3.2 影響爆破炸藥單耗重要因素選取

影響爆破炸藥單耗因素有很多,如巷道高、巷道寬、巖石普氏系數、炮眼深度、炮眼數、掏槽方式等。輸入模型的影響因素并非越多越好,部分參數與目標變量相關性弱,或變化率過大,對于預測來說不僅會使數據加入過多的噪點,影響其學習精度,還會導致模型復雜化,造成模型過擬合。選取合適的輸入參數能在簡化模型的基礎上提高預測準確率。隨機森林算法里的誤差分析法可以很好地解決參數難以選擇的問題,誤差分析法通過對每一個預測變量隨機賦值,如果該預測變量更為重要,那么其值被隨機替換后模型預測的誤差會增大,該值越大表示該變量的重要性越大,使用誤差分析法得到的炸藥單耗影響變量的重要性排序,如圖2所示。

圖2 各變量重要性排序

根據圖2給出的變量重要性,選取導致誤差增大10%以上的變量作為模型的最終輸入變量。最終選取的輸入變量為:巷道凈寬、巷道凈高、普氏系數、炮眼深度、全斷面炮眼數、掏槽方式,以爆破炸藥單耗作為輸出參數。

3.3 建立基于SVM的爆破炸藥單耗預測模型

模型采用Python作為編程語言,并調取Scikit-Learn庫作為SVM的運行基礎,選取高斯核函數進行預測,使用網絡搜索和SSA對超參數進行調優。以通過誤差分析法確定的6個指標作為模型輸入參數,爆破炸藥單耗作為輸出參數,分別帶入經過SSA優化算法和網格搜索得到的超參數c和gamma,建立起基于SVM的煤礦巷道爆破參數預測優化模型。然后使用訓練集對模型進行訓練,最后將測試集輸入模型中對模型預測性能進行檢驗。

3.4 SVM模型預測結果對比

基于兩種不同的算法對參數進行優化得出參數后對訓練集進行測試,原數據集共128組,按照3∶1的比率分為測試機和訓練集。兩種參數優化方法在測試集上得到的預測結果如圖3、圖4所示。不同算法預測結果對比見表3。由表3可知,兩種方法找到的最優參數c和gamma有著較大的區別,但最終在訓練集上的預測效果只相差1個百分點,在測試集上SSA優化算法比網格搜索預測效果更好。

表3 不同算法預測結果對比

注:Std.Dev為標準差 ;散點圖中橫線所包圍的數據點為偏差小于1的數據點,即測裝藥量偏差小于0.2 kg/m3圖3 基于網格搜索優化得出的模型預測結果

4 工程應用

為了測試基于SVM的煤礦巖巷爆破參數預測模型的效果,以安徽省淮北煤礦作為工程背景,現場收集了12組爆破數據進行上述技術的應用實踐檢驗,見表4。

選擇SSA優化算法得到的最優超參數c和gamma,利用上述確定的6個輸入參數建立SVM預測模型,使用上述的訓練集對模型進行訓練,然后將實際工程中得到的12組爆破數據輸入到該預測模型中對炸藥單耗進行預測,得到的預測結果如圖5所示。由圖5可知,在實際工程得到了12組數據,SVM模型得到的炸藥單耗預測值與實際值接近,模型準確率為92.3%。基于SVM的預測模型在經過SSA優化算法調參后在預測爆破參數方面表現出很好的效果。

圖4 基于SSA優化算法得出的模型預測結果

表4 實際工程爆破數據集

圖5 SVM工程預測結果

5 結語

(1)以誤差分析法對影響煤礦巷道爆破炸藥單耗的多個因素進行重要性排序,最終以巷道凈寬 、巷道凈高、普氏系數、 炮眼深度 、斷面炮眼個數和掏槽眼布置方式6個指標作為模型輸入參數,爆破炸藥單耗作為輸出參數,建立起基于SVM的煤礦巷道爆破參數預測優化模型。

(2)SVM模型對煤礦巷道爆破炸藥單耗預測適應性良好。通過 SSA優化算法得到的核函數參數最優組合分別為c=23.04,gamma=1.15,通過網格搜索得到的核函數參數最優組合分別為c=10.83,gamma=1.61。比較兩種參數優化方法得到的預測結果,結果顯示使用SSA群優化算法優化得到的參數在預測模型中取得更好的效果。將該模型應用于實際工程中,預測準確率達到92.3%,預測結果與實際工程相近,對于其他爆破參數或工程具有一定的參考意義。

猜你喜歡
優化模型
一半模型
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 91精品国产一区自在线拍| 伊人成人在线视频| a毛片在线| 香蕉在线视频网站| 中文字幕精品一区二区三区视频| 国产亚洲欧美日韩在线一区| 天堂中文在线资源| 青青极品在线| 亚洲一区二区三区香蕉| 国产97视频在线| 无码视频国产精品一区二区| 久久综合九色综合97网| 免费国产不卡午夜福在线观看| 午夜福利无码一区二区| 国产肉感大码AV无码| 天堂av综合网| 国产熟女一级毛片| 999精品色在线观看| 91精品国产福利| 另类综合视频| 日韩经典精品无码一区二区| 在线a网站| 青青青视频蜜桃一区二区| 狠狠v日韩v欧美v| 国产精品蜜芽在线观看| 一级成人a做片免费| 中文字幕欧美日韩| 日韩欧美国产区| 99精品福利视频| 18禁影院亚洲专区| 亚洲天堂网2014| 日本亚洲成高清一区二区三区| 一级毛片视频免费| 欧美日韩成人在线观看| 国产精品网拍在线| 成人精品免费视频| 免费看a级毛片| 亚洲天堂区| 凹凸国产分类在线观看| 精品小视频在线观看| 亚洲av综合网| 欧美中日韩在线| 老司机精品99在线播放| 国产成人麻豆精品| 国产高清无码第一十页在线观看| 日本一本正道综合久久dvd| 天天操精品| 国产91色在线| 国产91丝袜在线播放动漫| 国产精品女主播| 18黑白丝水手服自慰喷水网站| 91探花国产综合在线精品| 日本不卡免费高清视频| 视频二区亚洲精品| 免费国产高清视频| 国产熟女一级毛片| 国产精品亚洲五月天高清| 视频在线观看一区二区| 999精品免费视频| 鲁鲁鲁爽爽爽在线视频观看 | 色哟哟国产精品一区二区| 国产精品lululu在线观看 | 国产日韩欧美视频| 久久精品亚洲热综合一区二区| 亚洲天堂区| 国产粉嫩粉嫩的18在线播放91| 精品丝袜美腿国产一区| 萌白酱国产一区二区| 色综合婷婷| 好紧好深好大乳无码中文字幕| 欧美中文字幕一区二区三区| 久久香蕉国产线看观看式| 成年看免费观看视频拍拍| 国产精品太粉嫩高中在线观看| 无码日韩人妻精品久久蜜桃| 国产成人禁片在线观看| 伊人久久久久久久久久| 国产精品 欧美激情 在线播放| 99热这里只有免费国产精品| 亚洲成人福利网站| 午夜欧美理论2019理论| 国产欧美中文字幕|