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

高速銑削工件表面粗糙度蟻群-BP神經網絡建模

2021-07-11 19:13:29祁翔張心光呂澤正
智能計算機與應用 2021年1期

祁翔 張心光 呂澤正

摘?要:由于蟻群算法具有很好的多樣性、兼容性和正反饋,故十分適合用于BP神經網絡學習率的優化,從而建立蟻群-BP神經網絡。訓練樣本對是以實驗1、實驗3、實驗5、實驗7、實驗9、實驗11、實驗13和實驗15下的高速銑削試驗數據組成的,并用高速銑削實驗中的工件表面粗糙度來建模。使用創建的高速銑削工件表面粗糙度預測模型來對實驗2和實驗6狀態中的高速銑削工件表面粗糙度進行預測,通過對比預測結果和試驗結果,可發現蟻群-BP神經網絡能夠十分有效地對高速銑削工件表面粗糙度進行建模預測。

關鍵詞: 高速銑削;表面粗糙度;預測;蟻群-BP人工神經網絡

文章編號: 2095-2163(2021)01-0130-04 中圖分類號:U491.1 文獻標志碼:A

【Abstract】Because ant colony algorithm has good robustness, compatibility and positive feedback, it is very suitable for optimizing the learning rate of BP neural network, so as to establish ant colony-BP neural network. The training sample pair is composed of high-speed milling test data under experiment 1, experiment 3, experiment 5, experiment 7, experiment 9, experiment 11, experiment 13 and experiment 15, and the surface roughness of workpiece in high-speed milling experiments is used to model. The surface roughness prediction model of high-speed milling workpiece is established to predict the surface roughness of high-speed milling workpiece in experiment 2 and experiment 6. By comparing the prediction results with the experimental results, it is found that ant colony-BP neural network can effectively model and predict the surface roughness of high-speed milling workpiece.

【Key words】high speed milling; surface roughness; prediction; ant colony algorithm-BP artificial neural network

0 引?言

高速銑削工件表面質量的重要指標之一是高速銑削工件表面粗糙度[1]。高速銑削工件表面粗糙度預測模型可為解決高速銑削過程中存在一些無法解釋且極易導致加工質量不穩定的問題提供參考[2]。高速銑削工件表面粗糙度預測建模常采用曲線擬合[3]、人工神經網絡[4]等方法。預測建模通常使用曲線擬合方法,但是這種模型會存在假定數學模型和實際數學模型匹配度低致使預測誤差偏大。人工神經網絡克服了曲線擬合的固有缺陷,具有結構簡單、算法易實現等優點,在分類、預測、控制中都得到了廣泛的應用。張思思等人[5]就在聚類和人工神經網絡的基礎上研發出了遙感信息提取的方法。阮羚等人[6]為了讓電力系統可以滿足變壓器風險評估與資產管理的需求,研究提出了一種將人工神經網絡和信息融合技術應用于評估方法中的變壓器狀態評估方法。韓慶蘭等人[7]將BP人工神經網絡應用在物流配送中心的選址決策上,最終獲得了不錯的效果。但是,人工神經網絡的待調參數較多,包括學習次數、學習率等,且大多數待調參數的選取缺乏理論指導[8-10]。針對人工神經網絡的缺陷,文中使用蟻群優化算法[11]對BP神經網絡學習率進行優化的預測模型,提出了蟻群-BP神經網絡。本次研究中主要運用實驗1、實驗3、實驗5、實驗7、實驗9、實驗11、實驗13和實驗15這八個實驗狀況下的高速銑削試驗數據對訓練樣本對進行構建,再使用此結果對高速銑削工件表面粗糙度進行預測建模。接下來,將利用基于蟻群-BP神經網絡的高速銑削工件表面粗糙度預測模型分別對實驗2與實驗6情形下的高速銑削工件表面粗糙度進行預測,最后對預測結果和記錄的試驗結果通過對比驗證,可以發現蟻群-BP神經網絡能夠十分有效地對高速銑削工件表面粗糙度進行建模預測。

1 方法概述

1.1 蟻群算法

蟻群算法(Ant Colony Optimization, ACO)是一種受自然界中螞蟻尋找食物行為而啟發的一種模擬優化算法,通常用來解決尋找最短路徑的問題。這種算法最早是1992年,由意大利學者Marco Dorigo在其博士論文中提出的,由于蟻群算法具有多樣性、正反饋和兼容性等良好特性,所以現已廣泛應用在旅行商問題(TSP)和資源二次分配等研究中。這里,擬對蟻群算法的基本原理做闡釋分述如下。

(1)自然界中螞蟻尋找食物時在經過的路上會留下一種名為信息素的物質,這為其他的螞蟻尋找食物留下了一定的參考物。

(2)當螞蟻尋找食物的過程中遇到了沒有螞蟻走過或者沒有信息素的岔口時,該螞蟻就會隨機選擇一個方向移動,同時留下信息素。

