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

基于PSO-BP神經網絡的紗線質量預測

2015-08-26 01:52:51熊經緯楊建國
東華大學學報(自然科學版) 2015年4期
關鍵詞:優化模型

熊經緯,楊建國,徐 蘭

(東華大學 機械工程學院,上海 201620)

基于PSO-BP神經網絡的紗線質量預測

熊經緯,楊建國,徐蘭

(東華大學 機械工程學院,上海 201620)

針對復雜紡紗過程中成紗斷裂強度難以預測的問題,提出一種基于粒子群優化算法(PSO)優化BP神經網絡的成紗斷裂強度預測方法.該方法采用PSO優化神經網絡的權值和閾值,用來提高神經網絡的收斂速度和獲得全局最優解的能力.以紡紗車間大量現場質量檢測數據為對象,進行預測驗證,結果表明,PSO-BP神經網絡在預測相關性(預測值與實際值的一致性程度)上與傳統BP算法相比提高5.0%,與GA-BP算法相比提高4.6%,在預測精度上均要好于BP神經網絡與GA-BP神經網絡.

BP神經網絡;粒子群算法(PSO);紗線質量預測

多樣化及個性化需求使紡織工藝流程越來越復雜,因影響紗線生產的因素眾多,且因素之間相互作用,存在著復雜的多變量耦合關系,很難用傳統的方法對紡紗質量進行準確的預測.隨著智能計算技術的發展,近年來國內外出現了許多利用智能計算方法預測紡紗質量的研究[1],其中,人工神經網絡成為主導的預測方法之一.如文獻[2]采用人工神經網絡和線性回歸模型預測紗線拉伸性能,取得了良好的預測效果.文獻[3]分別采用自適應神經模糊推理系統和線性多元回歸方法預測氣流紡的成紗強度,通過比較2個模型的預測性能可知,自適應神經模糊推理系統比多元線性回歸模型有更好的預測能力 .文獻[4]采用具有全局尋優功能的遺傳算法來優化BP神經網絡的權值和閾值,優化后的神經網絡模型具有良好的泛化能力和預測能力.文獻[5]提出了一種將模糊聚類技術與BP神經網絡相結合的日負荷特性曲線分類與短期負荷預測的方法,利用變學習速率和附加動量來改進BP算法并預測日負荷曲線,試驗證明該方法在實際應用中具備可行性.在傳統神經網絡結構方面,文獻[6]的研究表明,網絡包含一個隱層就可以實現任意連續函數的精確逼近映射.現有的預測模型在實際工程中取得了重要進展,但相當一部分模型存在易陷入局部最小值及收斂速度過慢等缺點,尤其對長流程、多擾動的復雜紡織加工過程而言,預測效果不佳.如何克服現有預測模型的不足,提高預測精度和加快收斂速度,是紡紗質量預測的瓶頸問題之一.

1 紗線質量預測模型建立

紗線生產是一個長流程的復雜動態加工過程,隨著生產的發展和科學技術的進步,新材料、新工藝和新設備的不斷涌現,紡紗工藝的預測技術變得更為復雜.以成紗斷裂強度為例,其影響因素包含了纖維的平均長度、主體長度、品質長度、斷裂強度、線密度、馬克隆值、短絨率、基數、勻度、回潮率、含雜率、紗線的線密度、捻度、精梳共14個參數.其中,精梳是工藝,本文中給予量化,以1表示精梳,以0表示普梳.本文采用粒子群優化(PSO)算法對BP神經網絡進行優化,并與現有的方法進行比較,結果表明PSO-BP算法具有更大的優越性.

1.1BP神經網絡結構參數設定

本文采用毛紡生產加工過程中的纖維平均長度、主體長度、品質長度、斷裂強度、線密度、馬克隆值、短絨率等關鍵參數作為預測模型的輸入,成紗斷裂強度作為預測模型的輸出.由文獻[7]可知,3層BP神經網絡可以完成任意n維到m維的映射.選擇隱含層節點數k的經驗公式為

k=

(1)

式中:m為輸入神經元數;n為輸出神經元數.

1.2PSO-BP神經網絡算法設計

1.2.1PSO算法

在D維搜索空間中,包含S個粒子組成的種群X=(X1, X2,…, XS),于是第i個微粒在D維空間中的位置定義為Xi=(xi1, xi2,…, xiD),將Xi帶入適應度函數φ(Xi)中計算出適應度值粒子位置Fi.第i個微粒的當前速度為vi=(vi1, vi2,…, viD),其中,第i個微粒的個體極值pBest為Pi=(pi1, pi2,…, piD),整個種群的全局極值gBest為Pg=(pg1, pg2,…, pgD)[8-11].

