Page 78 - Vol.45
P. 78

Tech
                                                                                                    Notes
                                                                                                    技術專文


                                                             因素,模型訓練前需先濾除。回測過往實際冷凝壓力與模型
                                                             預測壓力偏差的狀況進行專家人工異常判斷,排除外部干擾
                                                             因素。歸納出的偏差有六類冷凝壓力異常:冷媒含水、冷卻
                                                             水水質異常、負壓洩漏、熱交換冷卻水流量不足、感測器異
                                                             常、熱回收狀態切換與冰機開機暫態。這些異常資料若未清
                                                             理乾淨會導致模型偵測能力下降與發生誤警報。

                                                             3.5  機器學習核心訓練模型選擇
             圖5、莫里爾線圖(左),模型輸出/輸入變數示意圖(右)                                       2
                                                                 為了使模型達到R >0.9的精確度,我們將逐台冰機壓縮
                                                             機建模審查。在演算法的評估過程中(Model Benchmark),我
           3.3  機械學習應用異常偵測核心理論 : 模型辨別預(Pattern               們比對了LinearRegression/ SVR/ DecisionTree/ Kneighbors/
           Recognition Alert)                                RandomForest/ Bagging/ AdaBoost等7種演算法,最後選

                                                                      2
              在如冰機的封閉系統裡不會有多餘的外界因子干擾情                        擇高相關(R =0.97)低誤差(MAE=0.57)的LinearRegression建
           況下,該系統可以絕對符合物理原理,雖然沒有直接的方程                        模,精確的說法是多變數線性回歸(Multiple Variable Linear
           式可以描述冷凝壓力與其他物理量的關係,但本案透過莫里                        Regression)演算法(圖6)。
           爾曲線的冷媒循環(Refrigeration Cycle)特性,搭配監督式機
           器學習建立起冷媒壓力和其他物理量的物理關係式,此物理
           關係式亦稱之AI模型。正常運轉狀況下,實際冷凝壓力的行
           為表現一定符合AI模型的預測行為。利用這樣的特性,我們
           將此AI模型應用於異常偵測(Physically supervised learning
           regression method applied to anomaly detection),稱之模型
           辨別預警(Pattern Recognition Alert)。建立模型流程如下:





           3.4  機器學習訓練成效審查方法                                       圖6、比較不同機器學習方法相關性與誤差圖

              機器學習是目前AI(人工智慧, artificial intelligence)最廣泛
           使用的方法。每一個AI模型訓練都需要一個目標,稱為目標                       3.6  連結公司系統資料庫
           函數(Objective function),或稱損失函數(Loss function)或者誤
                                                                 將廠務的數據連結廠務CIM與IT資料庫,進行資料接水與
           差函數(Error function)。相關論證相當複雜且嚴謹,對於目標
                                                             服務設計。簡單地說,廠務冰機資料藉由UC800回傳Chiller
           函數選擇有專題性論文探討,本案使用三項指標檢視模型訓
                                                             SCADA與廠務SI inSQL,inSQL的資料即時備份至IT專門儲存
           練成效 :
                                                             的資料庫SDM(Supper Data Market),廠務CIM透過SDM取得
           ①  誤差函數(Error function):絕對誤差(Mean Absolute Error,   資料,再利用已完成訓練的冰機模型進行冷凝壓力預測與異
             MAE)與均方根誤差(Root-Mean-Square Error, RMSE)來描      常偵測,最後結果呈現於廠務CIM Web與並透過auto mail警
             述模型偏差量,偏差望小。                                    報通知運轉單位,資料運作流程如 圖7。
                                                  2
           ②  預測與實際相關係數(Correlation Coefficient):R ,相關係
             數望1為高度正相關,代表預測趨勢準確。
           ③  殘差分析(residual analysis):時序性表示回歸誤差,藉此
             檢視預測結果與模型選擇是否完備,若模型完備則殘差
             接近常態分佈、不完備則殘差呈現趨勢或者週期性,殘
             差望小。
              對於冰機循環而言,密閉系統的運轉為純物質冷媒
           (R123/R134a or other均適用)。不凝結氣體進入或者熱交換
           能力降低等會影響冷媒循環的物理封閉性因素均為外部干擾
                                                                    圖7、廠務冰機現場到雲端運算資料流程圖

           76
   73   74   75   76   77   78   79   80   81   82   83