日韩特级无码毛片免费视频,亚洲综合图片gif欧美综合,黄色网站在线线路1,亚洲欧洲综合日韩av,一级片久久一级片久久久久,在线看亚洲无码视频专区,天天干天天射天天操天天做

紡機網技術中心

 您所在的位置:  紡機網 >  技術中心 >  紡織技術中心 >

改進LMBP神經網絡在織物染色配色中的應用

來源:全球紡織網 發(fā)布時間:2014年12月22日

摘要:目前織物染色配色技術具有低效率和低精度缺點,許多染色配色方法收斂速度慢。為此提出了一種基于改進LMBP算法神經網絡的織物染色配色方法,在分析了傳統(tǒng)染色配色方法缺陷的基礎上,提出并建立了用改進LMBP神經網絡來進行染色配色的模型,并將其與LMBP算法神經網絡染色配色結果對比。實驗的預測結果表明,改進的LMBP神經網絡方法收斂速度更快,并且能夠滿足實際染色配色的要求。

引言:

傳統(tǒng)織物染色配色技術采用人工配色,工作效率和配色精度較低。人工染色配色的過程是由經驗豐富 的配色人員根據用戶布料小樣獲取顏色,進行打樣。然后將打樣結果與用戶小樣對比,根據對比結果再重新打樣,這個過程需要不斷地重復進行,直到與用戶小樣的顏色基本一致為止。計算機配色技術為提高染色配色工作效率和精度提供了新的途徑。計算機配色技術的研究,主要是利用三種不同顏色的染料,配出所需要的顏色,所配的顏色與染料濃度是個非線性問題?,F(xiàn)在很多學者將神經網絡法作為解決非線性問題的一種方法。但人工神經網絡中提出的訓練方法很多,并不是所有算法都適合配色系統(tǒng)。BP(Back—Propagation)神經網絡是目前研究最多、應用最廣泛的一種多層前饋人工神經網絡。

理論已證明,3層BP神經網絡在隱節(jié)點數足夠多的情況下具有模擬任意復雜的非線性映射的能力。但是BP神經網絡有其固有的缺點,因為它本質是一種梯度下降法的求最優(yōu)問題,因此就不可避免地容易出現(xiàn)學習速度慢(進入平坦區(qū))、陷入局部最小區(qū)及對參數選擇比較敏感等問題。BP算法的優(yōu)劣程度尤其是其泛化能力與神經網絡的拓撲結構有很大的關系,如果網絡規(guī)模過于龐大,那么網絡的訓練速度以及泛化能力就會降低;反之,如果網絡的訓練規(guī)模過小,那么網絡的容錯性以及穩(wěn)定性就會降低。因此,BP網絡的應用受到了一定的限制。目前,有不少文獻從BP網絡的不同角度進行改進,取得了一些進展。本文提出了將改進LMBP神經網絡算法

l】 應用在織物染色配色中。經過實驗,數據結果顯示該算法對于同一色系染料的配方預測具有較高的精度,且收斂速度快。因此該方法適合應用在織物染色配色中。

