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

改進的混沌理論和BP神經網絡化工產品需求預測模型設計

2022-08-19 07:47:16李永鋒
粘接 2022年8期
關鍵詞:模型

李永鋒

(西安航空職業技術學院 現代教育技術中心,陜西 西安 710089)

隨著中國“世界工廠”地位逐漸凸顯,化工產品的個性化定制需求越來越多。如何精準預測化工產品需求,避免資源浪費,減少企業不必要的生產成本從而提高工業產品利潤率顯得尤為重要。

人工神經網絡(artificial neural networks,ANN)是基于生物神經網絡對信息進行自動優化的方法,該方法具有很高的容錯性、魯棒性及自組織性。雖然人工神經網絡不能和生物神經網絡等價,但在一些方面取得了優越的性能。當前,該網絡已經廣泛應用在了智能語言處理、人工智能等領域。

混沌時間序列在實際環境中廣泛存在。所謂混沌時間序列,是指由混沌非線性動力系統產生的時間序列。其外在表現類似隨機,對初值十分敏感,因此這類系統對長期預測十分困難,但內在的非線性動力學特性又是具有確定性的,這使得短期預測成為可能。

有學者利用多指標與卷積神經網絡的化工產品需求預測;利用基于實驗數據改進的人工神經網絡進行學習訓練,進行銷售預測,將結果與未改進的人工神經網絡和較先進的卷積神經網絡和高斯混合模型以及銷售公司的銷售數據作比較,從準確率、召回率和F值3個指標分析改進人工神經網絡的預測精度,能夠較好地預測銷售成交情況。還有通過GRU-BP組合神經網絡預測模型,研究在不同時間序列上各型號產品相互制約影響下產生的不同需求形態;同時考慮產品自身屬性差異、供應鏈環境等影響因素,可以預測出某型號產品未來一段時間內的需求量。為提高制造企業產品需求預測的精度,提出了產品數據空間和一維卷積神經網絡——長短期記憶神經網絡的深度學習算法,預測效果優于神經網絡模型和單一的LSTM模型。為了克服關鍵質量變量測量滯后所帶來的不利因素,提高氟化工過程先進控制系統的控制精度,提出了一種具有輸入數據注意力機制的卷積神經網絡用于產品質量預測。

針對目前研究的結果,本文提出了一種基于混沌理論相空間重構算法的BP神經網絡化工產品需求預測模型,分析其發展趨勢,構建其混沌系統相空間,利用BP神經網絡深度學習算法模型,對未來產品需求進行預測,最后進行實驗論證該方法的有效性與可行性。

2 方法框架

以某化工企業 2018年1月到2019年9月的202 種具體產品的需求訂單作為數據源,利用混沌理論相空間重構算法計算其相空間的參數構建對應的相空間;然后將重構后的相空間作為BP神經網絡的輸入,使用更新數據集的方法,達到工業產品需求預測的目的。預測方法的框架如圖1所示。

圖1 化工產品需求預測方法框架圖Fig.1 Framework of method for chemical products demand prediction

由圖1可知,整個方法分為4步,即從數據收集、數據預處理和后續的單步預測模型以及過渡到最后的多步預測模型。在最重要的第3步,通過BP神經網絡結合構造相關模型,可以很好地化工產品需求進行預測,方便后續對工廠生產做出及時調整。

2.1 數據獲取

本文使用八爪魚采集器軟件實現了一個針對特定數據的爬蟲。目標數據是某化工企業2018年1月到2019年9月的202 種具體產品的需求訂單作為數據源。

2.2 混沌理論

首先,量子力學中的不確定性原理表明,如果想同時知道一個微觀粒子的動量和位置,是永遠不可能做到的,并且波函數證明了在沒有進行測量的時候,微觀粒子在空間當中的位置是服從概率分布的。舉個例子,就目前來看人們還不能精準的去預測地震和天氣預報,因為天氣預報只能大范圍的,短期的預測不是每次都很準。如果想要精準的預測,比如這片云要下雨,能落到哪一條街、哪個人身上,這肯定是做不到的。這一切的背后有一套理論在做支撐,叫做混沌理論。混沌狀態區別于隨機狀態,這兩種狀態差異化很大。隨機狀態就是純概率的事件,如擲骰子一般。而混沌系統,它雖然有解,但要解開難度極大,并且混沌系統總是在變化之中,它的狀態稍微有一丁點系統內的變化到最后都有可能引起巨大的改變。

總而言之,混沌理論表明一切看似沒有關系離散的事件,在其內部都有一定的聯系。人們肉眼能觀察到的,可能都是一個混沌系統的局部,所以看不到其聯系,可見混沌系統暗含了混沌系統是具有局部隨機整體有序的特點。隨著混沌理論的深入研究,人們可能會解釋或預測出某些事件現象的發展趨勢。