在迭代尋優過程中,微粒通過個體極值和全局極值來更新自身的速度和位置[12-13],即

(2)

(3)

式中:ω為慣性權重,用來調節對解空間的搜索范圍;d=1, 2,…,D;i=1, 2,…,S;k為當前迭代次數;vid為微粒速度;c1,c2(非負常數)為學習因子,通常取c1=c2=2;r1,r2為兩個相互獨立的隨機數,取值范圍為(0, 1),以增加搜索隨機性.為降低粒子在迭代的過程中脫離搜索空間的概率,一般將其位置和速度限制在[-Xmax,Xmax]、 [-vmax,vmax][14].

1.2.2基于PSO優化的BP神經網絡算法

PSO算法具有全局搜索能力強并且收斂速度快的優點,若將其與BP神經網絡相結合,便能夠避免傳統神經網絡中因采用梯度下降法來更新權值,導致易陷入局部極小值和收斂速度慢的缺點[15-17].本文在PSO-BP神經網絡中,用Xi=(xi1, xi2,…, xiD)表示一組待優化的參數值,向量中的每一維由網絡中的權值和閾值組成,其中向量維數D為BP網絡中所有權值和閾值的總和,由輸入為14個參數,輸出為1個參數,確定神經網絡結構為14-8-1,因此D=14×8+8+8×1+1=129.微粒的適應度函數如式(4)所示,即所有樣本的均方誤差.

(4)

式中:s為樣本個數;c為網絡神經元的輸出個數;tk, p為第p個樣本的第k個理想輸出值;Yk, p為第p個樣本的第k個實際輸出值.當適應度函數達到最小時搜索得到BP網絡最佳權值和閾值.

PSO-BP算法實現流程如圖1所示.

圖1 PSO-BP算法流程Fig.1 The flow chart of PSO-BP algorithm

2 成紗斷裂強度預測模型試驗及分析

2.1試驗數據的準備

已知某毛紗生產數據,建立成紗斷裂強度預測模型,輸入為纖維平均長度、主體長度、品質長度、斷裂強度、線密度、馬克隆值、短絨率、基數、勻度、回潮率、含雜率、紗線線密度、捻度、精梳,輸出為成紗斷裂強度,選取數據集中的63組作為訓練集,剩余10組作為預測模型測試集.試驗工具采用數學處理軟件Matlab.

2.2預測模型參數的確定

由輸入、輸出神經元個數,根據式(1)得出隱含層神經元個數為8.其他主要參數設置如表1所示.

表1 基于PSO-BP算法的成紗斷裂強度值預測模型主要參數Table 1 The main parameters of yarn breaking strength forecasting model based on PSO-BP algorithm

2.3數據的預處理

數據的預處理對預測質量有著重要的作用.通常的數據預處理方法有以下2種.

(1) min-max標準化.這種方法也稱為離散標準化,是對原始數據進行線性變換,使數據映射到[0,1]之間.歸一化處理轉換函數如式(6)所示.

(6)

式中:xmin為樣本的最小值;xmax為樣本的最大值.在輸出層要進行反歸一化處理,即換回實際的值如式(7)所示.

x=(xmax-xmin)xk+xmin

(7)

(2) Z-score標準化方法.這種方法是通過求出原始數據的均值(mean)和標準差(standard deviation)進行數據的標準化.經過處理的數據符合標準正態分布,即均值為0,標準差為1,其轉化函數如式(8)所示.

(8)

式中:μ為所有樣本數據的均值;σ為所有樣本數據的標準差.

由于數據經過第二種方法處理后映射在[-1, 1]之間,其中的數據必然有正有負,不符合實際的生產情況,故本文選擇第一種數據預處理方法.

2.4預測模型試驗結果分析

為比較預測的效果,本文同時采用BP神經網絡、GA-BP神經網絡對樣本進行訓練,預測結果如表2所示.

表2 測試樣本成紗斷裂強度預測結果Table 2 Prediction results of yarn breaking strength of samples

由表2可以得出,相比較BP神經網絡與GA-BP神經網絡,PSO-BP神經網絡的平均相對誤差最低,說明其具有更高的預測精度.PSO-BP神經網絡的最大相對誤差在3種模型中最低,說明PSO-BP神經網絡的預測穩定性最好.為了進一步對比3種神經網絡的差別,引入相關系數R.為防止過擬合,神經網絡模型的訓練過程是自動將輸入的數據處理之后分為訓練數據、測試數據和預測數據,默認的比例是70%,15%,15%.相關系數R是網絡在自行訓練的過程中為不斷擬合數據得出的一個衡量指標,R表示網絡輸出的權值與偏置在擬合效果中的好與差,其定義如式(9)所示.

