• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于長(zhǎng)短期記憶網(wǎng)絡(luò)算法的電費(fèi)回收風(fēng)險(xiǎn)預(yù)警

      2018-10-12 08:30:28謝林楓錢立軍
      電力工程技術(shù) 2018年5期
      關(guān)鍵詞:電費(fèi)預(yù)警神經(jīng)網(wǎng)絡(luò)

      謝林楓, 錢立軍, 季 聰, 江 明, 呂 輝

      (1. 江蘇方天電力技術(shù)有限公司, 江蘇 南京 211102;2. 國(guó)網(wǎng)江蘇省電力有限公司, 江蘇 南京 210024)

      0 引言

      一直以來(lái),電費(fèi)回收率[1]都是電力公司的重要考核指標(biāo),直接關(guān)系到電力公司的運(yùn)營(yíng)效率和水平。電力大客戶合同容量大、用電量大,其是否及時(shí)繳費(fèi),很大程度上影響著電費(fèi)回收率。因此,近年來(lái),電力公司一直將電費(fèi)回收風(fēng)險(xiǎn)[2]作為其運(yùn)營(yíng)風(fēng)險(xiǎn)的核心指標(biāo)之一,也圍繞這一主題開(kāi)展了大量的研究工作,取得了一定的成效。

      文獻(xiàn)[3—4]采用層次分析法、熵值法建立了電力大客戶信用評(píng)價(jià)體系,用于防范電費(fèi)回收風(fēng)險(xiǎn),而本文綜合考慮了電力客戶電量、電費(fèi)、工商、司法等數(shù)據(jù),建立大客戶電費(fèi)回收風(fēng)險(xiǎn)預(yù)警體系。文獻(xiàn)[5—6]采用邏輯回歸、隨機(jī)森林等傳統(tǒng)數(shù)據(jù)挖掘算法實(shí)現(xiàn)了客戶電費(fèi)回收風(fēng)險(xiǎn)預(yù)警,而本文采用長(zhǎng)短期記憶(long short-term memory, LSTM)網(wǎng)絡(luò)算法提取客戶風(fēng)險(xiǎn)特征,實(shí)現(xiàn)電費(fèi)回收風(fēng)險(xiǎn)預(yù)警。文獻(xiàn)[7—8]借助大數(shù)據(jù)技術(shù)、“客戶畫像”等新技術(shù)開(kāi)展了電費(fèi)回收風(fēng)險(xiǎn)研究。

      電費(fèi)回收風(fēng)險(xiǎn)受客戶生產(chǎn)運(yùn)營(yíng)情況、財(cái)務(wù)經(jīng)濟(jì)狀況、宏觀經(jīng)濟(jì)政策等眾多因素的影響,相關(guān)因素的篩選和量化較為困難。而深度學(xué)習(xí)[9-11]算法能夠自動(dòng)選取關(guān)鍵因素,目前在電力負(fù)荷預(yù)測(cè)、變壓器故障診斷等方面得到了應(yīng)用[11-16]。因此本文研究了循環(huán)神經(jīng)網(wǎng)絡(luò)(recurrent neural network, RNN)算法的基本原理,考慮到電費(fèi)回收風(fēng)險(xiǎn)預(yù)警隨時(shí)間推移存在一定規(guī)律,本文進(jìn)一步研究了RNN算法的特殊類型——LSTM網(wǎng)絡(luò)算法,用于開(kāi)展電費(fèi)回收風(fēng)險(xiǎn)預(yù)警工作,取得了較傳統(tǒng)算法更精確的預(yù)警結(jié)果。

      1 電費(fèi)回收風(fēng)險(xiǎn)的指標(biāo)體系

      1.1 指標(biāo)體系建立

      電力大客戶電費(fèi)回收風(fēng)險(xiǎn)受其所在行業(yè)背景、自身實(shí)力、經(jīng)營(yíng)能力等多重因素影響,因此,本文基于電力內(nèi)部的電量、電費(fèi)、違約用電等數(shù)據(jù),結(jié)合外部的工商、稅務(wù)、法院信息,建立了電力大客戶的電費(fèi)回收風(fēng)險(xiǎn)指標(biāo)體系,如表1所示。

      表1 電費(fèi)回收風(fēng)險(xiǎn)指標(biāo)Tab.1 Tariff recovery risk indices

      1.2 指標(biāo)篩選

      在進(jìn)行客戶風(fēng)險(xiǎn)預(yù)警模型構(gòu)建之前,需要對(duì)客戶風(fēng)險(xiǎn)指標(biāo)進(jìn)行篩選,過(guò)濾掉弱影響指標(biāo),并利用相關(guān)性分析剔除作用重復(fù)的指標(biāo)。

      首先采用熵值法[17]計(jì)算表1中的各指標(biāo)權(quán)重,結(jié)果如表2所示。

      表2 各電費(fèi)回收風(fēng)險(xiǎn)指標(biāo)權(quán)重系數(shù)Tab.2 Weight of each tariff recovery risk index

      過(guò)濾弱影響指標(biāo),剔除表2中權(quán)重系數(shù)絕對(duì)值<1.5%的8個(gè)指標(biāo),得到27個(gè)權(quán)重系數(shù)較高的指標(biāo)。對(duì)剩余的27個(gè)指標(biāo)進(jìn)行相關(guān)性分析,得到相關(guān)性系數(shù)較高的指標(biāo)見(jiàn)表3。

      表3 相關(guān)性系數(shù)較高的指標(biāo)Tab.3 Indices with high correlation coefficient

      剔除實(shí)收資本、前年用電量增長(zhǎng)情況和最近一年電費(fèi)回收準(zhǔn)時(shí)度3個(gè)指標(biāo),得到最終的24個(gè)與客戶欠費(fèi)風(fēng)險(xiǎn)密切相關(guān)的指標(biāo)。

      2 深度學(xué)習(xí)算法的基本原理

      2.1 RNN的基本原理

      在傳統(tǒng)神經(jīng)網(wǎng)絡(luò)模型中,輸入層、隱含層和輸出層之間全連接,而每層的節(jié)點(diǎn)相互無(wú)連接;序列當(dāng)前的輸出與前一時(shí)刻輸出相關(guān)時(shí),這種連接方式無(wú)法體現(xiàn)和處理這種關(guān)系。而RNN的隱含層之間也有連接,隱含層的輸入不僅包括輸入層提供的輸出,還包括上一時(shí)刻隱含層的輸出。通過(guò)這種方式,RNN可對(duì)前面時(shí)刻的信息進(jìn)行記憶,并應(yīng)用于當(dāng)前時(shí)刻的計(jì)算。RNN的簡(jiǎn)單結(jié)構(gòu)如圖1所示。

      圖1 RNN的基本結(jié)構(gòu)Fig.1 The basic structure of RNN

      x=[x1,…,xt-1,xt,xt+1,…,xT]為網(wǎng)絡(luò)的輸入,T為RNN網(wǎng)絡(luò)建模的總時(shí)刻數(shù),t時(shí)刻的輸入即為xt;ht為代表t時(shí)刻的隱含層狀態(tài),ot為t時(shí)刻的輸出;U,V,W為輸入層到隱含層、隱含層到隱含層、隱含層到輸出層的權(quán)重系數(shù)矩陣。

      RNN的Forward過(guò)程,在t時(shí)刻,網(wǎng)絡(luò)的輸出可以用下式表達(dá):

      ot=g(Vht)

      (1)

      式中:函數(shù)g一般為softmax函數(shù);ht為隱含層的狀態(tài),其計(jì)算公式為:

      ht=f(Uxt+Wht-1)

      (2)

      其中,f一般為tanh、relu、logistic等函數(shù)。

      (3)

      (4)

      (5)

      3.2 LSTM的基本結(jié)構(gòu)

      RNN很好地利用了歷史信息來(lái)幫助網(wǎng)絡(luò)進(jìn)行當(dāng)前決策,但當(dāng)回歸/分類信息所需的歷史信息間隔較遠(yuǎn)時(shí),RNN就會(huì)喪失學(xué)習(xí)能力,這種問(wèn)題稱為長(zhǎng)期依賴問(wèn)題。對(duì)長(zhǎng)期依賴問(wèn)題而言,RNN的Backward過(guò)程中梯度會(huì)呈指數(shù)倍衰減,這種衰減導(dǎo)致RNN無(wú)法處理長(zhǎng)期依賴問(wèn)題。為了克服RNN的這種缺陷,國(guó)內(nèi)外專家學(xué)者們研究和改進(jìn)了眾多方法,其中LSTM表現(xiàn)最為出色。當(dāng)誤差從輸出層反向傳播回來(lái)時(shí),LSTM可以用記憶元存儲(chǔ)下來(lái),以記住較長(zhǎng)時(shí)間內(nèi)的信息。

      所有的RNN都具有重復(fù)神經(jīng)網(wǎng)絡(luò)模塊的鏈?zhǔn)叫问?,在?biāo)準(zhǔn)的RNN中,這個(gè)重復(fù)模塊結(jié)構(gòu)簡(jiǎn)單,一般只有一個(gè)tanh層;LSTM同樣具有這樣的重復(fù)結(jié)構(gòu),但其神經(jīng)網(wǎng)絡(luò)層有4個(gè),相互直接通過(guò)特殊方式進(jìn)行交互,標(biāo)準(zhǔn)RNN模塊和LSTM模塊的鏈?zhǔn)浇Y(jié)構(gòu)如圖2所示。

      圖2 LSTM網(wǎng)絡(luò)模塊的鏈?zhǔn)浇Y(jié)構(gòu)Fig.2 The chain structure of LSTM network module

      LSTM一個(gè)重要的概念是細(xì)胞狀態(tài),它可以通過(guò)精心設(shè)計(jì)的“門”結(jié)構(gòu)來(lái)更新細(xì)胞狀態(tài)。LSTM神經(jīng)網(wǎng)絡(luò)模塊的4層結(jié)構(gòu)中:

      第一層為遺忘門層,它決定從細(xì)胞狀態(tài)中丟棄什么信息。第二層為輸入門層,一般為sigmoid函數(shù),決定需要更新的信息。第三層為tanh層,通過(guò)創(chuàng)建一個(gè)新的侯選值向量更新細(xì)胞狀態(tài)。第二層和第三層共同作用,更新神經(jīng)網(wǎng)絡(luò)模塊的細(xì)胞狀態(tài)。第四層為其他相關(guān)信息更新層,用于更新由其他因素導(dǎo)致的細(xì)胞狀態(tài)變化。

      通過(guò)4層結(jié)構(gòu)模型,LSTM很好地解決了標(biāo)準(zhǔn)RNN對(duì)長(zhǎng)期依賴問(wèn)題處理效果欠佳的問(wèn)題,目前在語(yǔ)言模型、序列標(biāo)記中取得一定的成功。

      3.3 LSTM的工作原理

      LSTM神經(jīng)網(wǎng)絡(luò)模塊的四層結(jié)構(gòu),使得其工作原理比標(biāo)準(zhǔn)RNN網(wǎng)絡(luò)更加復(fù)雜,本文以圖4的LSTM模塊為參照,詳細(xì)介紹了LSTM的工作原理。假設(shè)LSTM神經(jīng)網(wǎng)絡(luò)模塊的各信號(hào)定義如圖3所示。

      圖3 LSTM神經(jīng)網(wǎng)絡(luò)模塊的各信號(hào)定義Fig.3 Definition of signals in LSTM neural network module

      LSTM神經(jīng)網(wǎng)絡(luò)模塊中的信號(hào)傳播規(guī)則如下式:

      (6)

      其中:φ(x)=tanh(x),σ(x)=1/(1+e-x),帶下標(biāo)的各W參數(shù)代表兩個(gè)信號(hào)之間的權(quán)重系數(shù),帶下標(biāo)的各b參數(shù)代表各信號(hào)的偏置值。

      令xct=[xt,ht-1],則式(6)可以改寫為:

      (7)

      式中:ft為遺忘門,決定從細(xì)胞狀態(tài)的上一個(gè)狀態(tài)中丟棄的信息;it和gt構(gòu)成輸入門,決定新的細(xì)胞狀態(tài)中保存的信息;ot為輸出層,決定要輸出的信息。

      3.4 LSTM的參數(shù)設(shè)置

      LSTM雖然學(xué)習(xí)能力強(qiáng)大,但也要基于模型要求和人工經(jīng)驗(yàn),設(shè)置一些超參數(shù),使算法的尋優(yōu)速度更快、分類準(zhǔn)確度更高。

      (1) Hidden_Size。隱藏層神經(jīng)元個(gè)數(shù),其個(gè)數(shù)越多,LSTM網(wǎng)絡(luò)越強(qiáng)大,但計(jì)算參數(shù)和計(jì)算量會(huì)因此急劇增加;而且,要注意隱藏層神經(jīng)元個(gè)數(shù)不能超過(guò)訓(xùn)練樣本條數(shù),否則容易出現(xiàn)過(guò)擬合。

      (2) Keep_Prob。神經(jīng)元連接不被切斷的概率,在神經(jīng)元輸入端有數(shù)據(jù)輸入時(shí)以Keep_Prob的概率正常工作,以1-Keep_Prob的概率輸出為0,這種局部連接方式可以降低數(shù)據(jù)過(guò)擬合的概率。

      (3) Num_Layers。LSTM網(wǎng)絡(luò)的層數(shù),層數(shù)越多,網(wǎng)絡(luò)越大,學(xué)習(xí)能力越強(qiáng)大,同時(shí)計(jì)算量也會(huì)大幅增加,對(duì)于電費(fèi)回收風(fēng)險(xiǎn)這類輸入數(shù)據(jù)類型相對(duì)簡(jiǎn)單的問(wèn)題,設(shè)置為2層一般能夠滿足需求。

      (4) Learning_Rate_Base。學(xué)習(xí)率初值,會(huì)影響各神經(jīng)元連接的權(quán)值更新速度,學(xué)習(xí)率大,權(quán)值更新就快,到訓(xùn)練后期損失函數(shù)可能在最優(yōu)值附近振蕩,學(xué)習(xí)率小,權(quán)值更新就慢,過(guò)小的權(quán)值可能導(dǎo)致優(yōu)化損失函數(shù)下降速度過(guò)慢。因此目前常用的方法是在訓(xùn)練初期設(shè)置較高的學(xué)習(xí)率,以確保損失函數(shù)以較快的速度向最優(yōu)值靠攏,隨著訓(xùn)練次數(shù)的增加,不斷降低學(xué)習(xí)率,使損失函數(shù)在局部范圍內(nèi)不斷逼近最優(yōu)值。

      (5) Learning_Rate_Decay。學(xué)習(xí)率衰減速度,與學(xué)習(xí)率初值搭配,使LSTM網(wǎng)絡(luò)的學(xué)習(xí)能力更加強(qiáng)大、智能,具體操作方法見(jiàn)(4)。

      (6) Regularization_Rate。正則化率,為了防止LSTM網(wǎng)絡(luò)過(guò)擬合,一般的做法是在損失函數(shù)后加一項(xiàng)正則化懲罰項(xiàng),而正則化率正是該懲罰項(xiàng)的系數(shù),其值越大,對(duì)LSTM網(wǎng)絡(luò)過(guò)擬合的懲罰越大。

      (7) Train_Times。訓(xùn)練次數(shù),隨著訓(xùn)練次數(shù)的不斷增加,LSTM網(wǎng)絡(luò)的準(zhǔn)確性越高,但當(dāng)訓(xùn)練次數(shù)達(dá)到一定值后,LSTM網(wǎng)絡(luò)的準(zhǔn)確性將不再提高或提升很小,而計(jì)算量卻不斷增加。因此在具體操作時(shí),應(yīng)結(jié)合研究問(wèn)題的需要,選擇合適的訓(xùn)練次數(shù)。

      3 算例分析

      為了驗(yàn)證本文所選指標(biāo)的合理性和算法的先進(jìn)性,以某區(qū)域電網(wǎng)3039戶電力大客戶為例,進(jìn)行電費(fèi)回收風(fēng)險(xiǎn)預(yù)警算例分析。選取其中2839戶為訓(xùn)練集(其中2809戶非欠費(fèi)客戶,30戶欠費(fèi)客戶),200戶為測(cè)試集(其中191戶非欠費(fèi)客戶,9戶欠費(fèi)客戶)。LSTM參數(shù)設(shè)置見(jiàn)表4。

      表4 LSTM參數(shù)設(shè)置Tab.4 LSTM parameter setting

      采用訓(xùn)練集對(duì)LSTM網(wǎng)絡(luò)算法進(jìn)行訓(xùn)練,并將訓(xùn)練好的模型用于對(duì)200戶測(cè)試樣本進(jìn)行電費(fèi)回收風(fēng)險(xiǎn)預(yù)警,并與Logistic回歸、C4.5決策樹、支持向量機(jī)(SVM)的預(yù)警結(jié)果比較,如表5所示(1表示客戶發(fā)生欠費(fèi),0表示客戶未發(fā)生欠費(fèi))。

      表5 風(fēng)險(xiǎn)預(yù)警結(jié)果比較Tab.5 Comparison of early warning results of tariff recovery risk

      為了更好地對(duì)比算法的性能,本文在準(zhǔn)確率指標(biāo)的基礎(chǔ)上,引入了預(yù)警命中率和覆蓋率指標(biāo),其計(jì)算規(guī)則如下:

      (8)

      式中:Nwarn為算法計(jì)算得到的風(fēng)險(xiǎn)預(yù)警客戶數(shù);Nreal為實(shí)際發(fā)生電費(fèi)回收風(fēng)險(xiǎn)的客戶數(shù);Nright為算法命中的實(shí)際預(yù)警客戶數(shù);Hr為算法的命中率,即算法預(yù)警的客戶數(shù)中實(shí)際發(fā)生欠費(fèi)客戶數(shù)的比例;Cr為算法的覆蓋率,即實(shí)際發(fā)生欠費(fèi)的客戶數(shù)中被算法預(yù)警結(jié)果覆蓋的比例。

      各算法準(zhǔn)確率、命中率和覆蓋率如表6所示。

      (1) 準(zhǔn)確率而言,各算法都達(dá)到了95%以上,其中C4.5決策樹準(zhǔn)確率最高。

      (2) 命中率而言,C4.5決策樹命中率最高,其計(jì)算得到的風(fēng)險(xiǎn)預(yù)警客戶8戶,其中5戶實(shí)際發(fā)生了欠費(fèi);而LSTM計(jì)算得到的風(fēng)險(xiǎn)預(yù)警客戶18戶,其中9戶實(shí)際發(fā)生了欠費(fèi),查準(zhǔn)率50.00%。

      (3) 覆蓋率而言,實(shí)際發(fā)生欠費(fèi)客戶9戶,LSTM覆蓋了全部欠費(fèi)客戶,覆蓋率100%;Logistic回歸覆蓋了其中的8戶,覆蓋率88.89%;在準(zhǔn)確率、命中率方面表現(xiàn)最好的C4.5決策樹算法,僅覆蓋到5戶,覆蓋率55.56%。

      表6 風(fēng)險(xiǎn)預(yù)警算法效果對(duì)比Tab.6 Comparison of the effect of risk early warning algorithms %

      從電費(fèi)回收工作的實(shí)際需求看,首要的要求是能夠識(shí)別所有的欠費(fèi)客戶,也即覆蓋率,以便于杜絕電費(fèi)回收風(fēng)險(xiǎn)轉(zhuǎn)化為實(shí)際欠費(fèi);其次,命中率的提高,能夠?qū)㈦娰M(fèi)催收對(duì)象鎖定到了更小的客戶范圍,減少電費(fèi)催收的工作量。從這兩個(gè)要求看,LSTM命中了所有實(shí)際欠費(fèi)客戶,而且將催費(fèi)對(duì)象鎖定到18戶,也即在降低工作量的同時(shí),規(guī)避了所有的電費(fèi)回收風(fēng)險(xiǎn)。

      4 結(jié)語(yǔ)

      電費(fèi)催收工作一直以來(lái)都是電力公司的一項(xiàng)重要工作,消耗了大量的人力物力,但由于電費(fèi)回收風(fēng)險(xiǎn)的潛伏性、突發(fā)性,導(dǎo)致電費(fèi)催收工作中仍然存在漏網(wǎng)之魚。因此,本文結(jié)合業(yè)務(wù)人員的關(guān)注重點(diǎn),建立了電費(fèi)回收風(fēng)險(xiǎn)指標(biāo)體系,采用熵值法和相關(guān)性分析篩選了電費(fèi)回收風(fēng)險(xiǎn)的關(guān)鍵指標(biāo),并采用LSTM進(jìn)行電費(fèi)回收風(fēng)險(xiǎn)預(yù)警,取得了顯著的成效,預(yù)警準(zhǔn)確率、查準(zhǔn)率和查全率全面高于傳統(tǒng)方法。研究成果可以精準(zhǔn)定位高風(fēng)險(xiǎn)客戶群體,提高電費(fèi)催收的針對(duì)性。

      猜你喜歡
      電費(fèi)預(yù)警神經(jīng)網(wǎng)絡(luò)
      基于ε-SVR模型的日電費(fèi)回收預(yù)測(cè)
      吉林電力(2022年1期)2022-11-10 09:20:40
      神經(jīng)網(wǎng)絡(luò)抑制無(wú)線通信干擾探究
      電子制作(2019年19期)2019-11-23 08:42:00
      法國(guó)發(fā)布高溫預(yù)警 嚴(yán)陣以待備戰(zhàn)“史上最熱周”
      園林有害生物預(yù)警與可持續(xù)控制
      基于大用戶電費(fèi)回收的風(fēng)險(xiǎn)管控
      基于神經(jīng)網(wǎng)絡(luò)的拉矯機(jī)控制模型建立
      機(jī)載預(yù)警雷達(dá)對(duì)IFF 的干擾分析
      關(guān)于縣級(jí)供電企業(yè)電費(fèi)對(duì)賬的研究
      復(fù)數(shù)神經(jīng)網(wǎng)絡(luò)在基于WiFi的室內(nèi)LBS應(yīng)用
      基于支持向量機(jī)回歸和RBF神經(jīng)網(wǎng)絡(luò)的PID整定
      阳朔县| 泽库县| 新泰市| 深泽县| 阳山县| 临漳县| 仲巴县| 青河县| 舞阳县| 秦皇岛市| 鸡泽县| 凤山市| 陆川县| 永德县| 东丽区| 青海省| 布尔津县| 台东市| 崇信县| 宁城县| 涞水县| 竹山县| 东台市| 启东市| 烟台市| 武川县| 江陵县| 依兰县| 阿克| 独山县| 兰溪市| 伊宁县| 滨州市| 九龙城区| 郧西县| 新化县| 房山区| 汤阴县| 应用必备| 龙岩市| 遂宁市|