2.3 重構相空間

相空間理論

在數學和物理領域,定義一個動力系統所有可能的狀態空間,并且系統中每一個可能的狀態都與唯一一點相對應。這些點的組合空間稱作相空間,系統的每個變量可以用相空間中的一個維度來表示。動力系統的單個狀態被稱作相空間點的狀態向量。將相空間中的點連接起來,就得到了系統的相空間軌跡,該軌跡反映了動力系統的狀態隨時間演化的過程。

重構相空間方法

一般來說,相空間是高維的。肉眼可見的時間序列往往都是整個動力系統的一維時間序列,稱為單變量混沌時間序列見式(1)。

={:=1,2,…,}

(1)

式中:為時間長度;為第時刻的序列值。

重構相空間的坐標延遲法和導數重構法是由時序序列進行相空間重構得來的。由于導數重構法是需要對數值進行微分,所以該方法對數據的噪聲十分明顯。因此在實際應用中常采用坐標延遲重構法。

假設單變量混沌時間序列為式(1)所示,坐標重構法需要2個重要參數,延遲時間和嵌入維數。將時刻之后每個時刻的序列值插入到當前向量中,直到組成一個維向量,該向量就為重構相空間的第時刻對應的狀態向量

=(,+,+2,…,+(-1)),=1,2,…,

(2)

式中:=-(-1),為重構相空間的所有狀態數目。最后得到了重構后的相空間。

=(,,…,)

(3)

(1)自相關法選取延遲時間()。在重構相空間的實際運用中,延遲時間不能過大也不能過小,如果太小,那么重構相空間中的+(-1)+會十分相近,使得重構相空間中的相鄰狀態向量相關性較強,無法表現出系統的動力特征。同理,如果太大,那么重構相空間的響鈴狀態向量相關性會十分小,使得簡單的軌道看上去也會十分復雜。

實驗中選擇了自相關法來選取延遲時間,對于混沌時間序列,其自相關函數定義:

(4)

自相關法規定,當自相關函數的值()下降到初始值(0)的(1-1/e)倍時,所對應的的為合適的延遲時間值,但可以根據具體情形進行調節;

(2)Cao氏法選取嵌入維數()。Cao氏法是對虛假最近鄰法的改進,其優點是只需要參數延遲時間。在重構相空間中,計算每兩對狀態點的歐氏距離,即:

,=|-|

(5)

擴展一維之后,再次計算其歐氏距離:

(6)

Cao氏法中,直接用′,,的比值定義指標:

(7)

距離度量選擇無窮范數,定義:

(8)

式中:()的值為總體的虛假近鄰情況,當嵌入維數從變化到+1時,()的變化情況,定義:

(9)

如果時間序列是具有混沌性的,那么()會在大于某個特定值后將趨于穩定,那么將該值作為嵌入維數是比較合適的。

2.4 BP神經網絡預測模型

單步BP網絡預測模型

單步BP網絡預測模型,如圖2所示。

圖2 單步預測模型Fig.2 Single-step prediction model

由圖2可以看出,依據狀態序列的定義,相空間中最后一個狀態向量為=(,+,+2,…,+(-1)),則對應的下一時刻的狀態向量應為+1=(+1,+1+,…,+1+(-1))。因此,下一時刻的狀態向量中只有最后一個分量+1+(-1)是未知的,這一分量也就是單步預測模型需要預測的下一時刻序列值。故單步預測模型需要在已有時序中預測出下一未來時刻的數據。

多步BP網絡預測模型

多步BP網絡預測模型,結果如圖3所示。

圖3 多步預測模型Fig.3 Multi-step prediction model

由圖3可以看出,多步預測模型是在單步的基礎上,通過更新數據集的方法,實現多步預測的目的。多步預測方法是以預測值作為已知數據更新狀態向量完成的,那么隨著步數的擴大,理論上預測收益率誤差會越來越大,所以該方法只能進行短期預測。

3 實驗研究

3.1 實驗工具

使用八爪魚采集器收集數據,使用Python語言基于Tensorflow2.4.1構建模型。

3.2 數據集及處理

通過自相關法計算自相關函數(),選擇其值約為(0)的(1-1/e)倍的值作為延遲時間,自相關函數隨延遲時間變化情況如圖4所示。

圖4 自相關函數隨延遲時間變化Fig.4 The varies of autocorrelation function with delay time

由圖4可以發現,本次試驗中為1是比較好的延遲時間。

使用Cao氏法計算時序的總體虛假鄰近值(),再根據時序相鄰點的鄰近值比值()選擇合適的嵌入維數;總體虛假鄰近情況隨嵌入維數變化情況,結果如圖5所示。

圖5 總體虛假鄰近情況隨嵌入維數變化Fig.5 The varies of overall false proximity with embedding dimension

