摘 要:BP網(wǎng)絡(luò)是在現(xiàn)下時(shí)代的科技水平之下,被研發(fā)出來(lái)的一種分析性網(wǎng)絡(luò),主要用于分析某產(chǎn)品質(zhì)量問(wèn)題的形成因素。此網(wǎng)絡(luò)在現(xiàn)代的機(jī)械行業(yè)被運(yùn)用甚廣,其主要體現(xiàn)為質(zhì)量預(yù)測(cè)模型。通過(guò)BP網(wǎng)絡(luò)的預(yù)測(cè)模型,能夠提前知道機(jī)械工件完成后的尺寸,進(jìn)而以此為基礎(chǔ)對(duì)產(chǎn)品生產(chǎn)、制作進(jìn)行控制為產(chǎn)品質(zhì)量帶來(lái)了保障。
關(guān)鍵詞:BP網(wǎng)絡(luò);機(jī)械產(chǎn)品;預(yù)測(cè)模型
DOI:10.16640/j.cnki.37-1222/t.2018.08.066
0 引言
在傳統(tǒng)的機(jī)械工件生產(chǎn)的模式之下,絕大部分的工作都需要人工進(jìn)行實(shí)施,其中對(duì)于產(chǎn)品質(zhì)量的檢驗(yàn)也是同樣。而當(dāng)時(shí)對(duì)產(chǎn)品進(jìn)行檢驗(yàn)的方法,也主要是通過(guò)定期手動(dòng)抽查的形式來(lái)實(shí)施,這樣的檢驗(yàn)方式顯然只能發(fā)現(xiàn)產(chǎn)品質(zhì)量問(wèn)題,而無(wú)法改變產(chǎn)品質(zhì)量問(wèn)題。要做到產(chǎn)品質(zhì)量問(wèn)題的改變,需要對(duì)產(chǎn)品形成的過(guò)程、標(biāo)準(zhǔn)有一定的了解,至此BP網(wǎng)絡(luò)被現(xiàn)代科技研發(fā)出來(lái),通過(guò)BP網(wǎng)絡(luò)的功能,能夠在產(chǎn)品成型之前了解產(chǎn)品成型后的標(biāo)準(zhǔn),如此辯護(hù)質(zhì)量的把控。
1 BP網(wǎng)絡(luò)概述
BP網(wǎng)絡(luò)的全稱(chēng)為BP神經(jīng)網(wǎng)絡(luò),是一種以誤差逆向傳播算法為基礎(chǔ),從而得出的多層前饋神經(jīng)網(wǎng)絡(luò),目前此網(wǎng)絡(luò)在社會(huì)各個(gè)行業(yè)當(dāng)中應(yīng)用廣泛[1]。此網(wǎng)絡(luò)的功能主要在于對(duì)某個(gè)目標(biāo)進(jìn)行分析,得出目標(biāo)的標(biāo)準(zhǔn)形態(tài)、尺寸等,進(jìn)而當(dāng)BP網(wǎng)絡(luò)運(yùn)用于機(jī)械工件產(chǎn)品生產(chǎn)行業(yè)時(shí),能夠在產(chǎn)品成型之前,對(duì)產(chǎn)品進(jìn)行分析了解標(biāo)準(zhǔn)的產(chǎn)品應(yīng)當(dāng)是什么樣子的,從而以此為依據(jù)控制產(chǎn)品的質(zhì)量。
BP網(wǎng)絡(luò)的分析功能,主要是通過(guò)預(yù)測(cè)模型來(lái)實(shí)現(xiàn),而通過(guò)預(yù)測(cè)模型能夠知道,影響機(jī)械產(chǎn)品工件質(zhì)量的因素,從而將此因素進(jìn)行修復(fù)或排出。此項(xiàng)功能與人工審查的模式有著本質(zhì)上的區(qū)別,即人工審查只能知道某個(gè)產(chǎn)品“因?yàn)槭裁匆蛩?,而出現(xiàn)了什么質(zhì)量問(wèn)題”,并不能將問(wèn)題改善,而預(yù)測(cè)模型是在產(chǎn)品成型之前就對(duì)產(chǎn)品進(jìn)行分析,從而當(dāng)發(fā)現(xiàn)問(wèn)題后產(chǎn)品依舊有較大的改善空間,并且模型的分析相對(duì)人工審核更加細(xì)致,基于現(xiàn)代科技的水平,預(yù)測(cè)模型的分析能力,能夠達(dá)到肉眼無(wú)法辨識(shí)的微觀的程度,十分精細(xì)的保障了機(jī)械工件質(zhì)量。
2 BP網(wǎng)絡(luò)解析
(1)BP網(wǎng)絡(luò)預(yù)測(cè)模型建立。在通過(guò)BP網(wǎng)絡(luò)進(jìn)行預(yù)測(cè)工作時(shí),首先第一步就是要建立預(yù)測(cè)模型,而建立預(yù)測(cè)模型主要又分為兩個(gè)步驟,即為參數(shù)的輸入確認(rèn)、隱層神經(jīng)元確認(rèn)。
第一,參數(shù)的輸入確認(rèn)。預(yù)測(cè)模型的建立同樣是需要基礎(chǔ)的,而其基礎(chǔ)就是輸入的參數(shù)。在正確的參數(shù)輸入之后,BP網(wǎng)絡(luò)能夠以其為基礎(chǔ),分析參數(shù)數(shù)據(jù)逐漸構(gòu)建預(yù)測(cè)模型。
第二,隱層神經(jīng)元確認(rèn)。隱層神經(jīng)元是預(yù)測(cè)模型的參數(shù)基礎(chǔ)之一,但其關(guān)聯(lián)重大,所以單獨(dú)剖析。首先在輸入隱層神經(jīng)元時(shí),要確認(rèn)隱層神經(jīng)元的數(shù)量,一般情況下可以通過(guò)仿真試驗(yàn)來(lái)進(jìn)行確認(rèn)。隱層神經(jīng)元數(shù)量要保持恰當(dāng),過(guò)多會(huì)導(dǎo)致網(wǎng)絡(luò)泛化的現(xiàn)象,并拖延訓(xùn)練的時(shí)間,太少則降低了網(wǎng)絡(luò)與訓(xùn)練集的匹配度。
(2)BP網(wǎng)絡(luò)預(yù)測(cè)模型訓(xùn)練?;谏鲜隹梢粤私獾?,BP網(wǎng)絡(luò)是采用誤差逆向傳播算法的一種網(wǎng)絡(luò),所以該網(wǎng)絡(luò)在訓(xùn)練的工程當(dāng)中,首先需要設(shè)定一個(gè)預(yù)想的輸出數(shù)值,進(jìn)而當(dāng)信息進(jìn)入網(wǎng)絡(luò)時(shí),在隱含層的作用之下將信息轉(zhuǎn)化至輸出層,最終輸出層就會(huì)出現(xiàn)一個(gè)實(shí)際的輸出。但因?yàn)榛A(chǔ)的輸出數(shù)值是預(yù)想數(shù)值,所以最終輸出值未必是正確的,進(jìn)而可能會(huì)產(chǎn)生最終輸出沒(méi)有達(dá)到預(yù)想輸出數(shù)值的情況,在這樣的情況下,兩值之間的誤差會(huì)形成誤差信號(hào),按照原流程返回初始的輸入層,最終通過(guò)學(xué)習(xí)算法不斷的修改神經(jīng)元的權(quán)值,不斷的反復(fù)運(yùn)行此過(guò)程,在過(guò)程當(dāng)中誤差會(huì)逐漸減少,進(jìn)而實(shí)現(xiàn)理想化的輸出值。
3 BP網(wǎng)絡(luò)在機(jī)械產(chǎn)品質(zhì)量預(yù)測(cè)模型當(dāng)中的應(yīng)用
在網(wǎng)絡(luò)狀態(tài)完善的前提下,以某機(jī)械產(chǎn)品生產(chǎn)車(chē)間為例,對(duì)該車(chē)間BP網(wǎng)絡(luò)的機(jī)械產(chǎn)品質(zhì)量預(yù)測(cè)模型進(jìn)行分析,預(yù)測(cè)了該車(chē)間產(chǎn)品生產(chǎn)質(zhì)量。首先采集機(jī)械產(chǎn)品質(zhì)量預(yù)測(cè)模型樣本,通過(guò)產(chǎn)品生產(chǎn)信息實(shí)現(xiàn)采集工作,之后對(duì)產(chǎn)品進(jìn)行產(chǎn)品質(zhì)量成型后的尺寸標(biāo)準(zhǔn)進(jìn)行預(yù)測(cè)。
樣品采集結(jié)果顯示,該車(chē)間機(jī)械產(chǎn)品工藝系統(tǒng)剛度為333.2K,工件硬度為154HBS,進(jìn)給量0.05mm。之后開(kāi)始預(yù)測(cè)工作,本次預(yù)測(cè)結(jié)果與實(shí)際目標(biāo)值誤差為6.1%,結(jié)果評(píng)估進(jìn)入準(zhǔn)確數(shù)據(jù)范圍,由此證實(shí)通過(guò)BP網(wǎng)絡(luò)的預(yù)測(cè)模型,能夠準(zhǔn)確的預(yù)測(cè)機(jī)械產(chǎn)品的尺寸,具備改善效應(yīng)。
4 提高BP網(wǎng)絡(luò)運(yùn)行方針
(1)訓(xùn)練時(shí)間的縮短?,F(xiàn)代的BP網(wǎng)絡(luò)實(shí)際上已經(jīng)趨于成熟,各項(xiàng)功能已經(jīng)足以支撐現(xiàn)代的各個(gè)行業(yè)的需求,但是基于發(fā)展的角度上來(lái)說(shuō),BP網(wǎng)絡(luò)的訓(xùn)練時(shí)間相對(duì)較長(zhǎng),雖然能夠滿足現(xiàn)在的需求,但隨著需求的增加,早晚會(huì)出現(xiàn)不利的影響,所以需要繼續(xù)縮短BP網(wǎng)絡(luò)的訓(xùn)練時(shí)間,以此通過(guò)更高效的速率,來(lái)加強(qiáng)社會(huì)行業(yè)運(yùn)作的效率。
(2)實(shí)施的便捷性研究。BP在現(xiàn)代而言是一項(xiàng)十分先進(jìn)并且復(fù)雜的技術(shù),其中含有十分強(qiáng)烈的專(zhuān)業(yè)性,所以在整體的角度上,許多車(chē)間工程并不會(huì)使用BP網(wǎng)絡(luò),使得其價(jià)值發(fā)展受到了阻礙。而為了加強(qiáng)BP網(wǎng)絡(luò)的推廣,就需要加強(qiáng)BP網(wǎng)絡(luò)的實(shí)施便捷性,使得此網(wǎng)絡(luò)更加大眾化,以此形成良好的推廣效應(yīng)。
(3)改善容易陷入局部極小值的不足。通過(guò)對(duì)BP網(wǎng)絡(luò)運(yùn)行進(jìn)行研究后發(fā)現(xiàn),其時(shí)常會(huì)存在陷入在一個(gè)局部極小值當(dāng)中循環(huán),要等其自行脫出循環(huán)可能需要幾萬(wàn)次甚至更多的運(yùn)行,這就說(shuō)明其運(yùn)行的過(guò)程存在一定的缺陷,并且需要人工實(shí)時(shí)管理。而此項(xiàng)技術(shù)的本質(zhì)上是含有較強(qiáng)自動(dòng)化概念在內(nèi)的,這樣的運(yùn)行現(xiàn)狀顯然違背了本質(zhì)內(nèi)容,所以需要對(duì)詞典進(jìn)行改善。
(4)學(xué)習(xí)時(shí)間的合理化加強(qiáng)。BP網(wǎng)絡(luò)的運(yùn)行當(dāng)中存在一個(gè)學(xué)習(xí)的過(guò)程,但是通過(guò)大量的試驗(yàn)發(fā)現(xiàn),即使是人工在短時(shí)間能夠計(jì)算出來(lái)的簡(jiǎn)單問(wèn)題,BP網(wǎng)絡(luò)同樣需要進(jìn)行幾百次的學(xué)習(xí),這說(shuō)明BP網(wǎng)絡(luò)的運(yùn)行模式存在不合理的弊端。理論上來(lái)說(shuō)簡(jiǎn)單與復(fù)雜的問(wèn)題,其所需要的學(xué)習(xí)時(shí)間是不相等的,而這樣的現(xiàn)狀顯然不能貼合理論,所以需要對(duì)BP網(wǎng)絡(luò)的學(xué)習(xí)過(guò)程進(jìn)行深入分析,將學(xué)習(xí)時(shí)間進(jìn)行合理的調(diào)試,使其合理化運(yùn)行。
5 結(jié)語(yǔ)
現(xiàn)代的社會(huì)對(duì)于各方面的要求都逐漸增加,在機(jī)械產(chǎn)品方面同樣有著相應(yīng)的要求,而為了提高產(chǎn)品的質(zhì)量,BP網(wǎng)絡(luò)的應(yīng)用能夠很好的提供幫助。通過(guò)BP網(wǎng)絡(luò),能夠在機(jī)械產(chǎn)品成型之前對(duì)其結(jié)果進(jìn)行預(yù)測(cè),從而實(shí)現(xiàn)保障。目前BP網(wǎng)絡(luò)的運(yùn)作現(xiàn)狀存在不足,主要為訓(xùn)練時(shí)間的縮短、實(shí)施的便捷性研究、改善容易陷入局部極小值的不足、學(xué)習(xí)時(shí)間的合理化加強(qiáng),需要對(duì)此類(lèi)不足采取針對(duì)性的提高策略。
參考文獻(xiàn):
[1]張蕾.基于BP網(wǎng)絡(luò)的機(jī)械產(chǎn)品質(zhì)量預(yù)測(cè)模型[J].機(jī)械工程師,
2017(11).
作者簡(jiǎn)介:張蕾(1981-),女,陜西西安人,碩士,講師,研究方向:計(jì)算機(jī)集成制造、制造資源管理等。