1?。蹋停拢猩窠浘W絡LMBP算法是指基于I?。澹觯澹睿猓澹颍纭停幔颍瘢酰幔颍洌糇顑?yōu)化方法的BP算法。在最優(yōu)化理論中,Levenberg—Marquardt算法是牛頓法和最速下降法的一種結合算法,它既有高斯一牛頓法的局部收斂性,又具有梯度下降法的全局特性,其表達式為Ax一一[., (?。剩ā。。菀弧。剩ā。校ā。┦街校粒菣嘀迪蛄康淖兓?;J( )是Jacobian矩陣;J是單位矩陣;P( )一(P ,P。,…,P?。?;/2是自己設定的以控制的量。

LM算法的計算步驟_3]:

①給出訓練誤差允許值£、 、 。,以及初始化權值和閾值向量X。,令k一0, 一 。

②計算網絡輸出及誤差指標函數E(?。ㄗ撸?。

③計算Jacobian矩陣J(?。?/p>

④計算Ax和E(?。▽希?。

⑤若E(?。ㄓ蓿迹?,轉到⑦;否則,以x(k+1)為權值和閾值計算誤差指標函E(x(k+1))一x(k+?。保牛ā。ㄗ撸?。

⑥若E(x(k+1))<E( (志)),則令k—k+l, 一?。梗氐舰?;否則這次不更新權值和閾值,令x(k+1)一 (是)、 一 ,并回到④。

⑦停止。

2 改進的LMBP神經網絡改進的LMBP神經網絡是針對上面LM算法提出的加快收斂速度的方法。將LM算法步驟⑥中的調整策略改變?yōu)椋海币弧。ǎ病。?,k為只進入此步小循環(huán)的次數。如果某一步產生了更小的E(?。ㄊ牵瑒t 在下一步的調整策略改變?yōu)椤∫弧。ǎ病。??!〕踔狄话闳。埃埃埃?,』9值?。幢容^合適 。

3 神經網絡配色模型的設計與實現(xiàn)1989年,Robert Hecht—Nielson證明了當各節(jié)點具有不同的閾值時,具有一個隱層的神經網絡可以用來逼近任意的連續(xù)函數。因此,取用一個隱層,即

3層網絡,就能完成非線性映射。試驗采用由輸入層、隱層和輸出層構成的3層網絡結構。輸入層和輸出層的結點個數可由涉及的問題領域直接得到。在配色系統(tǒng)中,輸入的是客戶提供布料的CMY值,因此,輸入層采用3個神經元節(jié)點。網絡輸出值是工廠3種染料的濃度以輸出層也為3個節(jié)點,分別是3種染料3BS,3RS,FBN的濃度值。對于LMBP神經網絡,確定其網絡結構的關鍵就在于確定隱層結點的個數。隱層神經元數目的選擇是十分復雜的問題,需要根據設計者的經驗和多次試驗來確定,因此,不存在一個理想的解析式來表達。隱層神經元數與所研究問題的要求、輸入和輸出的神經元數都有直接的關系。一定存在一個最佳的隱層神經元數,而且這個數目因研究對象和內容的不同而不同。由于應用對象的不同,隱層神經元數難以用統(tǒng)一的模式確定,所以將經驗法和試算法相結合來確定隱層神經元個數更具有可靠性。經驗法最常用的公式為初定隱層節(jié)點數的經驗公式s===J0.43mn+0.12n?。玻担矗恚埃罚罚睿埃常担埃担笔街?, 為隱層節(jié)點數;1"/為輸出層節(jié)點數; 為輸入層節(jié)點數。計算值需經四舍五人取整。試算法是先從一個網絡開始,若不符合要求則逐步增加或減少隱層節(jié)點數到合適為止。經驗法和試算法相結合的具體步驟l_5 如下:

①利用經驗法確定初始的隱層神經元數。

②進行網絡訓練和測試。

③不斷增加或減少隱層神經元數。

④比較不同隱層神經元數時的訓練和測試結果,選取合適的隱層神經元數。

本文采用經驗法和試算法相結合的方法來確定基于LMBP算法的神經網絡模型的隱層神經元的個數。

設計完成的織物染色配色模型。


1  2  3  
 相關信息 
  • 分享
  • 分享至騰訊微博
  • 分享至開心網
  • 分享至人人網
  • 分享至新浪微博
  • 分享至網易微博
  • 分享至豆瓣網
  • 分享至MSN
  • 分享至飛信空間
  • 打印該網頁
  • 打印
 推薦企業(yè)
 推薦企業(yè)
浙江錦峰紡織機械有限公司
 推薦企業(yè)
絲普蘭噴氣織機 潤源經編
關于紡機網 | 網絡推廣 | 欄目導航 | 客戶案例 | 影視服務 | 紡機E周刊 | 廣告之窗 | 網站地圖 | 友情鏈接 | 本站聲明 |