(9)

式中:n為樣本的個數;x與y分別為實測值與預測值.R值越大,表明預測值與實測值一致程度越好.現根據Matlab處理的試驗結果,數據的相關性分析如圖2所示,其中,橫坐標為目標值,縱坐標為網絡的輸出值,圓圈“O”表示數據坐標點,理想回歸直線由實線表示,最優回歸直線由虛線表示.

由圖2可知,相比于BP神經網絡與GA-BP神經網絡,PSO-BP神經網絡預測精度分別提高了5.0%與4.6%.對比試驗表明,基于PSO算法優化的BP神經網絡的成紗斷裂強度預測精度與預測值的相關程度要明顯高于單一的BP神經網絡預測模型.

(a) BP神經網絡

(b) PSO-BP神經網絡

(c) GA-BP神經網絡圖2 預測模型輸出相關性分析Fig.2 The correlation analysis of prediction model output

3 結 語

針對紡織加工過程中重要質量參數難以預測的問題,本文提出利用PSO-BP神經網絡算法來預測紡紗加工中的關鍵參數,用PSO來優化傳統BP神經網絡權值和閾值的選取.研究表明,PSO-BP神經網絡在收斂速度和預測精度穩定性及相關性方面相比于傳統BP神經網絡有明顯的提高.研究結果對于紡織企業提前預知產品質量、降低投入成本有一定的借鑒作用.

[1] 陳俊杰,謝春萍, 郝海濤.人工神經網絡紗線質量預報模型的實用化[J].天津紡織科技,2005(4):9-12.

[2] MWASIAGI J I, HUANG X, WANG X. Performance of neural network algorithms during the prediction of yarn breaking elongation [J]. Fibers and Polymers, 2008, 9(1):80-86.

[3] YAO G, GUO J S, ZHOU Y Y, Prediction of rotor spun yarn strength using adaptive neurofuzzy inference system and linear multiple regression methods[J].Journal of Donghua University: English Edition, 2008, 25(1):48-52.

[4] 田亮,羅宇,王陽.基于遺傳算法優化BP神經網絡的TIG焊縫尺寸預測模型[J].上海交通大學學報,2013,47(11):1690-1696.

[5] LI Z, ZHOU B X, LIN N. Classification of daily load characteristics curve and forecasting of short-term load based on fuzzy clustering and improved BP algorithm [J]. Power System Protection and Control, 2012, 40(3):56-60.

[6] ABBASI A A, VOSSOUGHI G R, AHMADIAN M T. Deformation prediction by a feed forward artificial neural network during mouse embryo micro manipulation [J]. Animal Cells and Systems, 2012, 16(2):121-126.

[7] 周開利, 康耀紅.神經網絡模型及其MATLAB仿真程序設計[M].北京:清華大學出版社,2005:20-35.

[8] 任斌,豐鎮平.改進遺傳算法與粒子群優化算法及其對比分析[J].南京師范大學學報:工程技術版,2002,2(1):14-20.

[9] TANG Y, WANG Z D, FANG J A. Controller design for synchronization of an array of delayed neural networks using a controllable probabilistic PSO [J]. Information Sciences, 2011,181 (20):4715-4732.

[10] 莫思敏,曾建潮,謝麗萍.擴展的微粒群算法[J].控制理論與應用,2012,29(6):811-816.

[11] LEUNG F H F,LAM H K. Tuning of the structure and parameters of neural network using an improved genetic algorithm [J].IEEE Transactions on Neural Networks, 2013, 14(1):79-88.

[12] SOROUDI A, AFRASIAB M. Binary PSO-based dynamic multi-objective model for distributed generation planning under uncertainty [J].Renewable Power Generation, 2012,6(2):67-68.

[13] 李勇,吳敏,曹衛華,等.基于粒度分布評估與優化的制粒過程PSO-BP控制算法[J]. 自動化學報, 2012,38(6):1007-1016.

[14] CHEN W N, ZHANG J, LIN Y, et al. Particle swarm optimization with an aging leader and challengers [J]. IEEE Transaction on Evolutionary Computation, 2013, 17(2):241-258.

[15] RUBIO J, ANGELOV P, PACHECO J. Uniformly stable back propagation algorithm to train a feed forward neural network [J]. IEEE Transactions on Neural Networks, 2011, 22(3):356-366.

