亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于LM-BP神經網絡的非線性輪廓圖優(yōu)化方法研究

        2016-11-02 01:46:32
        中國機械工程 2016年20期
        關鍵詞:神經網絡誤差因子

        許 靜 何 楨 袁 榮

        天津大學,天津,300072

        ?

        基于LM-BP神經網絡的非線性輪廓圖優(yōu)化方法研究

        許靜何楨袁榮

        天津大學,天津,300072

        將正交試驗設計理論與BP神經網絡模型和Levenberg-Marquard算法相結合,提出了一種基于LM-BP神經網絡模型的針對輸出為非線性輪廓圖響應的離線設計優(yōu)化方法。并結合實例與傳統(tǒng)的統(tǒng)計回歸建模方法得出的優(yōu)化結果進行了比較。結果表明基于LM-BP神經網絡建??梢员苊庥捎趯嶒炚`差和試驗設計方案所造成的模型系數估計誤差,而與標準的BP算法比較,克服了標準BP算法性能不穩(wěn)定、收斂速度慢、收斂精度低、存在局部最小值等缺點,具有極高的精確性,優(yōu)化結果令人滿意。

        BP神經網絡; Levenberg-Marquard算法;試驗設計;非線性輪廓圖

        0 引言

        隨著工業(yè)技術的發(fā)展,產品(過程)越來越復雜,顧客需求越來越具有多樣性,加之對系統(tǒng)設計問題研究的深入,我們常常遇到通過某種函數關系要比通過一元變量,甚至多元變量能更充分地描述質量特性[1]。這種描述產品(或過程)質量特性的函數關系稱為輪廓圖(profile)[2]。在現階段的輪廓圖問題研究中,大部分是針對線性輪廓圖展開的。關于非線性輪廓圖問題,控制階段的研究內容相對豐富,如William等[3]和Zou等[4]分別提出了基于參數和非參數的非線性回歸模型,Jensen等[5]提出了基于T2的非線性固定輪廓,Taguchi等[6]提出了基于指數加權滑動平均(EWMA)的非參數固定效應模型分析方法,Chiken等[7]提出了基于懲罰函數的多元統(tǒng)計監(jiān)控問題。而針對非線性輪廓圖的線下優(yōu)化問題研究較少。這就使得非線性輪廓圖優(yōu)化問題研究具有重要的現實意義。傳統(tǒng)統(tǒng)計回歸建模方法通過對擬合模型系數和方差的優(yōu)化,實現對輪廓圖的優(yōu)化。由于受到實驗誤差和試驗設計方案的影響,統(tǒng)計回歸建模法常常會造成模型系數估計偏差,影響最終的優(yōu)化效果。此外,與線性輪廓圖相比,非線性輪廓圖模型回歸難度很大,基于回歸分析的方法,需要操作者具有扎實系統(tǒng)的統(tǒng)計理論知識,可操作性困難,普適性欠缺?;诖?,本文應用試驗設計離線優(yōu)化技術,提出了一種基于LM-BP神經網絡的非線性輪廓圖(non-linear profile)優(yōu)化方法,并結合注射鑄模機工作實例,對所提方法進行驗證,結果令人滿意。

        1 理論介紹

        1.1試驗設計理論

        試驗設計方法包括以Box等[8]為代表的西方統(tǒng)計質量專家提出的經典試驗設計方法和以日本著名管理實踐專家田口玄一博士開發(fā)的田口試驗設計方法[9]。經典試驗設計主要包括因子試驗和響應曲面法(response surface method,RSM),因子試驗又分為全因子試驗和部分因子試驗。田口試驗設計方法是一套全新的試驗設計方法,被稱為內外表法,其目的是通過試驗設計尋找可控因子的最佳因子水平,使得系統(tǒng)響應對噪聲因子的波動不敏感。田口方法不僅可應用于生產制造階段,而且更主要應用于工藝設計、產品設計和技術開發(fā)階段,其將質量問題的解決思路前推至產品的開發(fā)設計階段。

        1.2三層BP神經網絡拓撲原理

        BP神經網絡為前饋神經網絡,由McCleland等[10]于20世紀80年代中期提出,它是按照前饋錯誤反向傳播算法訓練單向傳播多層前向網絡。本文采用隱含層數為1的三層神經網絡,拓撲結構如圖1所示。其中,n為輸入層節(jié)點數,輸入向量為Xk;輸出層節(jié)點數為m,實際輸出向量為Yk=(y1,y2,…,ym),隱含層節(jié)點數為h,whi為輸入層與隱含層各個節(jié)點的連接權重集合,wjh為隱含層與輸出層各個節(jié)點的連接權重集合,標準的BP算法是基于糾錯原則的梯度下降法(gradient proaches)。通過網絡輸出誤差的反向傳播,對各個輸入層和輸出層的連接權重進行調整和修改,使誤差函數平方和達到最小,由于優(yōu)化的目標函數結構復雜,導致收斂曲線呈鋸齒狀,當神經元輸出接近0或1時,收斂曲線進入平坦區(qū),網絡停止訓練,同時BP算法在訓練神經網絡時,需要預先設定步長的更新規(guī)則,這會導致算法低效。

        圖1 三層BP神經網絡拓撲圖

        2  LM-BP神經網絡

        鑒于BP算法的缺陷,本文利用LM(Levenberg-Marquard)算法對BP神經網絡進行優(yōu)化訓練,建立基于LM算法的BP神經網絡模型。LM算法又稱阻尼最小二乘法。它是通過阻尼因子來實現與較高的迭代收斂速度的自適應調整的,它集中了梯度下降法和Gauss-Newton法兩種算法的優(yōu)點,在許多非線性優(yōu)化問題上有著廣泛的應用[11]。不同于標準BP算法誤差沿著單一負梯度方向迭代,Levenberg-Marquard優(yōu)化算法允許迭代誤差沿著惡化的方向進行搜索,通過阻尼因子在Gauss-Newton法和梯度下降法之間自適應調整來實現網絡權值的優(yōu)化,使網絡能夠有效地收斂,大大提高了網絡的收斂速度和泛化能力。LM算法在一定程度上克服了標準BP神經網絡收斂速度慢、很容易陷入局部極小的缺陷。

        2.1LM-BP優(yōu)化算法介紹

        假設Sl表示第l(l=1,2,…,L)次迭代的權值和閾值所組成的向量,Sl+1為新的權值和閾值組成的向量對于一個三層的神經網絡,其LM-BP算法為

        (1)

        或者為

        (2)

        (3)

        其中,J(Sl)為誤差對權值偏導的雅可比矩陣;I為單位矩陣;E(Sl)為誤差向量;μ為阻尼因子,為大于0的常數,當μ=0,LM-BM算法即為Gauss-Newton算法,當μ取很大值時,LM-BP算法則接近于梯度下降法。

        2.2LM-BP算法的步驟

        在LM算法中,阻尼因子μ通過一個進步因子φ(0<φ<10)進行自適應調整。算法開始,μ取某一較小正值,若某次迭代誤差函數值E(S)不能減小,則令μ乘以φ,增大阻尼因子重復前次迭代;若某次迭代誤差函數值E(S)減小,則令μ除以φ,減小阻尼因子,繼續(xù)運算。算法的執(zhí)行步驟如下:

        (1) 設置參數,確定目標誤差ε、初始阻尼因子μ0、進步因子φ。

        (2)計算網絡的輸出y(x),利用式(3)計算目標誤差平方和El。

        (3)計算矩陣J,并按照式(1)修正權值:

        (4)若El<ε(ε為一極小值),則轉到步驟(2),否則,則以Sl+1為權值計算誤差El+1。

        (6)當梯度的模小于給定值,或平方誤差和小于某個目標誤差時,算法被認為收斂,停止。

        3 DOE理論和LM-BP神經網絡模型相結合的非線性輪廓圖優(yōu)化方法介紹

        三層BP神經網絡可以以一定精度擬合任意函數。首先根據研究問題,設計正交試驗,收集樣本數據。其次,根據實驗具體要求,確定神經網絡拓撲結構,設置網絡參數初始值。然后選擇合適的優(yōu)化算法對已建立的神經網絡進行優(yōu)化訓練,反復調整權值使誤差精度符合預設要求。當誤差精度達到預設要求時,神經網絡訓練結束,輸入與輸出之間的函數關系也已建立。最后通過訓練好的神經網模型,對可控因子進行調整,使其達到最優(yōu)水平。具體步驟如下:

        (1)利用正交試驗理論確定關鍵變量,安排實驗,收集樣本數據。

        (2)根據收集的數據情況及實驗目的,確定LM-BP神經網絡的模型結構,并用LM算法對所建立的BP神經網絡進行優(yōu)化。網絡訓練過程如下:

        ①準備訓練樣本,對響應數據歸一化處理。不同量綱的數據直接輸入網絡會嚴重影響網絡的收斂速度,因此需要對輸入數據進行預處理。數據預處理選擇最值歸一法。公式如下:

        (4)

        ②確定網絡結構。隱含層采用如下經驗公式獲得:

        (5)

        其中,h為隱含層節(jié)點數,n為輸入層節(jié)點數,m為輸出層節(jié)點數,a為1~10之間的常數。

        ③設定傳遞函數。BP神經網絡的傳遞函數常見的有Log-sigmoid型對數函數、Tan-sigmod型正切函數和purelin型線性函數。Logsig型輸出值為[0,1];tansig型輸出值為[-1,1];Purelin型輸出值可取任意值。本文輸出為2水平可控因子,其值為[-1,1],所以本文選取Tansig作為網絡的傳遞函數。

        ④設置網絡參數:目標誤差ε、學習速率 η、學習步長t。

        ⑤設置LM算法相關參數初始阻尼因子μ0、進步因子φ、收斂精度ε。

        ⑥進行網絡訓練。

        (3) 根據LM-BP神經網絡模型求出最優(yōu)設計變量水平。

        4 實例證明

        本文實驗數據來自文獻[12]的注射鑄模試驗。

        4.1設計正交試驗,收集樣本數據

        注射鑄模機工作過程是一個復雜制造的過程,由于零件的質量受到高注射壓力的影響,不同的壓力注入量,生產出來的零件質量也不同。在這個過程中,以高注射壓力為觀測點,零件的質量是隨著高注射壓力變化的動態(tài)響應值。我們采用離線試驗設計的方法結合LM-BP神經網絡來優(yōu)化過程變量的設置水平,使得零件質量變化符合生產要求。通過研究可知,注射速度、緊固時間、高注射時間、低注射時間、緊固壓力、水冷卻溫度、低注射壓力是影響零件質量的主要因素,另外注射過程還受到熔化指數、再研磨百分比、操作者、樹脂濕度等噪聲因子的影響。具體的實驗安排如下:Y是零件的質量,觀測點p為高注射壓力,共有8 個觀測點,分別是650 Pa、700 Pa、750 Pa、800 Pa、850 Pa、900 Pa、950 Pa、1000 Pa,實驗中共包括7個兩水平的可控因子,因子水平如表1所示,4個噪聲因子,為了減少實驗成本和實驗費用,定義一個兩水平的綜合噪聲因子(XN)來表示這些噪聲因子水平,如表2所示。該實驗采用27-4部分因子實驗,如表3所示。

        表1 注射鑄模實驗控制

        表2 注射鑄模實驗的綜合噪聲因子

        實驗分兩天進行,第一天,將綜合噪聲因子設置在低水平。對每一個控制因子水平組合,在每個壓力觀測點上,制造并稱重。第二天,將綜合噪聲因子設置在高水平重復前一天的過程。零件質量(響應)及其對應的壓力設置(觀測點)完整數據如表4所示。由表4可知,第6次實驗和第14次實驗輸出的輪廓圖都滿足實驗要求,即為我們的目標輪廓圖,實驗目的就是尋求最優(yōu)的因子設置水平,使得輸出輪廓圖接近目標輪廓圖。

        表3 注射鑄模實驗的控制表

        表4 注射鑄模實驗的響應數據

        4.2確定神經網絡的模型結構,優(yōu)化訓練神經網絡

        (1)準備訓練樣本,并對響應值歸一化處理。采用表3、表4的實驗數據,并利用式(4)對表4數據進行歸一化處理。

        (2)確定網絡結構。本文采用3層BP神經網絡,根據實驗實際情況確定輸入層、輸出層節(jié)點數。輪廓圖由8個觀測點組成,即輸入層節(jié)點數為8;可控因子和噪聲因子共8個,輸出層節(jié)點數為8。隱含層節(jié)點數根據式(5)計算,其可能取值為5~14,通過試湊法確定當隱含層節(jié)點數為11時,網絡性能最好,所以本文神經網絡模型的結構為輸入層節(jié)點數8,隱含層節(jié)點數11,輸出層節(jié)點數8。

        (3)設定傳遞函數。輸入層到中間層,中間層到輸出層的傳遞函數均采用連續(xù)可微的tansig函數。

        (4)設置網絡參數。訓練次數為1000,目標誤差為0.0001,學習速率為0.1。

        (5)設置LM算法相關參數:ε=0.0001,μ0=0.001,φ=10。

        圖2 LM-BP神經網絡的誤差曲線圖

        圖3 標準BP神經網絡的誤差曲線圖

        圖4 LM-BP神經網絡訓練參數圖

        (6)網絡訓練過程。在網絡結構和參數設置都相同的情況下,用相同的訓練樣本分別對結構相同的標準BP神經網絡模型和LM-BP網絡模型進行訓練,訓練結果如圖2所示。由圖2可以看出,LM-BP神經網絡在訓練11步達到預設收斂精度0.0001停止訓練。而標準的BP神經網絡運行了3000步(圖3),不僅未達到預設收斂精度0.0001,網絡還進入誤差平坦區(qū),產生局部最小點。通過比較,無論是收斂速度還是精度,LM-BP神經網絡模型較于標準BP神經網絡有很大的提高。同時由圖4可以看出訓練結束時誤差曲面的梯度呈下降趨勢,Mu值也呈減小趨勢,驗證樣本的誤差曲線連續(xù)3次迭代不再下降。MATLAB給出的模型擬合值R2為81.07%,說明模型擬合效果很好。綜上可知,本文設計的LM-BP神經網絡訓練效果極佳,性能很好,可以進行下一步計算。

        4.3計算最優(yōu)設計變量水平

        將目標輪廓圖作為輸入層神經元輸入訓練好的神經網絡,得到的最優(yōu)因子水平為(-0.852 76,-0.9238,0.975 28,0.878 35,-0.992 87,0.888 29,0.996 66,-0.846 54),由于文中控制因子為離散型變量,所以最優(yōu)因子組合為(-1,-1,1,-1,1,1,1,-1)。

        4.4結果比較

        (6)

        表5 優(yōu)化結果比較

        5 結語

        本文目的在于如何利用離線試驗設計技術對函數響應進行優(yōu)化。提出了一種基于LM-BP神經網絡的針對輸出為非線性輪廓圖(non-linearprofile)的優(yōu)化方法,并結合注射鑄模機工作實例證明本文所提方法的合理性和有效性。首先采用正交試驗表設計實驗,與傳統(tǒng)實驗方法相比,本文方法具有較高的實驗效率。然后,利用神經網絡建??梢员苊庥捎趯嶒炚`差和試驗設計方案所造成的模型系數估計誤差。最后,利用LM算法對BP神經網絡進行優(yōu)化訓練,通過阻尼因子在Gauss-Newton法和梯度下降法之間自適應調整來實現網絡權值的優(yōu)化,使網絡能夠有效地收斂,大大提高了網絡的收斂速度和泛化能力,并在一定程度上克服了標準BP神經網絡收斂速度慢很容易陷入局部極小的問題。本文的缺點是,利用神經網絡模型擬合輸入與輸出之間的函數關系,其輸出數值是通過內部運算得到的,由于網絡各層之間相互關聯,神經網絡無法反推輸出產生的原因。其次利用LM算法對網絡進行優(yōu)化訓練,由于LM算法本身的復雜性,其算法參數初始值本文并未作深層次的研究,這將作為以后的研究重點繼續(xù)展開。

        [1]何楨,馬林.六西格瑪管理[M].北京:中國人民大學出版社,2007.

        [2]MontgomeryDC.DesignandAnalysisofExperiments[M]. 7thed.NewYork:JohnWiley&Sons,2009.

        [3]WilliamsJD,WoodallWH,BirchJB.StatisticalMonitoringofNonlinearProductandProcessQualityProfile[J].QualityandReliabilityEngineeringInternational,2007,23(8):925-941.

        [4]ZouC,TsungF,WangZ.MonitoringGeneralLinearProfilesUsingMultivariateExponentialWeightedMovingAverageSchemes[J].Technometrics, 2007,49(4):395-408.

        [5]JensenWA,BirchJB.ProfileMonitoringviaNonlinearMixedModels[J].JournalofQualityandTechnology,2009,41(2):18-34.

        [6]TaguchiG,WuY.IntroductiontoOff-lineQualityControlSystem[J].JournalofFoodProtection, 1979,51(6):449-451.

        [7]ChickenE,PignatielloJJ,SimpsonJR.StatisticalProcessMonitoringofNonlinearProfileUsingWavelets[J].JournalofQualityTechnology, 2009, 41 (2):198-212.[8]BoxGEP,WilsonKB.OntheExperimentalAttainmentofOptimumConditions[J].JournaloftheRoyalStatisticalSociety,SeriesB,1951, 13(1):1-45.

        [9]TaguchiG.IntroductiontoQualityEngineering:DesigningQualityintoProductsandProcesses[M].Tokyo:AsianProductivityOrganization, 1986.

        [10]McClellandJL,RumelhartDE.ParallelDistributedProcessingExplorationsintheMicrostructureofCognition[M].Cambridge:MITPress,1986.

        [11]KitaharaM,AchenbachJD,GuoQC.NeuralNerworkforCrack-dapthDeterminationfromUltrasonicBack-scatteringData[J].ReviewofProgressinQuantitativeNondestructiveEvaluation,1992,11:701-708

        [12]MillerA,WuCFJ.ParameterDesignforSignal-responceSystem:aDifferentLookatTaguchi’sDynamicParameterDesign[J].StatisticalScience, 1996,11(2):122-136.

        [13]HussamA.AnalysisandOptimizationofProfileandShapeResponseExperiments:[D].Pennsylvania:thePennsylvaniaStateUniversity.

        (編輯王艷麗)

        A Optimization Method for Non-linear Profile Based LM-BP Neural Networks

        Xu JingHe ZhenYuan Rong

        Tianjin University,Tianjin,300072

        A method to optimize the non-linear profile was presented based on the DOE theory BP neural network model with Levenberg-Marquard algorithm, which were compared with the traditional statistical regression modeling by a example. The results show that the estimation errors of the model coefficients due to the design and experimental errors may be avoided based on LM-BP neural network modeling.Compared with the BP algorithm this method overcomes the standard BP algorithm performance of unstability, slow convergence and low convergence precision, the presence of local minima and other short-comings.The method proposed herein has a high accuracy, optimization results are satisfactory

        BP neural networks; Levenberg-Marquard(LM) algorithm; design of experiment(DOE); non-linear profile

        2015-11-09

        國家杰出青年科學基金資助項目(71225006)

        F406.3

        10.3969/j.issn.1004-132X.2016.20.010

        許靜,女,1982年生。天津大學管理與經濟學部博士研究生。研究方向為企業(yè)管理、質量管理。何楨,男,1967年生。天津大學管理與經濟學部教授、博士研究生導師。袁榮,女,1990年生。天津大學管理與經濟學部博士研究生。

        猜你喜歡
        神經網絡誤差因子
        因子von Neumann代數上的非線性ξ-Jordan*-三重可導映射
        角接觸球軸承接觸角誤差控制
        哈爾濱軸承(2020年2期)2020-11-06 09:22:26
        一些關于無窮多個素因子的問題
        中等數學(2020年1期)2020-08-24 07:57:42
        Beidou, le système de navigation par satellite compatible et interopérable
        影響因子
        影響因子
        神經網絡抑制無線通信干擾探究
        電子制作(2019年19期)2019-11-23 08:42:00
        壓力容器制造誤差探究
        基于神經網絡的拉矯機控制模型建立
        重型機械(2016年1期)2016-03-01 03:42:04
        九十億分之一的“生死”誤差
        山東青年(2016年2期)2016-02-28 14:25:41
        精品国产自在现线看久久| 久久精品国产亚洲综合色| 国产精品国产亚洲精品看不卡| 男女裸体做爰视频高清| 亚洲一区二区三区四区地址| 中文字日产幕码三区的做法步| a级国产乱理伦片| 久久婷婷五月综合97色一本一本| 四虎影视成人永久免费观看视频| 国产青榴视频在线观看| 国产深夜男女无套内射| 国产麻豆精品一区| 国外精品视频在线观看免费| 欧美日韩亚洲国内综合网| 999久久久国产精品| 99精品视频在线观看免费| 国语对白做受xxxxx在线中国| 无限看片在线版免费视频大全| 人伦片无码中文字幕| 色综合色综合久久综合频道| 狠狠综合亚洲综合亚色 | 九九99久久精品在免费线97| 亚洲区精品久久一区二区三区女同 | 二区三区三区视频在线观看| 一本大道无码人妻精品专区| 男人进去女人爽免费视频| 国产高清在线精品一区二区三区 | 被驯服人妻中文字幕日本| 亚洲女同精品久久女同| 久久精品免费视频亚洲| 国产一区二区三区亚洲avv| 无码爽视频| 无码中文亚洲av影音先锋| 伊人激情av一区二区三区| 婷婷综合久久中文字幕蜜桃三电影 | 先锋中文字幕在线资源| 和外国人做人爱视频| 久久乐国产精品亚洲综合| 小12箩利洗澡无码视频网站| 国产亚洲欧洲三级片A级| 青青草手机成人自拍视频|