(3)螞蟻留下的信息素具有一種很好的特性—在單位時間內相對于路途比較短的路徑,路途比較長的路徑上的信息素會具有的揮發性強的特點,而且路途比較短的路徑上的信息素積累得比路途比較長的路徑上的快,這樣后面再有螞蟻遇到類似的狀況就會選擇信息素濃度比較高的路徑。

(4)如此一來,信息素濃度高的路徑會被更多的螞蟻選擇,反復迭代后就可得到最優路徑。

(5)至此,螞蟻就會尋找到最優的覓食途徑。

綜上所述,更容易看出蟻群算法中的所有個體都具有相互聯系的交流機制,同時全部蟻群個體都為完成一個共同的目標,最終不斷積累便產生了最優路徑,由于這一特性就使得蟻群算法尤為適用于解決BP神經網絡中的相關數據問題。

1.2 蟻群-BP神經網絡

用蟻群算法優化BP神經網絡的具體操作流程如下:

(1)假設最大迭代次數為Nm,螞蟻數量為S,在集合Ipi(1m)的元素j所對應的信息元素設為τj(Ipi)(t)=C,(1N),在此基礎上設置路徑選擇規則:在集合Ipi前提下,令所有的螞蟻k,以概率公式(1)選擇第j個元素。數學計算公式如下:

(2)讓全部螞蟻從集合Ipi(1m)中出發,并且按上述路徑選擇規則在全部集合中按順序尋找食物源。

(3)所有螞蟻會在各個集合中選擇一個元素,此時需要記錄螞蟻所選擇的權值并且把該權值當作BP神經網絡的參數,這樣就可以求得訓練樣本的輸出誤差值,根據這個誤差值可以選擇出研究所指定參數的最優解。

m)集合中第j個元素Pj中所留下的信息素;在式(4)中,如果k≠Ipi則Δtkj(Ipi)=0;Q表示螞蟻完成一次循環所留下的所有信息素和;e表示全部訓練樣本的最大輸出誤差。

還要指出,公式(5)主要表示當e作為第k只螞蟻所選擇的元素、且用作BP神經網絡的權值時,全部訓練樣本的最大輸出誤差。其中,h表示樣本數目,On表示神經網絡的實際輸出值,Oq表示神經網絡的期望輸出值。

由公式(2)~(5)可得,當輸出誤差不大時,信息素會越來越大,形成正反饋機制。重復執行以上各步驟,將發現所有螞蟻的路徑會不斷地趨于相同,當所有螞蟻的路徑都趨于相同時,迭代過程就完成了,此時會得到最優解,算法結束。

2 方法驗證

本篇文章中所使用的高速銑削試驗數據都來源于文獻[2],見表1。高速銑削數據來自于16組實驗。在每個實驗中, 表面粗糙度的值主要受主軸轉速、進給速度、切削深度、切削行距和刀具傾角這五個參數影響。

用實驗1、實驗3、實驗5、實驗7、實驗9、實驗11、實驗13和實驗15中的切削深度和切削行距的數據來構建訓練樣本輸入向量,使用這8個實驗的表面粗糙度數據來構建學習樣本輸出向量,最后基于蟻群-BP神經網絡來對高速銑削工件表面粗糙度進行預測建模。

當蟻群-BP神經網絡進行高速銑削工件表面粗糙度建模,蟻群算法優化參數為學習速率,訓練誤差目標為1e-5,最大迭代次數為1 000。不同螞蟻規模下的學習速率的優化過程如圖1所示,最優學習率見表2。

通過對表2進行篩選,可確定當蟻群規模為45時,學習效率最優,故蟻群-BP神經網絡選用最優學習率為0.836 8,迭代次數為1 000,訓練誤差目標為1e-5,進行高速銑削工件表面粗糙度建模。為驗證蟻群-BP神經網絡所建立的高速銑削工件表面粗糙度預測數學模型,選用實驗2和實驗6中的高速銑削工件表面粗糙度的數據進行預測估計,通過對比預測模型所產生的這兩組預測數據和試驗中產生的數據見表3。

當對高速銑削工件表面粗糙度建模采用基于BP神經網絡時,學習速率參數選取為0.500,迭代次數選取為1000,訓練誤差目標選取為 1e-5。為驗證BP神經網絡所建立的高速銑削工件表面粗糙度預測數學模型,選用實驗2和實驗6中的高速銑削工件表面粗糙度的數據進行預測估計,預測結果和試驗結果的比較見表4。

由表3和表4分析可知,基于蟻群-BP神經網絡所構建的高速銑削工件表面粗糙度預測模型在精確度方面是明顯勝過基于BP神經網絡所構建的高速銑削工件表面粗糙度預測模型,由此可以證明蟻群-BP神經網絡是一種對高速銑削工件表面粗糙度建模的更加有效的方法。

3 結束語