[16] ZHANG J R, ZHANG J, LOK T M. A hybrid particle swarm optimization-back-propagation algorithm for feed forward neural network training[J]. Applied Mathematics and Computation, 2007, 185(2):1026-1037.

[17] BECCALI M, CELLURA M, LO B V, et al. Forecasting daily urban electric load profiles using artificial neural networks [J]. Energy Conversion and Management, 2004, 45(18):2879-2900.

Combining the Particle Swarm Optimization with BP Neural Network for Yarn Quality Forecasting

XIONG Jing-wei, YANG Jian-guo, XU Lan

(College of Mechanical Engineering, Donghua University, Shanghai 201620, China)

In view of the predication difficulty of yarn breaking strength in the process of complex spinning, a prediction method based on particle swarm optimization (PSO) is put forward to optimize the yarn breaking strength of BP neural network. This method uses the PSO to optimize weights and threshold of neural network, improve convergence speed of neural network and obtain the ability of global optimal solution. A lot of field quality testing data in spinning workshop is taken as the objects to conduct the prediction verification. The results show that the prediction correlation (the degree of consistency between the actual values and estimated values) of PSO-BP neural network has been improved by 5.0% and 4.6% respectively compared with the traditional BP algorithm and GA-BP algorithm. Besides, it has higher prediction precision than BP neural network and GA-BP neural network.

BP neural network; particle swarm optimization (PSO); yarn quality prediction

1671-0444(2015)04-0498-05

2015-02-12

國家自然科學基金資助項目(51175077)

熊經緯(1989—),男,安徽合肥人,碩士研究生,研究方向為智能質量控制.E-mail:xiongjingwei2015@163.com

楊建國(聯系人),男,教授,E-mail:jgyangm@dhu.edu.cn

TS 103.2

A

猜你喜歡
優化模型
一半模型
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 亚洲免费毛片| 国产高清自拍视频| 亚洲黄网在线| 久久夜色撩人精品国产| 无码综合天天久久综合网| 99er这里只有精品| 97视频免费在线观看| 99热这里都是国产精品| 99精品热视频这里只有精品7| 亚洲视频免费在线看| 欧美色亚洲| 全色黄大色大片免费久久老太| 国内精品一区二区在线观看| 亚洲第一成年网| 538精品在线观看| 日韩高清成人| 成人亚洲天堂| 97青草最新免费精品视频| 欧美日本在线观看| 久久这里只有精品66| 婷五月综合| 成人无码一区二区三区视频在线观看 | 国产交换配偶在线视频| 看av免费毛片手机播放| 伊人福利视频| 色综合狠狠操| 中文字幕亚洲另类天堂| 91精品国产丝袜| 99在线视频精品| 91无码人妻精品一区| 91区国产福利在线观看午夜| 亚洲精品第一页不卡| 亚洲天堂精品视频| 在线观看国产精美视频| 国产免费久久精品44| 国产特级毛片aaaaaaa高清| 99er精品视频| 日韩欧美视频第一区在线观看| 国产视频一区二区在线观看 | 四虎永久在线视频| 亚洲精品桃花岛av在线| 老色鬼久久亚洲AV综合| 国产在线精品香蕉麻豆| 国产女人爽到高潮的免费视频| 欧美亚洲国产日韩电影在线| 国产精品欧美激情| 99r在线精品视频在线播放| 免费一级毛片在线播放傲雪网| 亚洲第一精品福利| 欧美19综合中文字幕| 免费一级毛片在线观看| 无码中文字幕精品推荐| 中文字幕精品一区二区三区视频| 黄色在线网| 99久久亚洲综合精品TS| 久久福利片| 免费观看精品视频999| 国产簧片免费在线播放| 亚洲愉拍一区二区精品| 中文字幕亚洲电影| 免费a级毛片18以上观看精品| 她的性爱视频| 亚洲欧美自拍中文| 呦视频在线一区二区三区| 9啪在线视频| 国产熟睡乱子伦视频网站| 国产精品成人AⅤ在线一二三四| 亚洲天堂免费| 色噜噜中文网| 女人天堂av免费| 精品国产中文一级毛片在线看 | 亚洲精品国产首次亮相| 成人在线亚洲| 蜜臀AV在线播放| 青青青草国产| jizz在线免费播放| 思思99热精品在线| 色综合久久无码网| 国产精品久久自在自线观看| 91欧美在线| 日韩精品一区二区三区视频免费看| 沈阳少妇高潮在线|