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

        ?

        基于BP神經(jīng)網(wǎng)絡(luò)的色紡紗配色

        2015-03-10 08:01:26沈加加屠天民
        紡織學(xué)報(bào) 2015年11期
        關(guān)鍵詞:紡紗訓(xùn)練樣本配色

        沈加加,周 翔,屠天民

        (1.東華大學(xué)化學(xué)化工與生物工程學(xué)院,上海 201620;2.嘉興學(xué)院材料與紡織工程學(xué)院,浙江 嘉興 314001)

        色紡紗的配色不同于紡織品的染色配色,需要通過選擇不同顏色的已染色纖維以及調(diào)節(jié)它們間的組合比例,由梳棉、并條、粗紗、細(xì)紗等紡紗工序來生產(chǎn)目標(biāo)色,因此該配色過程除與配色理論有關(guān)外,受紡紗工藝的影響也較大。以往的色紡紗配色研究主要圍繞 Kubelka-Munk 理論[1]、Stearns-Noechel公式[2]和 Pineo-Friele 模型[3-4]及其參數(shù)[5-6]和算法優(yōu)化[7-9]進(jìn)行,但這些模型存在不足,模型推導(dǎo)過程中使用了眾多假設(shè)條件,往往這些假設(shè)條件都與實(shí)際情況不符,導(dǎo)致在生產(chǎn)應(yīng)用時(shí)準(zhǔn)確率不高。

        人工神經(jīng)網(wǎng)絡(luò)是一種類似大腦神經(jīng)突觸連接結(jié)構(gòu)進(jìn)行分布式并行信息處理的算法模型,具有強(qiáng)大的數(shù)據(jù)處理能力和非線性映射能力。在紡織品的染色配色和涂料配色方面已有不少成功的應(yīng)用研究基礎(chǔ),1991年,Stephen Westland等[10]在對傳統(tǒng)配色方法進(jìn)行分析的基礎(chǔ)上提出了一種多層感知神經(jīng)網(wǎng)絡(luò)的模型,用LAB和LCH值作為輸入值驗(yàn)證了神經(jīng)網(wǎng)絡(luò)方法的可行性。文獻(xiàn)[11]將Kubelka-Munk法與神經(jīng)網(wǎng)絡(luò)法加以定量地對比分析后,認(rèn)為最有效的方法可能是將二者結(jié)合。文獻(xiàn)[12]用18種顏料作了相關(guān)實(shí)驗(yàn),與目測結(jié)果相對照,并深入進(jìn)行了部分相關(guān)參數(shù)設(shè)置的探討,進(jìn)一步肯定了神經(jīng)網(wǎng)絡(luò)法用于配色的可行性。在色紡紗配色上,意大利學(xué)者Furferi[13]將神經(jīng)網(wǎng)絡(luò)與經(jīng)典模型進(jìn)行比對,神經(jīng)網(wǎng)絡(luò)配色得到的平均預(yù)測色差小于0.24,認(rèn)為比經(jīng)典模型更優(yōu),但文章沒有提及該神經(jīng)網(wǎng)絡(luò)的泛化能力,泛化能力是評估模型是否具備實(shí)用價(jià)值的關(guān)鍵。

        本文研究采用BP神經(jīng)網(wǎng)絡(luò)建立色紡紗反射率與配方之間的非線性映射模型,探討應(yīng)用神經(jīng)網(wǎng)絡(luò)進(jìn)行色紡紗配色的可行性,為色紡紗輔助配色技術(shù)的發(fā)展提供一些理論基礎(chǔ)。

        1 色紡紗BP神經(jīng)網(wǎng)絡(luò)配色模型構(gòu)建

        理論上,BP神經(jīng)網(wǎng)絡(luò)可以逼近任意連續(xù)函數(shù),具有很強(qiáng)的非線性映射能力,而且各層間的學(xué)習(xí)參數(shù)可以根據(jù)具體情況設(shè)定,因此適宜在色紡紗這種復(fù)雜配色的應(yīng)用。

        采用簡單的3層前饋網(wǎng)絡(luò),輸入層由色紡紗樣本的反射率Rλ組成,波長λ范圍為400~700 nm,間隔10 nm,構(gòu)成 31 維輸入向量 P=[R400,R410,…,R700]T;輸出層為色紡紗樣本的配方 Y,Y=[yα1,yα2,…,yαm]T,表示該配方中的 m 個組成單色纖維(α1,α2,…,αm)分別對應(yīng)的配方比例 y 值,因此輸出層的神經(jīng)元個數(shù)即為組成單色的個數(shù)m。

        選用最簡單的單隱含層,輸入輸出關(guān)系由以下公式給出:

        式中:P為輸入數(shù)據(jù)Rλ經(jīng)初始化后的神經(jīng)元輸入;wij、wjk是初始化輸入層、隱含層和輸出層神經(jīng)元之間的連接權(quán)值;a為初始化隱含層閾值;b為輸出層閾值。根據(jù)式(1),P在隱含層傳遞函數(shù)f0的作用下產(chǎn)生該層的輸出Y',根據(jù)式(2),Y'在輸出層傳遞函數(shù)f1的作用下產(chǎn)生該層的輸出Y,整個色紡紗神經(jīng)網(wǎng)絡(luò)配色模型的向量關(guān)系如圖1所示。

        圖1 色紡紗神經(jīng)網(wǎng)絡(luò)配色模型向量圖Fig.1 Vector diagram of neural network recipe prediction model of melange yarn

        2 實(shí)驗(yàn)部分

        2.1 訓(xùn)練樣本的制備

        應(yīng)用BP神經(jīng)網(wǎng)絡(luò)進(jìn)行色紡紗的配色實(shí)驗(yàn),需要定義訓(xùn)練樣本,驗(yàn)證樣本和測試樣本。本文選用了3對顏色組合,分別為黑-白(用α1-α2表示)、紅-綠(用α3-α4表示)、黃 -藍(lán)(用 α5-α6表示),每對組合按 10∶90,20∶80,…,90∶10 比例兩兩混色形成27個棉混色樣本,每個樣本總質(zhì)量為10g,分別從每對顏色組合中隨機(jī)抽取1個樣本共計(jì)3個樣本作為驗(yàn)證樣本,剩余24個樣本作為訓(xùn)練樣本。另外根據(jù)這6個顏色設(shè)計(jì)了6個具有代表性的樣本作為測試樣本,測試樣本的實(shí)際配方如表1所示。

        表1 測試樣本的配方Tab 1 Recipes of test sample %

        因此,構(gòu)成的樣本矩陣組成如下:

        式中:Pt表示訓(xùn)練數(shù)據(jù);Pv表示驗(yàn)證數(shù)據(jù);Pp表示測試數(shù)據(jù);Yt為訓(xùn)練目標(biāo)值(即配方組成,用數(shù)值“0”表示不含該單色組分)。

        2.2 樣本輸入數(shù)據(jù)的獲取

        輸入數(shù)據(jù)為樣品的反射率值,因此采用Datacolor600+測色儀在 D65光源,10°視場,20mm孔徑條件下測試。為了測試方便,提高測色的準(zhǔn)確度,所有樣品均先紡成紗線,再用橫機(jī)加工成色紡紗織片以獲得更平整的表面以及足夠的測試面[8],測量時(shí)織片成4層折疊,確保不透光,每個樣品取不同部位測量10次,取平均值。

        2.3 BP神經(jīng)網(wǎng)絡(luò)的實(shí)現(xiàn)

        BP神經(jīng)網(wǎng)絡(luò)采用MatLab(2011b版本)中的神經(jīng)網(wǎng)絡(luò)工具箱實(shí)現(xiàn)運(yùn)算,在該BP神經(jīng)網(wǎng)絡(luò)中,輸入層為測定樣品的反射率數(shù)據(jù),中間隱含層采用logsig函數(shù)即S型傳遞函數(shù)f0(x)=1/(l+e-x),輸出層采用Purelin函數(shù)即線性函數(shù)f1(x)=x,輸出數(shù)據(jù)為配方值,因反射率和配方值都在[0,1]范圍內(nèi),均無需進(jìn)行歸一化。

        2.4 預(yù)測準(zhǔn)確性的評估

        預(yù)測準(zhǔn)確性采用配方比例預(yù)測偏差和預(yù)測色差2個方面來進(jìn)行評估。

        配方比例預(yù)測偏差采用均方根差Er來表示。

        式中:N為樣本數(shù);m為單色數(shù);pαi為預(yù)測配方;yαi為實(shí)際配方。

        預(yù)測色差采用△Ecmc(2∶1)色差公式計(jì)算,即根據(jù)神經(jīng)網(wǎng)絡(luò)預(yù)報(bào)的配方Y(jié),用相同的色紡制備工藝將其制作成色紡紗織片后由Datacolor600+測色,比較與目標(biāo)色之間的色差值。

        3 實(shí)驗(yàn)結(jié)果

        3.1 學(xué)習(xí)算法對收斂速度的影響

        標(biāo)準(zhǔn)的BP神經(jīng)網(wǎng)絡(luò)算法存在收斂速度慢,容易陷入局部最小值等問題,目前大都采用改進(jìn)算法,包括基于梯度下降的啟發(fā)性算法如附加動量法、可變學(xué)習(xí)速率法、彈性算法等以及基于最優(yōu)化理論的改進(jìn)算法如共軛梯度法、擬牛頓法、Levenberg-Marquardt法等[14]。將這些改進(jìn)的學(xué)習(xí)算法用于本文神經(jīng)網(wǎng)絡(luò)的訓(xùn)練,探討改進(jìn)算法對色紡紗配色模型訓(xùn)練收斂速度的影響,算法中設(shè)定的參數(shù)有,隱含層節(jié)點(diǎn)數(shù)(神經(jīng)元個數(shù))L為6,最大循環(huán)次數(shù)為3×105,目標(biāo)誤差為1×10-4。經(jīng)過樣本訓(xùn)練,都能達(dá)到目標(biāo)誤差,但迭代時(shí)間和次數(shù)有明顯差異,不同算法得到的結(jié)果見表2。其中帶動量的梯度下降算法,動量因子為0.9,學(xué)習(xí)步長為0.05,其余算法均采用默認(rèn)值,Er為隨機(jī)抽取的3個驗(yàn)證樣本α1-α2(10∶90),α3- α4(30∶70),α5- α6(10∶90)的配方比例平均預(yù)測偏差。

        表2 不同BP算法的仿真對比Tab.2 Comparison of different BP algorithms

        帶動量的梯度下降算法、可變學(xué)習(xí)速率梯度算法、彈性梯度法等啟發(fā)式學(xué)習(xí)方法,不但仿真時(shí)間較長,迭代次數(shù)多,而且預(yù)測誤差相對較大。而最優(yōu)化理論算法預(yù)測精度高,迭代時(shí)間少,速度快。本例中Levenberg-Marquardt算法是最快的算法,Levenberg-Marquardt算法訓(xùn)練過程中的均方誤差收斂過程如圖2所示。

        圖2 訓(xùn)練誤差的收斂過程Fig.2 Convergence process of training error

        Levenberg-Marquardt算法主要通過自適應(yīng)調(diào)整阻尼因子來提高收斂特性,從圖2可看到,只需8次訓(xùn)練,本色紡紗BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練結(jié)果就已小于設(shè)定的訓(xùn)練誤差,且驗(yàn)證樣本的偏差值Er在各種算法中最小,體現(xiàn)出很好的迭代收斂速度和優(yōu)化可靠性,因此作為本模型訓(xùn)練的首選算法。另外,無論P(yáng)olak-Ribiere共軛梯度算法還是一步正割算法或是貝葉斯規(guī)則法也都是不錯的選擇。

        3.2 節(jié)點(diǎn)數(shù)對預(yù)測精度的影響

        隱含層節(jié)點(diǎn)數(shù)對BP神經(jīng)網(wǎng)絡(luò)的預(yù)測精度有較大的影響,節(jié)點(diǎn)數(shù)過少,易造成網(wǎng)絡(luò)“欠擬合”,節(jié)點(diǎn)數(shù)太多,易造成網(wǎng)絡(luò)“過擬合”。在實(shí)際問題中,通常采用一些經(jīng)驗(yàn)公式來確定隱含層節(jié)點(diǎn)數(shù)的大概范圍,例如公式log2n<L<+c,式中:L為隱含層節(jié)點(diǎn)數(shù);n、m分別為輸入層和輸出層的節(jié)點(diǎn)數(shù);c為0~10之間的常數(shù),因此本例中隱含層的研究范圍為4~16之間,間隔為2。以Levenberg-Marquardt算法為例,用不同節(jié)點(diǎn)數(shù)進(jìn)行訓(xùn)練,結(jié)果如圖3所示。

        圖3 節(jié)點(diǎn)數(shù)的影響Fig.3 Influence of number of nodes.(a)Influence of number of nodes on prediction error;(b)Influence of number of nodes on epochs

        從圖3可看出,配方組分預(yù)測偏差Er隨著隱含層節(jié)點(diǎn)數(shù)的增加先顯著減少再略微增大,在本文研究節(jié)點(diǎn)范圍內(nèi),當(dāng)節(jié)點(diǎn)數(shù)超過6個后,偏差整體變化不大,此時(shí),迭代次數(shù)基本都保持在10以內(nèi),因此本算法采用6個節(jié)點(diǎn)數(shù)即可獲得較小的平均預(yù)測偏差。

        3.3 泛化性能

        神經(jīng)網(wǎng)絡(luò)的泛化能力代表了神經(jīng)網(wǎng)絡(luò)的應(yīng)用性能,用設(shè)計(jì)的6個不同配方的色紡紗樣本考察構(gòu)建的色紡紗BP神經(jīng)網(wǎng)絡(luò)的泛化性能,預(yù)測結(jié)果見表3。

        表3 色紡紗BP神經(jīng)網(wǎng)絡(luò)預(yù)測結(jié)果Tab.3 Recipe prediction results of melange yarn by BP neural network

        從表3中6個測試樣本的預(yù)報(bào)結(jié)果可以清晰地看到,1#和2#樣品預(yù)報(bào)的配方比例與實(shí)際比例相當(dāng)接近,且平均預(yù)測色差△ECMC(2∶1)只有0.18,表明預(yù)測準(zhǔn)確度較高。3#和4#樣品的預(yù)報(bào)比例偏差和預(yù)測色差都比1#和2#大,而5#和6#樣品預(yù)報(bào)結(jié)果偏差更大。由于1#和2#在訓(xùn)練樣本的訓(xùn)練范圍內(nèi),因此顯現(xiàn)出非常好的預(yù)測結(jié)果,而3#和4#樣品雖然訓(xùn)練樣本中有該配方組合,但配方比例值超出了訓(xùn)練樣本值的范圍,因此預(yù)測效果變差。5#和6#涉及的單色都在訓(xùn)練集內(nèi),但是訓(xùn)練樣本集中沒有這樣的配方組合,結(jié)果預(yù)測偏差就非常大??梢?,依靠神經(jīng)網(wǎng)絡(luò)進(jìn)行色紡紗配色時(shí),其泛化能力是有限的,要獲得高的預(yù)測準(zhǔn)確率,必須保證有足夠數(shù)量且訓(xùn)練范圍覆蓋面廣的樣本集。

        4 結(jié)語

        本文采用BP神經(jīng)網(wǎng)絡(luò)構(gòu)建色紡紗配色模型,并用簡單的實(shí)驗(yàn)論證了模型的優(yōu)劣性。仿真結(jié)果表明,構(gòu)建的BP神經(jīng)網(wǎng)絡(luò)能夠?qū)τ?xùn)練范圍內(nèi)的樣品進(jìn)行準(zhǔn)確的配色,相比以往基于經(jīng)驗(yàn)或經(jīng)典理論的色紡紗配色模型,基于BP神經(jīng)網(wǎng)絡(luò)的配色包含了紡紗工藝等不確定因素對顏色效果的影響,在訓(xùn)練樣本范圍內(nèi)顯現(xiàn)出更好的生產(chǎn)實(shí)用性,但該神經(jīng)網(wǎng)絡(luò)的泛化能力有限,如果要將該神經(jīng)網(wǎng)絡(luò)成功應(yīng)用于色紡紗配色,必須首先具備非常多且覆蓋面廣的訓(xùn)練樣本。分析原因,可能是該神經(jīng)網(wǎng)絡(luò)模型僅建立了色紡紗整體反射率與配方比例之間的非線性關(guān)系,并未涉及單色纖維的顏色信息,因此在下一步研究中,將考慮把單色纖維的反射率組合到該神經(jīng)網(wǎng)絡(luò)中,以期待獲得更佳的泛化性能。

        [1]KUBELKA P,MUNK F.Ein beitrag zur optik der farbanstriche[J].Z Tech Physik,1931,12:593 - 601.

        [2]STEARNS EI, NOECHEL F. Spectrophotometric prediction of color of wool blends[J].American Dyestuff Reporter,1944,33(9):177 -180.

        [3]WESTON PO. Spectrophotometer and spectrophotometric analysis and prediction:US Patent,2218357[P].1940-10-15.

        [4]PHILIPS INVEMIZZIB, DUPONTD, CAZEC.Formulation of colored fiber blends from friele's theoretical model[J].Color Research and Application,2002,27(3):191 -198.

        [5]BURLONE DA.Formulation of blends of precolorednylon fiber[J].Color Research and Application,1983,8(2):114-120.

        [6]BURLONE DA.Theoretical and practical aspects of selected fiber-blend color formulation functions[J].Color Research and Application,1984,9(4):213 -219.

        [7]李戎,宋陽,顧峰.基于Stearns-Noechel模型的纖維光譜配色算法[J].紡織學(xué)報(bào),2007,28(1):77-80.LI Rong,SONG Yang,GU Feng.Spectrophotometric algorithm of pre-colored fiber based on Stearns-Noechel model[J].Journal of Textile Research,2007,28(1):77-80.

        [8]沈加加,張志強(qiáng),陳燕兵,等.基于Stearns-Noechel模型的混色毛條顏色預(yù)測[J].紡織學(xué)報(bào),2008,29(11):61-66.SHEN Jiajia,ZHANG Zhiqiang,CHEN Yanbing,et al.Match prediction for blended color wool tops based on Stearns-Noechel model[J].Journal of Textile Research,2008,29(11):61-66.

        [9]沈加加,程鳳俠,陳維國,等.Stearns-Noechel模型優(yōu)化及毛條混色配色系統(tǒng)開發(fā)[J].紡織學(xué)報(bào),2009,30(3):121-125.SHEN Jiajia,CHENG Fengxia,CHEN Weiguo,et al.Development of color matching system for precolored wool top blends by optimized Stearns-Noechel model[J].Journal of Textile Research,2009,30(3):121-125.

        [10]WESTLAND S,BISHOP JM,BUSHNELL MJ,et al.An intelligent approach to colour recipe prediction[J].Journal of the Society of Dyers and Colourists,1991,107(7):235-237.

        [11]WESTLAND S,IOVINE L,BISHOP JM.Kubelka-Munk or neural networks for computer colorant formulation[C]//CHUNG ER, RODRIGUES A.Proceedings of SPIE 9th Congress of the International Colour Association.Rochester:SPIE,2001:745-748.

        [12]MIZUTANI E,JANG JSR,NISHIO K,et al.Coactive neuro-fuzzy modeling for color recipe prediction[C]//Neural Networks Council Staff IEEE.Proceedings of the IEEE International Conference on Neural Networks.New York:IEEE,1995:2252- 2257.

        [13]FURFERIR, GOVERNIL. Prediction of the spectrophotometric response of a carded fiber composed by different kinds of coloured raw materials:an artificial neural network-based approach[J].Color Research and Application,2011,36(3):179-191.

        [14]蘇高利,鄧芳萍.論基于MatLab語言的BP神經(jīng)網(wǎng)絡(luò)的改進(jìn)算法[J].科技通報(bào),2003,19(2):130 -135.SU Gaoli, DENG Fangping. On the improving backpropagation algorithms of the neural networks based on MatLab language:a review[J].Bulletin of Science and Technology,2003,19(2):130 -135.

        猜你喜歡
        紡紗訓(xùn)練樣本配色
        《基于季節(jié)變化的室內(nèi)軟裝色彩搭配研究》插圖
        尋找古意的配色
        人工智能
        紡紗設(shè)備及技術(shù)的研究進(jìn)展及發(fā)展前景
        MIX&MATCH 清甜一夏 彩妝配色新風(fēng)潮
        Coco薇(2017年7期)2017-07-21 16:45:58
        寬帶光譜成像系統(tǒng)最優(yōu)訓(xùn)練樣本選擇方法研究
        融合原始樣本和虛擬樣本的人臉識別算法
        基于稀疏重構(gòu)的機(jī)載雷達(dá)訓(xùn)練樣本挑選方法
        紡紗器材的技術(shù)進(jìn)步與應(yīng)用
        發(fā)熱纖維/棉/黏膠多組分噴氣紡紗線的開發(fā)
        久久综合国产乱子伦精品免费 | 日韩精品一区二区三区影音视频| 人成在线免费视频网站| a级国产乱理伦片| 18禁裸男晨勃露j毛免费观看 | 国产三级av在线精品| av免费播放网站在线| 又色又爽又高潮免费视频国产| 国产全肉乱妇杂乱视频| 久久久久久99精品| 亚洲一区二区三区新视频| 日韩一区二区av极品| 久久精品无码一区二区日韩av| 激情综合色五月丁香六月亚洲| 亚洲中文字幕久久精品蜜桃| 被驯服人妻中文字幕日本| 国产激情一区二区三区成人| 亚洲国产果冻传媒av在线观看| 国产午夜精品一区二区三区嫩草| 国品精品一区二区在线观看 | 国产成人无码一区二区三区在线| 国产又黄又爽又无遮挡的视频| 在线一区二区三区免费视频观看| 国模91九色精品二三四| 午夜不卡无码中文字幕影院| 无码人妻精品一区二区三区下载| 日本少妇按摩高潮玩弄| 一区二区国产视频在线| 精品天堂色吊丝一区二区| 曰韩人妻无码一区二区三区综合部| 中年人妻丰满AV无码久久不卡| 国产av专区一区二区三区| 亚洲精品乱码久久麻豆| 日本视频在线观看二区| 亚洲日韩国产欧美一区二区三区| 竹菊影视欧美日韩一区二区三区四区五区 | 免费久久99精品国产| 首页 综合国产 亚洲 丝袜| 国产在线视欧美亚综合| 亚洲日本精品一区二区三区| 大桥未久av一区二区三区|