崔嵐 鄭懷宇



摘 要:準確的連續退火爐溫度控制是高質量冷軋生產的基本要求,然而變量的不確定性和不完整性以及測量誤差的存在使這項任務具有挑戰性。人工神經網絡在這一領域雖然得到了廣泛的應用,但是它們可能無法提供所需的準確性。隨著深度置信網絡、堆疊自編碼機等算法的出現,使得越來越多的學者傾向于對無監督—微調模型的研究。人們寄期望于無監督模型可以挖掘出數據中潛在的關系和知識,然后通過微調引導,從而得到一個更好、更具魯棒性的模型。基于該思想,將粗糙集理論引入退火爐的神經網絡“遺忘門”部分,通過粗糙集理論決定變量的淘汰和保留。
關鍵詞:粗糙集;神經網絡;RST
RESEARCH ON NEURAL NETWORK MODEL FOR CONTINUOUS ANNEALING FURNACE TEMPERATURE BASED ON RST
Cui Lan? ? Zheng Huaiyu
(Benxi Iron and Steel(Group)Co.Ltd.? ? Benxi? ? 117000,China)
Abstract:Accurate continuous annealing furnace temperature control is a fundamental requirement for high-quality cold rolling production, but the uncertainty and incompleteness of variables, as well as the presence of measurement errors, make this task challenging. Although artificial neural networks have been widely used in this field, they may not provide the required accuracy. With the emergence of algorithms such as deep confidence networks and stacked self coding machines, more and more scholars are inclined to study unsupervised fine-tuning models. People expect unsupervised models to uncover potential relationships and knowledge in the data, and then fine-tune guidance to obtain a better and more robust model. Based on this idea, this article introduces rough set theory into the "forgetting gate" part of the neural network of the annealing furnace, and determines the elimination and retention of variables through rough set theory.
Key words:rough set theory;neural network;RST
1? ? 粗糙集理論概述
粗糙集理論(Rough Set Theory,RST)是Pawlak提出的,用于處理機器學習和模式識別領域那些不確定、不精確的或者是模糊知識的一種數學工具[1-2]。粗糙集理論首先定義一個信息系統 ,其中 表示有限非空對象集合,也叫論域; 是有限非空屬性集合,也稱之為條件屬性集; 是值域集合。每個屬性 都與一個論域集合 和 相聯系。知識約簡是粗糙集理論中的重要思想,其準則是盡量不改變系統的性能,盡可能多的刪除冗余的或者重復的知識,這種特性對神經網絡“遺忘門”的搭建起到重要的用。
2? ? 基于粗糙集理論的神經元
粗糙集神經網絡由傳統神經元和相互連接的粗糙神經元組成,粗糙神經元 可以看作是一對神經元,一個是上界 ,另一個是下界 。粗糙神經元的輸出是一對上界和下界,而傳統神經元的輸出是單個值。該神經網絡模型使用多層、前饋和反向傳播設計來描述,由一個輸入層、一個輸出層和一個隱含層組成。以粗糙集神經網絡為基礎,單個粗糙神經元和神經網絡“遺忘門”的設計結構圖如圖1所示:
該網絡的輸入為粗糙集理論獲得輸入數據的上、下邊界。通過后期試驗,從時間復雜度和算法的預測性能來分析,我們發現隱含層的個數選擇2是最合理的。
3? ? 基于粗糙集理論的神經網絡
本文使用神經網絡粗糙模式進行預測,粗糙模式中的每個值都是一對上界和下界,粗糙神經元提供了使用粗糙模式的能力。根據應用程序的性質,網絡中的兩個粗糙神經元可以通過四個上界和下界連接相互連接。粗糙神經元也可以通過兩個連接權重來連接到傳統神經元,所以粗糙神經網絡是由粗糙神經元和傳統神經元相互連接組成的。在粗糙集理論中,我們引入了另一個集合相等的概念,即近似(粗糙)相等。粗糙集另一個重要的性質-屬性約簡,給模型的選擇帶來了極大的便利。因為在知識庫中知識(屬性)并不是同等重要的,甚至某些知識是冗余的,所謂知識約簡就是在保持知識庫分類能力不變的條件下,刪除其中不相關或不重要的知識。利用粗糙集理論這些關鍵性質,我們將其引入到現有的退火爐神經網絡模型中。本文設計的退火爐神經網絡結構如圖2所示。
4? ? 試驗及分析
為了證明所提出模型的有效性,我們進行了試驗仿真,試驗中所使用的數據為退火爐的燃氣流量、空氣流量、燃燒溫度。
從圖3a可以看出,由于引入粗糙集理論,退火爐神經網絡的跟隨能力很高。在訓練階段,RST神經網絡的性能并沒有出現過擬合現象,且針對干擾具有一定的魯棒性。從圖3b可以看出,訓練數據的最大正負誤差較小,主要原因是粗糙集很好地在不同時刻識別出每個變量的貢獻度。
5? ? 總? ? 結
簡單來講,在該模型中粗糙集理論相當于一個分類器,用于對特征進行簡單的分類,然后神經網絡再進行深度提取數據特征。利用粗糙集神經元的知識篩選特性對數據進行選擇,可以增強遺忘門的數據選擇能力,雖然訓練時間增加,但是模型的其他性能均得到了明顯的提高。根據退火爐實際運行數據分析,如果我們控制模型在線調整的間隔,可以實現其更優秀的性能。
參考文獻
[1]? ? Pawla,Z.Vagueness and Uncertainty: A Rough Set Perspective[J].Computational Intelligence,? 1995,11(2):227-232.
[2]? ? Pawla Z,Grzymala-Busse J,Slowinski R, et al. Rough Sets[J].Communications of the ACM, 1995,38(11):88-95.