由圖5可以看出,當延遲時間為1時,最佳嵌入維數為10。

3.3 化工產品需求預測實驗

模型參數設置

數據集輸入為時序序列構成的相空間,由“3.2”節得出,相空間的延遲時間為1,嵌入維數為10,狀態向量一共有411個。選取某化工企業2018年1月到2019年9月的202 種具體產品的需求訂單時序作為訓練集,即選用相空間中前406個狀態向量。BP神經網絡模型學習率為0.01,激活函數選擇tanh函數。通過實驗對比,選擇2層隱藏層每層選擇15個神經元。反向損失函數選擇均方誤差,反向傳播優化方法使用AdamOptimizer優化器。

模型訓練與評估

根據“3.3.1”節的實驗設計,評價指標有預測精度、相對誤差和均方誤差。實驗結果表明,模型在未來兩天的平均預測精度為90.87%,平均相對誤差為9.13%,最小相對誤差為1.19%,均方誤差為0.001 5。雖然模型在未來兩天后的預測精度不高,但依然具有預測趨勢的價值。在預測實驗中,預測模型平均預測精度大于90%,則說明模型預測效果良好。預測結果見圖6。

圖6 模型預測結果Fig.6 Results of model prediction

4 結語

本文基于混沌理論和4層BP神經網絡進行化工產品需求預測。使用自相關法和Cao氏法來確定相空間參數,重構其相空間;通過實驗確定BP神經網絡隱藏層結點個數分別為15個時,預測精度較高。該預測模型在未來2 d的平均預測精度為90.87%,最高預測精度可達98.81%,平均相對誤差為9.13%,最小相對誤差為1.19%,均方誤差為0.001 5,并且在第3 d和第4 d能夠預測出其發展趨勢。故該模型能夠為工廠供需關系提供參考,具有現實使用意義。同時,該方法還有優化的空間,本方法只能預測短期時序,具有一定的局限性。未來可以在數據集上加入多個屬性,使得重構后的相空間內容更加豐富,進而降低多步預測的誤差,使得預測模型具有更高的可擴展性。

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 九色免费视频| 中文国产成人久久精品小说| 亚洲全网成人资源在线观看| 日韩东京热无码人妻| 国产小视频网站| 色综合热无码热国产| 最新国产麻豆aⅴ精品无| 亚洲午夜福利在线| 久久毛片网| 国产va在线观看免费| 3344在线观看无码| 欧美成人a∨视频免费观看| 国产在线观看成人91| 免费看av在线网站网址| 天堂岛国av无码免费无禁网站| 无码福利日韩神码福利片| 免费激情网址| 国产高颜值露脸在线观看| 免费看一级毛片波多结衣| 国产午夜在线观看视频| 国产麻豆精品久久一二三| 国产精品久久久久鬼色| 91亚洲精品国产自在现线| 国产精品第一区| 黄色国产在线| 国产精品99r8在线观看| 久久人搡人人玩人妻精品| av天堂最新版在线| 噜噜噜久久| 在线观看国产小视频| 老熟妇喷水一区二区三区| 91视频精品| 久久精品国产在热久久2019| 永久免费av网站可以直接看的| 精品成人免费自拍视频| 国产91无毒不卡在线观看| 国产乱码精品一区二区三区中文| 亚洲三级电影在线播放| 亚洲无线国产观看| 国产精品视屏| 婷婷色一区二区三区| 国产亚洲精品97在线观看| 国产欧美日韩视频一区二区三区| 久久午夜夜伦鲁鲁片无码免费| 久久天天躁狠狠躁夜夜2020一| 香蕉视频国产精品人| 久久人人97超碰人人澡爱香蕉 | 亚洲青涩在线| 欧美成人免费午夜全| 91无码视频在线观看| 欧美午夜理伦三级在线观看| 色妞永久免费视频| 欧美人与牲动交a欧美精品| 天天综合色网| 国产凹凸视频在线观看| 在线免费观看a视频| 国产精品无码久久久久久| 在线一级毛片| 国产一区在线视频观看| 国产无码在线调教| 亚洲男女在线| 日本在线欧美在线| 亚洲精品成人片在线观看| 亚洲成a人片| 色综合久久88| 一级毛片高清| 国产JIZzJIzz视频全部免费| 一级毛片免费不卡在线| www.国产福利| a级毛片免费在线观看| 欧美精品啪啪一区二区三区| 婷婷亚洲视频| 亚洲天堂网站在线| 伊人久久大线影院首页| 亚洲福利片无码最新在线播放| 毛片一级在线| 呦系列视频一区二区三区| 在线观看免费国产| 亚洲欧洲自拍拍偷午夜色无码| 免费看av在线网站网址| 99爱视频精品免视看| 黄色一及毛片|