• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于DE-SVM算法的淘洗機選礦過程優(yōu)化研究

      2024-10-30 00:00:00熊楊董克彬
      黃金 2024年10期

      摘要:研究了基于差分進化算法(DE)和支持向量機(SVM)的混合算法在淘洗機選礦過程中的應(yīng)用。針對選礦過程中淘洗機選礦質(zhì)量差、效率低等問題,提出了DE-SVM算法,并構(gòu)建了相應(yīng)的選礦質(zhì)量預(yù)測模型。試驗結(jié)果表明,DE-SVM算法的平均預(yù)測準確率和預(yù)測精準率分別為93.7 %和95.6 %,基于該算法的淘洗機選礦質(zhì)量預(yù)測模型的預(yù)測精礦回收率和預(yù)測精礦品位絕對誤差分別為98.4 %和0.309 %。相較于其他算法和模型,DE-SVM算法和基于該算法的淘洗機選礦質(zhì)量預(yù)測模型表現(xiàn)出顯著優(yōu)勢,為提高淘洗機選礦質(zhì)量和效率提供了有效方法。

      關(guān)鍵詞:DE算法;SVM;選礦;淘洗機;過程優(yōu)化

      中圖分類號:TD457文章編號:1001-1277(2024)10-0080-04

      文獻標志碼:Adoi:10.11792/hj20241013

      引言

      選礦作為一種將有用礦物與脈石礦物分離的工藝,在礦產(chǎn)品生產(chǎn)過程中扮演著重要角色[1]。選礦過程中,淘洗機的選礦質(zhì)量和效率,決定著整體選別質(zhì)量[2]。淘洗機選礦存在選礦質(zhì)量差、效率低等問題[3]。因此,尋找一種提高淘洗機選礦質(zhì)量和效率的方法對保障選別品位和回收率具有重要意義。支持向量機(Support Vector Machine,SVM)是一種二分類模型,具有魯棒性強和計算效率高等特點,被廣泛應(yīng)用于預(yù)測和識別等領(lǐng)域[4]。然而,SVM具有易發(fā)生過擬合和欠擬合等缺點。差分進化算法(Differential Evolution,DE)是一種高效的全局優(yōu)化算法,具有結(jié)構(gòu)簡單、收斂速度快等優(yōu)勢,能有效彌補SVM的缺陷[5]。因此,研究將DE算法引入SVM,構(gòu)建DE-SVM算法,并將該算法應(yīng)用于淘洗機選礦過程優(yōu)化,以期提高淘洗機選礦質(zhì)量和效率,為選礦過程優(yōu)化提供一定的理論依據(jù)。

      1DE-SVM算法構(gòu)建

      SVM是一種基于統(tǒng)計學(xué)理論的監(jiān)督學(xué)習(xí)模型,其原理是在一個超平面中尋找最大化類之間的間隔,從而求解出二次規(guī)劃的最優(yōu)化算法,具有魯棒性強和計算效率高等特點,被廣泛應(yīng)用于預(yù)測和識別等領(lǐng)域[6]。SVM預(yù)測計算公式如式(1)所示。

      Q=∑nλ=1(bi-b*i)K(ai,A)+c0≤bi,b*i≤B (1)

      式中:Q為SVM的預(yù)測回歸;b*i和bi分別為拉格朗日乘子和常數(shù);n為樣本數(shù);K(ai,A)為徑向基核函數(shù),ai和A分別為支持向量和核函數(shù)中心;c為偏置向量;B為懲罰函因子。

      SVM在處理非線性問題時通常采用徑向基(Radial Basis Function,RBF)核函數(shù)代替非線性的變化,其計算公式如式(2)所示。

      K(ai,A)=exp(-ρai-A2)ρ=1/2σ2 (2)

      式中:ρ為核函數(shù);σ為函數(shù)的寬度參數(shù)。

      由式(1)、式(2)可知:SVM在處理非線性時會受到懲罰因子和核函數(shù)的影響。其中,核函數(shù)為數(shù)據(jù)映射到新的特征空間后的分布,其大小影響SVM的預(yù)測速度,且核函數(shù)與支持向量的數(shù)量呈負相關(guān)關(guān)系,即核函數(shù)越大,支持向量越少,核函數(shù)越小,則支持向量越多;懲罰因子決定了SVM的復(fù)雜度和泛化能力,懲罰因子過大容易發(fā)生過擬合,過小則容易發(fā)生欠擬合。尋找一種方法為SVM選擇出最優(yōu)核函數(shù)和懲罰因子對提高SVM性能具有重要意義。DE算法是一種高效的全局優(yōu)化算法,具有結(jié)構(gòu)簡單、收斂速度快等優(yōu)勢[7],借助其強大的全局搜索特性,能夠為SVM高效率地搜尋最優(yōu)參數(shù)。DE算法計算流程[8]如圖1所示。

      由圖1可知:DE算法基本計算流程為,隨機生成種群并對各個初始化個體進行適應(yīng)度值計算。對個體的適應(yīng)度值進行判斷,以確定其是否滿足條件或判斷是否迭代次數(shù)已用完,如果滿足則終止;反之,采用變異、交叉和選擇操作24P+D3L9YJQtnIc5dS+npH+V/MxZ4hN0MxZPoZqU0PM=對種群進行迭代和重組,從而得到新一代種群,然后再進入迭代,直至滿足終止條件。其中,初始化種群中的個體由設(shè)定在解空間中隨機均勻生成的M個N維個體表示,且wLλ,j≤wλ,j(0)≤wPλ,j,則第λ個個體的第j維wλ,j(0)數(shù)學(xué)表達式如式(3)所示。

      wλ,j(0)=wLλ,j+r(0,1)·(wPλ,j-wLλ,j)(3)

      式中:wLλ,j、wPλ,j分別為N維向量的下限、上限,且i=1,2,…,M;j=1,2,…,N。

      變異操作的作用是將即將變異的個體合體,采用變異因子和差分向量對個體與個體間的差異進行變異操作。設(shè)定在第f代的個體中,選取3個個體,其變異向量vλ(f+1)計算公式如式(4)所示。

      vλ(f+1)=db1(f)+FΔb2,b3(f)(4)

      2024年第10期/第45卷礦業(yè)工程礦業(yè)工程黃金

      式中:b1,b2,b3分別為個體1,2,3,且b1≠b2≠b3;F為變異因子且為0~2;db1為個體1的輸入向量;Δb2,b3(f)為差分向量;f為個體代數(shù)。

      交叉操作的作用是利用交叉算子通過1對1的方式與其父代進行雜交,在保留父代較好信息的同時生成下一代,進而保留種群多樣性。保留父代信息的新種群Tλ,j(f+1)計算公式如式(5)所示。

      Tλ,j(f+1)=vλ,j(f+1)r(0,1)≤τCRdλ,j(f)otherwise (5)

      式中:τCR為交叉算子且其值屬于0到1,其值越趨于0,則收斂速度越快;vλ,j(f+1)為變異個體向量。

      選擇操作的作用是將通過交叉操作得到的新一代種群與其對應(yīng)的父代進行比較,選擇適應(yīng)度高的個體保存到下一代種群中,其計算公式如式(6)所示。

      φi(f+1)=Ti(f+1)φ[Ti(f+1)]<φ[di(f)]di(f)else (6)

      式中:φ為適應(yīng)度函數(shù);φi(f+1)為適應(yīng)度更高的下一代個體。

      基于上述公式,研究將DE算法融入SVM中構(gòu)建了DE-SVM算法,該算法旨在為SVM尋找最優(yōu)參數(shù),DE-SVM算法參數(shù)尋優(yōu)流程如圖2所示。

      由圖2可知:DE-SVM算法首先將經(jīng)標準化處理后的特征數(shù)據(jù)按照2∶1隨機抽取一部分作為訓(xùn)練集,剩下的作為測試集。利用核函數(shù)和懲罰因子對DE算法進行初始化操作,生成初始化種群。隨后,在利用訓(xùn)練集對SVM進行訓(xùn)練的同時計算目標函數(shù)值,通過設(shè)定條件判斷是否滿足條件或者迭代是否完成,如果該函數(shù)值不滿足條件則進入DE算法進行下一代進化。對不滿足條件的個體進行交叉、選擇和變異操作后產(chǎn)生新一代的核函數(shù)和懲罰因子,重新作為SVM的訓(xùn)練集對SVM進行訓(xùn)練,直至滿足條件后作為最優(yōu)的核函數(shù)和懲罰因子進行輸出。

      2基于DE-SVM算法的淘洗機選礦質(zhì)量預(yù)測模型

      研究將DE-SVM算法應(yīng)用于淘洗機選礦質(zhì)量預(yù)測,并構(gòu)建基于DE-SVM算法的淘洗機選礦質(zhì)量預(yù)測模型,達到優(yōu)化淘洗機選礦過程,提高選礦質(zhì)量的目的。

      選礦工藝流程主要由磨碎、篩分、脫泥和淘洗等組成[9]。其中,淘洗機起到分離礦粉與尾礦、提升礦石品位的作用。淘洗機底閥開度、主水開度和給礦品位等都會影響精礦品位及回收率,因此,研究將淘洗機中與精礦品位有相關(guān)性的因素作為選礦質(zhì)量特征值,并將這些特征值作為DE-SVM算法的輸入值,預(yù)測精礦品位及回收率。對2l2RYGvOllbEA5pfIYOKo2emNjj+8rmE4gL4Chny8vk=數(shù)據(jù)進行標準化處理有利于剔除重復(fù)和冗雜等數(shù)據(jù),提高數(shù)據(jù)質(zhì)量[10-11],標準化公式如式(7)所示。

      Zx=xi-xs(7)

      式中:Zx為標準化后數(shù)據(jù);xi為原始數(shù)據(jù);x為該組數(shù)據(jù)的平均值;s為該組數(shù)據(jù)的標準方差。

      為確保數(shù)據(jù)的有效性,采用抽樣合適性檢驗(Kaiser-Meyer-Olkin,KMO)和巴特利特球度檢驗對標準化數(shù)據(jù)進行驗證,將KMO值大于0.5和巴特利特球度檢驗小于0.05的值進行保留。為使預(yù)測更加準確,使用主因子提取法對特征值進行提取,選取主因子累計方差大于75 %的特征值。主因子計算表達式如式(8)所示。

      Hε=αε1F1+αε1F2+…+αεoFo+λε(8)

      式中:Hε為主因子;αε1,αε2,…,αεo為輸入的特征;F1,F(xiàn)2…,F(xiàn)o為公共因子;λε為不被解釋的因子,ε=1,2,…,4,o=1,2,3且ε≤4。

      將式(8)進行線性變換,得到主成分計算公式如式(9)所示。

      Fo=αε1H1+αε2H2+…+αε4H4(9)

      將提取出符合貢獻率的特征值輸入DE-SVM算法中,對淘洗機選礦質(zhì)量進行預(yù)測,由此,構(gòu)建基于DE-SVM算法的淘洗機選礦質(zhì)量預(yù)測模型。該模型的具體計算流程為:選取一部分經(jīng)標準化和主因子提取的特征值數(shù)據(jù)集,隨機抽取一部分作為測試集,剩下的作為訓(xùn)練集;輸入一部分經(jīng)標準化和主因子提取的特征值作為訓(xùn)練集,通過DE算法對SVM進行參數(shù)尋優(yōu)訓(xùn)練;訓(xùn)練完成后,將測試集輸入DE-SVM算法進行選礦質(zhì)量預(yù)測,若選礦質(zhì)量與實際相同則表示訓(xùn)練效果良好,如果不同則重新訓(xùn)練。

      3基于DE-SVM算法的性能分析

      3.1DE-SVM算法性能分析

      為驗證DE-SVM算法性能的優(yōu)越性,研究將其與其他算法進行對比試驗分析。試驗對比算法包括PSO-SVM算法和VtVGG-f算法,試驗對比指標為預(yù)測準確率、預(yù)測精準率。試驗結(jié)果如圖3所示。

      由圖3-a)可知:DE-SVM算法的平均預(yù)測準確率為93.7 %,PSO-SVM算法的平均預(yù)測準確率為88.9 %,VtVGG-f算法的平均預(yù)測準確率為81.2 %,DE-SVM算法的平均預(yù)測準確率最高。由圖3-b)可知:DE-SVM算法的平均預(yù)測精準率為95.6 %,PSO-SVM算法的平均預(yù)測精準率為90.8 %,VtVGG-f算法的平均預(yù)測精準率為83.7 %,DE-SVM算法的平均預(yù)測精準率最高。從精準率和準確率2個維度來看,DE-SVM算法的性能顯著優(yōu)于其他算法,具有有效性。

      各算法的運行時間和損失值對比結(jié)果如圖4所示。

      由圖4-a)可知:DE-SVM算法的平均運行時間為0.37 s,PSO-SVM算法的平均運行時間為0.42 s,VtVGG-f算法的平均運行時間為0.63 s,DE-SVM算法平均運行時間最低。由圖4-b)可知:DE-SVM算法的平均損失值為0.12,PSO-SVM算法的平均損失值為0.23,VtVGG-f算法的平均損失值為0.41,DE-SVM算法平均損失值最低。從運行時間和損失值2個維度來看,DE-SVM算法性能優(yōu)于對比算法。

      3.2淘洗機選礦質(zhì)量預(yù)測模型性能分析

      為驗證基于DE-SVM算法的淘洗機選礦質(zhì)量預(yù)測模型(模型1)性能的優(yōu)越性,將其與基于PSO-SVM算法的淘洗機選礦質(zhì)量預(yù)測模型(模型2)和基于VtVGG-f算法的淘洗機選礦質(zhì)量預(yù)測模型(模型3)進行對比試驗分析。試驗指標為預(yù)測精礦回收率和預(yù)測精礦品位絕對誤差。試驗結(jié)果如圖5所示。

      由圖5-a)可知:各模型預(yù)測精礦回收率在實際值上下浮動,其中,模型1的平均預(yù)測精礦回收率為98.4 %,模型2平均預(yù)測精礦回收率為97.3 %,模型3平均預(yù)測精礦回收率為97.1 %,模型1的平均預(yù)測精礦回收率最高。由圖5-b)可知:模型1的平均預(yù)測精礦品位絕對誤差為0.309 %,模型2的平均預(yù)測精礦品位絕對誤差為0.486 %,模型3的平均預(yù)測精礦品位絕對誤差為0.687 %,模型1的平均預(yù)測精礦品位絕對誤差最低。結(jié)果表明,基于DE-SVM算法的淘洗機選礦質(zhì)量預(yù)測模型性能優(yōu)于對比模型,具有實用性。

      4結(jié)論

      1)為解決選礦過程中淘洗機選礦質(zhì)量差、效率低等問題,研究將DE算法引入SVM,利用DE算法對SVM的參數(shù)選擇進行優(yōu)化,構(gòu)建DE-SVM算法,并將該算法應(yīng)用于淘洗機選礦質(zhì)量預(yù)測模型,構(gòu)建了基于DE-SVM的淘洗機選礦質(zhì)量預(yù)測模型。將該算法與其他算法對比分析發(fā)現(xiàn),DE-SVM算法性能優(yōu)于對比算法,具有有效性。

      2)將基于DE-SVM算法的淘洗機選礦質(zhì)量預(yù)測模型與基于PSO-SVM算法的淘洗機選礦質(zhì)量預(yù)測模型和基于VtVGG-f算法的淘洗機選礦質(zhì)量預(yù)測模型進行精礦回收率和預(yù)測精礦品位絕對誤差維度的性能對比分析,結(jié)果發(fā)現(xiàn),基于DE-SVM算法的淘洗機選礦質(zhì)量預(yù)測模型的平均預(yù)測精礦回收率為98.4 %,平均預(yù)測精礦品位絕對誤差為0.309 %,相較于其他對比模型,研究提出的基于DE-SVM算法的淘洗機選礦質(zhì)量預(yù)測模型性能優(yōu)越,具有實用性,有助于提高淘洗機選礦質(zhì)量和效率。但是,實際的選礦過程更為復(fù)雜,對實際環(huán)境中復(fù)雜選礦過程進行優(yōu)化是進一步研究方向。

      [參 考 文 獻]

      [1]殷博,朱繼華,徐海東,等.基于貴金屬納米顆粒生長的比色傳感研究進展[J].化學(xué)通報,2023,86(6):690-698.

      [2]龍冰,謝加文,黃偉生,等.柿竹園磁鐵礦粗精礦提質(zhì)選礦實驗[J].礦產(chǎn)綜合利用,2022(4):41-47.

      [3]吳鵬.新疆哈密某選廠利用淘洗機提質(zhì)降雜的應(yīng)用[J].冶金與材料,2024,44(7):34-36.

      [4]WANG S,MU M.Exploring online intelligent teaching method with machine learning and SVM algorithm[J].Neural Computing and Applications,2021,34:2 583-2 596.

      [5]丁學(xué)振,李卓軒,李予國,等.基于差分進化算法的磁梯度張量系統(tǒng)誤差校正[J].地球物理學(xué)報,2022,65(12):4 930-4 943.

      [6]SAMANTARAY S,SAHOO A.Prediction of suspended sediment concentration using hybrid SVM-WOA approaches[J].Geocarto International,2022,37(19):5 609-5 635.

      [7]王波,陳川輝,于競宇.基于差分進化算法的智能化預(yù)制廠房設(shè)備資源配置優(yōu)化[J].科學(xué)技術(shù)與工程,2023,23(25):10 941-10 947.

      [8]高穎,夏斌,張立曄,等.差分進化協(xié)同定位算法研究[J].無線電工程,2023,53(9):2 151-2 157.

      [9]米子軍,羅良飛,李宗蔚,等.峨口鐵礦二磁精礦制備高品質(zhì)鐵精礦粉試驗研究[J].礦冶工程,2023,43(6):88-91.

      [10]許洪峰,牛艷萍.陽離子浮選體系中藍晶石族礦物與石英的交互影響[J].礦冶工程,2023,43(3):56-60.

      [11]王斌,王業(yè),孫齊振,等.基于增量支持向量機算法的大數(shù)據(jù)網(wǎng)絡(luò)安全系統(tǒng)檢測技術(shù)JfjXEclQ+ExiS1MhQOS+o1245qVUaxWfBK5K1DzZh90=[J].自動化與儀器儀表,2024(8):9-13.

      Optimization study of mineral processing in elutriation machine using DE-SVM algorithm

      Xiong Yang,Dong Kebin

      (Civil-Military Integration Center of China Geological Survey)

      Abstract:This study explores the application of a hybrid algorithm based on Differential Evolution (DE) and Support Vector Machine (SVM) in the mineral processing of elutriation machine.To address the problems of low quality and efficiency in metal beneficiation during elutriation,the DE-SVM algorithm was proposed,and a corresponding beneficiation quality prediction model was constructed.Experimental results showed that the average prediction accuracy and precision of the DE-SVM algorithm were 93.7 % and 95.6 %,respectively.The predicted concentrate recovery rate and the absolute error of predicted concentrate grade using the model were 98.4 % and 0.309 %,respectively.Compared with other algorithms and models,the DE-SVM algorithm and its associated elutriation machine beneficiation quality prediction model demonstrated significant advantages,providing an effective method to improve the quality and efficiency of precious metal beneficiation.

      Keywords:DE algorithm;SVM;beneficiation;elutriation machine;process optimization

      平远县| 抚州市| 雅安市| 南雄市| 固始县| 济源市| 浦东新区| 女性| 饶阳县| 那曲县| 青州市| 静乐县| 和硕县| 根河市| 荣昌县| 浑源县| 威远县| 凌海市| 阿坝县| 安福县| 克拉玛依市| 新兴县| 兰坪| 南木林县| 广饶县| 西盟| 石阡县| 吴忠市| 古交市| 铁力市| 广昌县| 云安县| 福安市| 望城县| 射洪县| 临夏县| 平顺县| 彩票| 且末县| 白城市| 交口县|