本文主要采用基于蟻群優化算法和BP神經網絡結合的方法構建蟻群-BP神經網絡。再分別使用BP神經網絡和蟻群-BP神經網絡來對高速銑削工件表面粗糙度進行建模和預測,通過對比記錄運行模型產生的預測數據和試驗數據可發現基于蟻群-BP神經網絡所創建的高速銑削工件表面粗糙度預測模型具有相對誤差率較低和精度較高的預測結果。然而,不同螞蟻規模下的學習速率優化結果不同,下一步研究工作將集中在螞蟻規模選取方面,以期獲得BP神經網絡最佳學習率。

參考文獻

[1]張寶磊,李聰,覃金昌,等.基于BP和GRNN神經網絡的高速銑削TC4粗糙度預測[J].桂林航天工業學院學報,2015(4):502-505.

[2]王義強,閏國琛,王曉軍,等. 高速銑削工件表面粗糙度的預測[J].機械設計與制造,2014(11):131-133,137.

[3]關祥宏. 基于安全性分析的深基坑變形實測與曲線擬合方法研究[J]. 施工技術,2020,49(11):109-112.

[4]楊帆,周敏,金繼民,等.智能優化算法及人工神經網絡在催化裂化模型分析中的應用進展[J].石油學報(石油加工),2020, 36(4):878-888.

[5]張思思,高旭光,滑文強. 基于聚類與人工神經網絡的遙感圖像信息提取方法[J].電子設計工程,2020, 28(15):106-109.

[6]阮羚,謝齊家,高勝友,等.人工神經網絡和信息融合技術在變壓器狀態評估中的應用[J].高電壓技術,2014, 40(3):822-828.

[7]韓慶蘭,梅運先.基于BP人工神經網絡的物流配送中心選址決策[J].中國軟科學,2004(6):140-143.

[8]董海龍,湯旻安,程海鵬.非均衡交通流五岔路口交通信號智能控制研究[J].鄭州大學學報(工學版),2017,38(1):68-73.

[9]王山海,景新幸,楊海燕.基于深度學習神經網絡的孤立詞語音識別的研究[J].計算機應用研究,2015, 32(8):2289-2291,2298.

[10]許新征,丁世飛,史忠植,等.一種基于QPSO的脈沖耦合神經網絡參數的自適應確定方法[J]. 模式識別與人工智能,2012, 25(6):909-915.

[11]劉永健,曾國輝,黃勃. 改進蟻群優化算法的移動機器人路徑規劃研究[J].傳感器與微系統,2020, 39(4):56-58,62.

主站蜘蛛池模板: 人人看人人鲁狠狠高清| 国产欧美日韩资源在线观看| 97视频在线观看免费视频| 国产青青草视频| 88av在线看| 国产乱人伦AV在线A| 91福利在线观看视频| 亚洲永久视频| 精品国产Av电影无码久久久| 91蜜芽尤物福利在线观看| 日本精品视频| 无码一区中文字幕| 国产乱子精品一区二区在线观看| 亚洲精品在线影院| 久久青草视频| 99在线视频免费| 国产真实乱子伦精品视手机观看| 一本一道波多野结衣一区二区| 114级毛片免费观看| 一级毛片在线播放免费观看 | a级毛片免费播放| 五月天天天色| 思思热在线视频精品| 亚洲精品视频网| 伊人久久久久久久| 亚洲无限乱码一二三四区| 福利在线免费视频| 精品撒尿视频一区二区三区| 九九香蕉视频| 欧美有码在线| 尤物特级无码毛片免费| 亚洲精品制服丝袜二区| 久久99国产综合精品女同| 亚洲男人天堂网址| 九色综合视频网| 一级不卡毛片| 欧美第二区| 国产哺乳奶水91在线播放| 亚洲福利一区二区三区| 波多野结衣无码中文字幕在线观看一区二区 | 香蕉在线视频网站| 国产精品七七在线播放| 国产成人精品一区二区| 免费A∨中文乱码专区| 欧美日韩中文字幕二区三区| 国产一区二区三区夜色| 日本高清成本人视频一区| 成人免费视频一区二区三区 | 久久久久国产精品熟女影院| 亚洲第一区在线| 午夜国产精品视频| www成人国产在线观看网站| 色综合色国产热无码一| 一级成人a毛片免费播放| 国产一在线| 污污网站在线观看| 日本欧美中文字幕精品亚洲| 亚洲视频在线网| 国产日本欧美在线观看| 狠狠色香婷婷久久亚洲精品| 四虎影视国产精品| 美女裸体18禁网站| 亚洲久悠悠色悠在线播放| 国产亚洲欧美在线视频| 3344在线观看无码| 国产免费黄| 国产日韩av在线播放| 国产第一页免费浮力影院| 色婷婷综合在线| 欧美亚洲日韩中文| 精品超清无码视频在线观看| 国产黄在线免费观看| 手机看片1024久久精品你懂的| 国产精品手机在线播放| 亚洲欧美精品在线| 欧美a级在线| 国产女人在线观看| 亚洲高清资源| 特级aaaaaaaaa毛片免费视频| 国产网站免费观看| 成人午夜视频在线| 欧美一区精品|