本發明涉及數據處(chu)(chu)理(li),尤其涉及一種基于(yu)大數據分(fen)析(xi)的污水(shui)處(chu)(chu)理(li)異常檢(jian)測與(yu)預(yu)警系統(tong)。
背景技術:
1、目前污水處理異常檢(jian)測與預(yu)警(jing)在現代污水處理領域(yu)起著越來越重要的(de)作用,大數(shu)據的(de)應用使(shi)得處理大量(liang)實時(shi)(shi)數(shu)據和歷史數(shu)據變得可能,能夠實時(shi)(shi)監(jian)測污水處理的(de)各(ge)種參(can)數(shu),如水質、流量(liang)、溫度等,并進(jin)行(xing)復雜(za)的(de)數(shu)據分析(xi)、模式識別和異常檢(jian)測,一旦檢(jian)測到異常情況,能夠及時(shi)(shi)發出(chu)預(yu)警(jing),幫助操作人員及時(shi)(shi)采取措施(shi)避(bi)免進(jin)一步問(wen)題的(de)發生。
2、現有技(ji)術中(zhong),通過(guo)采集污水處(chu)(chu)理過(guo)程中(zhong)的各種(zhong)監測(ce)數(shu)據,并(bing)使用knn算法(fa)對各種(zhong)監測(ce)數(shu)據進行異(yi)常數(shu)據檢測(ce),從而(er)實現污水處(chu)(chu)理異(yi)常預警(jing)的目的。
3、但是(shi)(shi),傳統方式下在(zai)使用knn算法(fa)進行異常數(shu)據(ju)檢測時,通常是(shi)(shi)計算每個點(dian)(dian)(dian)(dian)到其k個最近(jin)(jin)(jin)鄰(lin)(lin)點(dian)(dian)(dian)(dian)之間的(de)距(ju)(ju)(ju)(ju)離之和(he)或(huo)者(zhe)(zhe)平均距(ju)(ju)(ju)(ju)離,同時設定一個距(ju)(ju)(ju)(ju)離閾值,距(ju)(ju)(ju)(ju)離之和(he)或(huo)者(zhe)(zhe)平均距(ju)(ju)(ju)(ju)離大(da)(da)于(yu)該距(ju)(ju)(ju)(ju)離閾值的(de)點(dian)(dian)(dian)(dian)被認為是(shi)(shi)異常點(dian)(dian)(dian)(dian),但實際過程(cheng)中(zhong)(zhong),由于(yu)污水處理中(zhong)(zhong)數(shu)據(ju)類(lei)型(xing)和(he)數(shu)據(ju)量較大(da)(da),所以(yi)一個數(shu)據(ju)點(dian)(dian)(dian)(dian)的(de)k個最近(jin)(jin)(jin)鄰(lin)(lin)點(dian)(dian)(dian)(dian)中(zhong)(zhong)可能存在(zai)極少數(shu)最近(jin)(jin)(jin)鄰(lin)(lin)點(dian)(dian)(dian)(dian)與(yu)該數(shu)據(ju)點(dian)(dian)(dian)(dian)距(ju)(ju)(ju)(ju)離較遠(yuan),或(huo)者(zhe)(zhe)該點(dian)(dian)(dian)(dian)的(de)最近(jin)(jin)(jin)鄰(lin)(lin)點(dian)(dian)(dian)(dian)中(zhong)(zhong)存在(zai)一個或(huo)多(duo)個點(dian)(dian)(dian)(dian)對(dui)于(yu)整體數(shu)據(ju)點(dian)(dian)(dian)(dian)分(fen)布(bu)離散程(cheng)度較大(da)(da),增大(da)(da)了數(shu)據(ju)點(dian)(dian)(dian)(dian)與(yu)k個最近(jin)(jin)(jin)鄰(lin)(lin)點(dian)(dian)(dian)(dian)的(de)距(ju)(ju)(ju)(ju)離之和(he)或(huo)者(zhe)(zhe)平均距(ju)(ju)(ju)(ju)離,且超過距(ju)(ju)(ju)(ju)離閾值,這種情況下會對(dui)數(shu)據(ju)點(dian)(dian)(dian)(dian)做出錯(cuo)誤(wu)判斷,將數(shu)據(ju)點(dian)(dian)(dian)(dian)誤(wu)認為異常點(dian)(dian)(dian)(dian),導致檢測的(de)準確性降低(di)。
4、因此(ci),如何提(ti)高利用knn算法進行污水(shui)處(chu)理異常預(yu)警的準(zhun)確性和(he)魯(lu)棒性成為亟(ji)需解(jie)決(jue)的問題。
技術實現思路
1、有鑒于此,本發明(ming)實施例提(ti)供了一種基于大數(shu)據分析的污(wu)水處(chu)理異常(chang)檢測與預警系統,以解決如何提(ti)高利用(yong)knn算(suan)法(fa)進行污(wu)水處(chu)理異常(chang)預警的準確性(xing)(xing)和魯(lu)棒性(xing)(xing)的問題。
2、本(ben)發明實施例(li)中提供了一種基(ji)于大(da)數(shu)據分析(xi)的污水處理異常檢測與預警系統,該系統包括:
3、數(shu)據(ju)(ju)分(fen)析模塊,用于(yu)分(fen)別(bie)獲取(qu)預設時(shi)段內污水處理(li)時(shi)的至少兩(liang)種數(shu)據(ju)(ju)指標(biao),對應得到每種數(shu)據(ju)(ju)指標(biao)的數(shu)據(ju)(ju)序(xu)列,根據(ju)(ju)所述數(shu)據(ju)(ju)序(xu)列之間(jian)的相關性,將所有數(shu)據(ju)(ju)指標(biao)的數(shu)據(ju)(ju)序(xu)列劃分(fen)為(wei)至少一個(ge)類別(bie);
4、數據(ju)(ju)處(chu)(chu)理模(mo)塊,用于(yu)針對任一類(lei)別,對所(suo)述(shu)類(lei)別中(zhong)的(de)所(suo)有數據(ju)(ju)指標進行歸一化(hua)(hua)處(chu)(chu)理,得到歸一化(hua)(hua)數據(ju)(ju)指標,構(gou)建所(suo)有歸一化(hua)(hua)數據(ju)(ju)指標的(de)散(san)點圖,在利用knn算法(fa)對所(suo)述(shu)散(san)點圖中(zhong)的(de)所(suo)有數據(ju)(ju)點進行分類(lei)時,獲取(qu)所(suo)述(shu)knn算法(fa)的(de)初始(shi)k值,根據(ju)(ju)所(suo)述(shu)初始(shi)k值,獲取(qu)所(suo)述(shu)散(san)點圖中(zhong)的(de)每個(ge)數據(ju)(ju)點的(de)異常程度;
5、參數(shu)(shu)獲(huo)(huo)取(qu)模(mo)塊,用(yong)于根(gen)(gen)據所(suo)述(shu)(shu)(shu)散點(dian)(dian)圖中所(suo)有數(shu)(shu)據點(dian)(dian)的異(yi)常(chang)程度,獲(huo)(huo)取(qu)異(yi)常(chang)點(dian)(dian),根(gen)(gen)據所(suo)述(shu)(shu)(shu)異(yi)常(chang)點(dian)(dian)和所(suo)述(shu)(shu)(shu)初始k值,自(zi)適(shi)應獲(huo)(huo)取(qu)所(suo)述(shu)(shu)(shu)散點(dian)(dian)圖中的每(mei)個(ge)數(shu)(shu)據點(dian)(dian)的最佳(jia)k值;
6、異常檢測模塊(kuai),用于根據(ju)(ju)(ju)所(suo)(suo)(suo)述散點(dian)圖中每(mei)個數(shu)據(ju)(ju)(ju)點(dian)的(de)最佳k值,利用所(suo)(suo)(suo)述knn算法(fa)對(dui)所(suo)(suo)(suo)述散點(dian)圖中的(de)所(suo)(suo)(suo)有數(shu)據(ju)(ju)(ju)點(dian)進行(xing)(xing)分類(lei),得到(dao)所(suo)(suo)(suo)述類(lei)別對(dui)應(ying)的(de)分類(lei)結果,根據(ju)(ju)(ju)每(mei)個所(suo)(suo)(suo)述類(lei)別對(dui)應(ying)的(de)分類(lei)結果進行(xing)(xing)污水處理的(de)異常預警(jing)。
7、進一(yi)步的(de),所述數(shu)據(ju)分析模塊中根據(ju)所述數(shu)據(ju)序(xu)(xu)列(lie)之(zhi)間的(de)相關(guan)性,將所有數(shu)據(ju)指標的(de)數(shu)據(ju)序(xu)(xu)列(lie)劃分為至(zhi)少一(yi)個類別,包括:
8、針對(dui)任意兩(liang)個(ge)(ge)數據(ju)序(xu)列,計(ji)算所述(shu)兩(liang)個(ge)(ge)數據(ju)序(xu)列之間的斯皮爾(er)曼(man)相關系數,將所述(shu)斯皮爾(er)曼(man)相關系數的絕(jue)對(dui)值(zhi)作為所述(shu)兩(liang)個(ge)(ge)數據(ju)序(xu)列的趨勢(shi)變化特征(zheng)值(zhi);
9、若(ruo)所述趨勢變(bian)化(hua)特征值在預設范圍內(nei),則將(jiang)所述兩(liang)個數(shu)(shu)據(ju)序(xu)列(lie)(lie)分為同一類別(bie),根據(ju)每兩(liang)個所述數(shu)(shu)據(ju)序(xu)列(lie)(lie)之間的趨勢變(bian)化(hua)特征值將(jiang)所有數(shu)(shu)據(ju)指(zhi)標的數(shu)(shu)據(ju)序(xu)列(lie)(lie)劃分為至少一個類別(bie)。
10、進一步的,所述(shu)(shu)數據(ju)處理模塊(kuai)中(zhong)(zhong)根據(ju)所述(shu)(shu)初(chu)始k值,獲取(qu)所述(shu)(shu)散點(dian)圖(tu)中(zhong)(zhong)的每(mei)個數據(ju)點(dian)的異常程度(du),包(bao)括:
11、針對所(suo)(suo)述(shu)散點(dian)(dian)圖(tu)中的任(ren)一(yi)數(shu)據點(dian)(dian),分別計算所(suo)(suo)述(shu)數(shu)據點(dian)(dian)與每個其他數(shu)據點(dian)(dian)之間的歐式(shi)距(ju)離,對所(suo)(suo)有(you)歐式(shi)距(ju)離進(jin)行從小到(dao)大排序,取排序后的歐式(shi)距(ju)離中的前k個歐式(shi)距(ju)離對應的其他數(shu)據點(dian)(dian)作為所(suo)(suo)述(shu)數(shu)據點(dian)(dian)的最(zui)近(jin)鄰數(shu)據點(dian)(dian);
12、根據(ju)(ju)每(mei)(mei)個(ge)(ge)所(suo)述(shu)最(zui)近(jin)(jin)鄰數(shu)(shu)(shu)據(ju)(ju)點(dian)的(de)分布(bu)特征(zheng),獲取(qu)每(mei)(mei)個(ge)(ge)所(suo)述(shu)最(zui)近(jin)(jin)鄰數(shu)(shu)(shu)據(ju)(ju)點(dian)的(de)偏(pian)(pian)離系數(shu)(shu)(shu),利用每(mei)(mei)個(ge)(ge)所(suo)述(shu)最(zui)近(jin)(jin)鄰數(shu)(shu)(shu)據(ju)(ju)點(dian)的(de)偏(pian)(pian)離系數(shu)(shu)(shu),對所(suo)述(shu)數(shu)(shu)(shu)據(ju)(ju)點(dian)與每(mei)(mei)個(ge)(ge)所(suo)述(shu)最(zui)近(jin)(jin)鄰數(shu)(shu)(shu)據(ju)(ju)點(dian)之間(jian)的(de)歐式(shi)距離進行優化,得(de)到所(suo)述(shu)數(shu)(shu)(shu)據(ju)(ju)點(dian)與每(mei)(mei)個(ge)(ge)所(suo)述(shu)最(zui)近(jin)(jin)鄰數(shu)(shu)(shu)據(ju)(ju)點(dian)之間(jian)的(de)特征(zheng)距離;
13、根(gen)據(ju)所述數據(ju)點(dian)與每(mei)個所述最近鄰(lin)數據(ju)點(dian)之間(jian)的(de)特征距離(li)和歐式(shi)距離(li),獲(huo)取所述數據(ju)點(dian)的(de)異(yi)常程(cheng)度。
14、進一步的,所(suo)(suo)(suo)述(shu)數(shu)(shu)據(ju)處理模塊(kuai)中根據(ju)每(mei)個(ge)(ge)所(suo)(suo)(suo)述(shu)最(zui)近(jin)鄰數(shu)(shu)據(ju)點的分布(bu)特征,獲(huo)取每(mei)個(ge)(ge)所(suo)(suo)(suo)述(shu)最(zui)近(jin)鄰數(shu)(shu)據(ju)點的偏離系數(shu)(shu),包括:
15、將(jiang)所述散(san)點(dian)圖中(zhong)的所有數據點(dian)進行(xing)曲線擬合得到數據趨(qu)勢分布擬合曲線;
16、針對任一最(zui)近鄰(lin)(lin)數(shu)據(ju)點(dian)(dian),獲取所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)數(shu)據(ju)點(dian)(dian)與(yu)(yu)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)最(zui)近鄰(lin)(lin)數(shu)據(ju)點(dian)(dian)所(suo)(suo)(suo)(suo)(suo)在(zai)的直線(xian)(xian),得到(dao)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)直線(xian)(xian)與(yu)(yu)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)數(shu)據(ju)趨(qu)勢分布擬合曲(qu)(qu)線(xian)(xian)的交點(dian)(dian),獲取所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)數(shu)據(ju)趨(qu)勢分布擬合曲(qu)(qu)線(xian)(xian)在(zai)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)交點(dian)(dian)處的切(qie)線(xian)(xian),獲取所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)切(qie)線(xian)(xian)與(yu)(yu)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)直線(xian)(xian)之間的最(zui)小角度(du)值(zhi)的正弦值(zhi),將所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)正弦值(zhi)與(yu)(yu)常數(shu)1相加得到(dao)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)最(zui)近鄰(lin)(lin)數(shu)據(ju)點(dian)(dian)的偏離系(xi)數(shu)。
17、進一步(bu)的,所(suo)述(shu)(shu)數(shu)據處理模(mo)塊(kuai)中利用每(mei)個所(suo)述(shu)(shu)最近鄰數(shu)據點(dian)的偏(pian)離(li)系數(shu),對所(suo)述(shu)(shu)數(shu)據點(dian)與每(mei)個所(suo)述(shu)(shu)最近鄰數(shu)據點(dian)之間(jian)的歐式距離(li)進行優化,得到所(suo)述(shu)(shu)數(shu)據點(dian)與每(mei)個所(suo)述(shu)(shu)最近鄰數(shu)據點(dian)之間(jian)的特(te)征距離(li),包括:
18、針對所(suo)述(shu)數據(ju)點與任一(yi)最近鄰(lin)數據(ju)點之間(jian)的(de)歐式距離(li),將所(suo)述(shu)歐式距離(li)和(he)所(suo)述(shu)最近鄰(lin)數據(ju)點的(de)偏離(li)系數之間(jian)的(de)乘(cheng)積作為所(suo)述(shu)數據(ju)點與所(suo)述(shu)最近鄰(lin)數據(ju)點之間(jian)的(de)特(te)征距離(li)。
19、進一步(bu)的(de),所(suo)述數據(ju)處理模(mo)塊中根據(ju)所(suo)述數據(ju)點(dian)(dian)與每個所(suo)述最近鄰數據(ju)點(dian)(dian)之間(jian)的(de)特征(zheng)距離(li)和歐式距離(li),獲取所(suo)述數據(ju)點(dian)(dian)的(de)異常程度,包(bao)括:
20、獲取所述(shu)(shu)(shu)(shu)數(shu)(shu)據(ju)點(dian)(dian)與每個所述(shu)(shu)(shu)(shu)最近(jin)(jin)鄰(lin)數(shu)(shu)據(ju)點(dian)(dian)之間(jian)的特征距離(li)(li)中的最大(da)值(zhi),將所述(shu)(shu)(shu)(shu)數(shu)(shu)據(ju)點(dian)(dian)與每個所述(shu)(shu)(shu)(shu)最近(jin)(jin)鄰(lin)數(shu)(shu)據(ju)點(dian)(dian)之間(jian)的特征距離(li)(li)進行(xing)累加(jia)(jia)得到累加(jia)(jia)結果,計算所述(shu)(shu)(shu)(shu)最大(da)值(zhi)與所述(shu)(shu)(shu)(shu)累加(jia)(jia)結果的比(bi)值(zhi)作為第(di)一變(bian)量,將所述(shu)(shu)(shu)(shu)第(di)一變(bian)量的雙(shuang)曲(qu)正切函(han)數(shu)(shu)值(zhi)作為第(di)一函(han)數(shu)(shu)值(zhi);
21、計算所述(shu)(shu)數(shu)據(ju)點與每個所述(shu)(shu)最(zui)近鄰(lin)數(shu)據(ju)點之間的(de)歐(ou)式距(ju)離的(de)平(ping)均(jun)值(zhi)得到平(ping)均(jun)距(ju)離,計算所述(shu)(shu)數(shu)據(ju)點與每個所述(shu)(shu)最(zui)近鄰(lin)數(shu)據(ju)點之間的(de)歐(ou)式距(ju)離的(de)標準(zhun)差,將(jiang)所述(shu)(shu)標準(zhun)差與所述(shu)(shu)平(ping)均(jun)距(ju)離的(de)比值(zhi)作為第(di)二(er)變(bian)量,將(jiang)所述(shu)(shu)第(di)二(er)變(bian)量的(de)雙曲(qu)正切函數(shu)值(zhi)作為第(di)二(er)函數(shu)值(zhi);
22、將所述第一函數值和所述第二函數值進行(xing)加(jia)權求(qiu)和得到所述數據點的異常程度。
23、進一步的,所述參數(shu)(shu)獲取(qu)模塊中根據(ju)所述散點圖中所有數(shu)(shu)據(ju)點的異常程度(du),獲取(qu)異常點,包括:
24、針對(dui)任一(yi)異(yi)常(chang)程度(du),若所述(shu)異(yi)常(chang)程度(du)在預設異(yi)常(chang)程度(du)范圍(wei)內(nei),則將所述(shu)異(yi)常(chang)程度(du)對(dui)應(ying)的數據點(dian)標記為異(yi)常(chang)點(dian)。
25、進一步的(de),所(suo)述(shu)參數獲取模塊中根據(ju)(ju)所(suo)述(shu)異常(chang)點和所(suo)述(shu)初始k值,自(zi)適(shi)應獲取所(suo)述(shu)散點圖中的(de)每個數據(ju)(ju)點的(de)最佳k值,包括:
26、針對(dui)所(suo)(suo)(suo)述(shu)散點(dian)圖(tu)中的(de)(de)任(ren)一異(yi)(yi)常(chang)(chang)點(dian),利用預(yu)設(she)的(de)(de)調(diao)(diao)(diao)整(zheng)(zheng)(zheng)值(zhi)對(dui)所(suo)(suo)(suo)述(shu)初始k值(zhi)進行(xing)減小調(diao)(diao)(diao)整(zheng)(zheng)(zheng),得到(dao)(dao)調(diao)(diao)(diao)整(zheng)(zheng)(zheng)后(hou)的(de)(de)k值(zhi),根據所(suo)(suo)(suo)述(shu)調(diao)(diao)(diao)整(zheng)(zheng)(zheng)后(hou)的(de)(de)k值(zhi),獲(huo)取(qu)所(suo)(suo)(suo)述(shu)異(yi)(yi)常(chang)(chang)點(dian)的(de)(de)異(yi)(yi)常(chang)(chang)程度(du)(du),若(ruo)所(suo)(suo)(suo)述(shu)異(yi)(yi)常(chang)(chang)點(dian)的(de)(de)異(yi)(yi)常(chang)(chang)程度(du)(du)在(zai)所(suo)(suo)(suo)述(shu)預(yu)設(she)異(yi)(yi)常(chang)(chang)程度(du)(du)范(fan)圍(wei)內,則(ze)利用所(suo)(suo)(suo)述(shu)調(diao)(diao)(diao)整(zheng)(zheng)(zheng)值(zhi)對(dui)所(suo)(suo)(suo)述(shu)調(diao)(diao)(diao)整(zheng)(zheng)(zheng)后(hou)的(de)(de)k值(zhi)繼(ji)續(xu)進行(xing)減小調(diao)(diao)(diao)整(zheng)(zheng)(zheng),得到(dao)(dao)新調(diao)(diao)(diao)整(zheng)(zheng)(zheng)k值(zhi),將所(suo)(suo)(suo)述(shu)新調(diao)(diao)(diao)整(zheng)(zheng)(zheng)k值(zhi)作為所(suo)(suo)(suo)述(shu)調(diao)(diao)(diao)整(zheng)(zheng)(zheng)后(hou)的(de)(de)k值(zhi),重復所(suo)(suo)(suo)述(shu)異(yi)(yi)常(chang)(chang)點(dian)的(de)(de)異(yi)(yi)常(chang)(chang)程度(du)(du)的(de)(de)獲(huo)取(qu)步驟(zou),直至所(suo)(suo)(suo)述(shu)異(yi)(yi)常(chang)(chang)點(dian)的(de)(de)異(yi)(yi)常(chang)(chang)程度(du)(du)不在(zai)所(suo)(suo)(suo)述(shu)預(yu)設(she)異(yi)(yi)常(chang)(chang)程度(du)(du)范(fan)圍(wei)內,則(ze)將對(dui)應(ying)的(de)(de)調(diao)(diao)(diao)整(zheng)(zheng)(zheng)后(hou)的(de)(de)k值(zhi)作為所(suo)(suo)(suo)述(shu)異(yi)(yi)常(chang)(chang)點(dian)的(de)(de)最佳k值(zhi)。
27、將(jiang)所述初始k值(zhi)作為所述散點圖中的每個非異常點的最佳k值(zhi)。
28、本發明實施例與現有(you)技術相(xiang)比(bi)存在的有(you)益效果是(shi):
29、本發(fa)明提供(gong)了(le)一(yi)種(zhong)基(ji)于(yu)大(da)(da)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)分(fen)(fen)(fen)(fen)析的(de)(de)(de)(de)(de)污(wu)水(shui)處(chu)(chu)(chu)理(li)異(yi)(yi)(yi)(yi)常(chang)(chang)(chang)檢(jian)(jian)測(ce)與預(yu)警(jing)系(xi)統,包括數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)分(fen)(fen)(fen)(fen)析模(mo)(mo)塊,用于(yu)分(fen)(fen)(fen)(fen)別(bie)獲(huo)(huo)取(qu)(qu)(qu)(qu)(qu)預(yu)設時(shi)段內污(wu)水(shui)處(chu)(chu)(chu)理(li)時(shi)的(de)(de)(de)(de)(de)至少兩種(zhong)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)指(zhi)標(biao)(biao)(biao),對(dui)(dui)應得(de)到(dao)每(mei)(mei)(mei)種(zhong)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)指(zhi)標(biao)(biao)(biao)的(de)(de)(de)(de)(de)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)序列(lie)(lie),根(gen)(gen)(gen)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)序列(lie)(lie)之間(jian)的(de)(de)(de)(de)(de)相關性(xing)(xing),將(jiang)所(suo)(suo)(suo)(suo)(suo)有(you)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)指(zhi)標(biao)(biao)(biao)的(de)(de)(de)(de)(de)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)序列(lie)(lie)劃分(fen)(fen)(fen)(fen)為至少一(yi)個類(lei)(lei)別(bie);數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)處(chu)(chu)(chu)理(li)模(mo)(mo)塊,用于(yu)針對(dui)(dui)任(ren)一(yi)類(lei)(lei)別(bie),對(dui)(dui)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)類(lei)(lei)別(bie)中(zhong)(zhong)(zhong)(zhong)的(de)(de)(de)(de)(de)所(suo)(suo)(suo)(suo)(suo)有(you)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)指(zhi)標(biao)(biao)(biao)進(jin)(jin)行(xing)(xing)歸(gui)一(yi)化(hua)處(chu)(chu)(chu)理(li),得(de)到(dao)歸(gui)一(yi)化(hua)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)指(zhi)標(biao)(biao)(biao),構建(jian)所(suo)(suo)(suo)(suo)(suo)有(you)歸(gui)一(yi)化(hua)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)指(zhi)標(biao)(biao)(biao)的(de)(de)(de)(de)(de)散(san)(san)(san)(san)點(dian)(dian)圖(tu)(tu),在利用knn算(suan)(suan)(suan)法(fa)對(dui)(dui)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)散(san)(san)(san)(san)點(dian)(dian)圖(tu)(tu)中(zhong)(zhong)(zhong)(zhong)的(de)(de)(de)(de)(de)所(suo)(suo)(suo)(suo)(suo)有(you)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)點(dian)(dian)進(jin)(jin)行(xing)(xing)分(fen)(fen)(fen)(fen)類(lei)(lei)時(shi),獲(huo)(huo)取(qu)(qu)(qu)(qu)(qu)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)knn算(suan)(suan)(suan)法(fa)的(de)(de)(de)(de)(de)初始(shi)k值,根(gen)(gen)(gen)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)初始(shi)k值,獲(huo)(huo)取(qu)(qu)(qu)(qu)(qu)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)散(san)(san)(san)(san)點(dian)(dian)圖(tu)(tu)中(zhong)(zhong)(zhong)(zhong)的(de)(de)(de)(de)(de)每(mei)(mei)(mei)個數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)點(dian)(dian)的(de)(de)(de)(de)(de)異(yi)(yi)(yi)(yi)常(chang)(chang)(chang)程(cheng)度;參(can)數(shu)(shu)(shu)(shu)(shu)獲(huo)(huo)取(qu)(qu)(qu)(qu)(qu)模(mo)(mo)塊,用于(yu)根(gen)(gen)(gen)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)散(san)(san)(san)(san)點(dian)(dian)圖(tu)(tu)中(zhong)(zhong)(zhong)(zhong)所(suo)(suo)(suo)(suo)(suo)有(you)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)點(dian)(dian)的(de)(de)(de)(de)(de)異(yi)(yi)(yi)(yi)常(chang)(chang)(chang)程(cheng)度,獲(huo)(huo)取(qu)(qu)(qu)(qu)(qu)異(yi)(yi)(yi)(yi)常(chang)(chang)(chang)點(dian)(dian),根(gen)(gen)(gen)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)異(yi)(yi)(yi)(yi)常(chang)(chang)(chang)點(dian)(dian)和(he)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)初始(shi)k值,自(zi)適(shi)應獲(huo)(huo)取(qu)(qu)(qu)(qu)(qu)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)散(san)(san)(san)(san)點(dian)(dian)圖(tu)(tu)中(zhong)(zhong)(zhong)(zhong)的(de)(de)(de)(de)(de)每(mei)(mei)(mei)個數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)點(dian)(dian)的(de)(de)(de)(de)(de)最(zui)(zui)佳k值;異(yi)(yi)(yi)(yi)常(chang)(chang)(chang)檢(jian)(jian)測(ce)模(mo)(mo)塊,用于(yu)根(gen)(gen)(gen)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)散(san)(san)(san)(san)點(dian)(dian)圖(tu)(tu)中(zhong)(zhong)(zhong)(zhong)每(mei)(mei)(mei)個數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)點(dian)(dian)的(de)(de)(de)(de)(de)最(zui)(zui)佳k值,利用所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)knn算(suan)(suan)(suan)法(fa)對(dui)(dui)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)散(san)(san)(san)(san)點(dian)(dian)圖(tu)(tu)中(zhong)(zhong)(zhong)(zhong)的(de)(de)(de)(de)(de)所(suo)(suo)(suo)(suo)(suo)有(you)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)點(dian)(dian)進(jin)(jin)行(xing)(xing)分(fen)(fen)(fen)(fen)類(lei)(lei),得(de)到(dao)所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)類(lei)(lei)別(bie)對(dui)(dui)應的(de)(de)(de)(de)(de)分(fen)(fen)(fen)(fen)類(lei)(lei)結果,根(gen)(gen)(gen)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)每(mei)(mei)(mei)個所(suo)(suo)(suo)(suo)(suo)述(shu)(shu)(shu)類(lei)(lei)別(bie)對(dui)(dui)應的(de)(de)(de)(de)(de)分(fen)(fen)(fen)(fen)類(lei)(lei)結果進(jin)(jin)行(xing)(xing)污(wu)水(shui)處(chu)(chu)(chu)理(li)的(de)(de)(de)(de)(de)異(yi)(yi)(yi)(yi)常(chang)(chang)(chang)預(yu)警(jing)。其中(zhong)(zhong)(zhong)(zhong),由于(yu)污(wu)水(shui)處(chu)(chu)(chu)理(li)異(yi)(yi)(yi)(yi)常(chang)(chang)(chang)檢(jian)(jian)測(ce)中(zhong)(zhong)(zhong)(zhong)包含的(de)(de)(de)(de)(de)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)類(lei)(lei)型較多且數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)量大(da)(da),如果直接構建(jian)散(san)(san)(san)(san)點(dian)(dian)圖(tu)(tu)會使得(de)散(san)(san)(san)(san)點(dian)(dian)圖(tu)(tu)非常(chang)(chang)(chang)擁擠,難(nan)以(yi)分(fen)(fen)(fen)(fen)辨每(mei)(mei)(mei)種(zhong)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)指(zhi)標(biao)(biao)(biao)的(de)(de)(de)(de)(de)分(fen)(fen)(fen)(fen)布(bu),會掩蓋掉數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)之間(jian)存在的(de)(de)(de)(de)(de)相關性(xing)(xing)或模(mo)(mo)式,所(suo)(suo)(suo)(suo)(suo)以(yi)首先對(dui)(dui)每(mei)(mei)(mei)種(zhong)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)指(zhi)標(biao)(biao)(biao)的(de)(de)(de)(de)(de)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)序列(lie)(lie)進(jin)(jin)行(xing)(xing)分(fen)(fen)(fen)(fen)類(lei)(lei),然后根(gen)(gen)(gen)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)分(fen)(fen)(fen)(fen)類(lei)(lei)結果構建(jian)散(san)(san)(san)(san)點(dian)(dian)圖(tu)(tu),由于(yu)污(wu)水(shui)處(chu)(chu)(chu)理(li)異(yi)(yi)(yi)(yi)常(chang)(chang)(chang)檢(jian)(jian)測(ce)過程(cheng)中(zhong)(zhong)(zhong)(zhong)包含大(da)(da)量的(de)(de)(de)(de)(de)實時(shi)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)和(he)歷(li)史數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju),k個最(zui)(zui)近鄰數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)點(dian)(dian)中(zhong)(zhong)(zhong)(zhong)不乏會出現一(yi)些與樣本點(dian)(dian)的(de)(de)(de)(de)(de)距離較遠的(de)(de)(de)(de)(de)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)偏(pian)(pian)(pian)離點(dian)(dian),這(zhe)些數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)偏(pian)(pian)(pian)離點(dian)(dian)會在knn算(suan)(suan)(suan)法(fa)運(yun)行(xing)(xing)過程(cheng)中(zhong)(zhong)(zhong)(zhong)產生(sheng)極大(da)(da)的(de)(de)(de)(de)(de)干(gan)擾,導致(zhi)樣本點(dian)(dian)被(bei)誤(wu)認為異(yi)(yi)(yi)(yi)常(chang)(chang)(chang)點(dian)(dian),所(suo)(suo)(suo)(suo)(suo)以(yi)根(gen)(gen)(gen)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)散(san)(san)(san)(san)點(dian)(dian)圖(tu)(tu)中(zhong)(zhong)(zhong)(zhong)各個數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)點(dian)(dian)的(de)(de)(de)(de)(de)分(fen)(fen)(fen)(fen)布(bu)特征,獲(huo)(huo)取(qu)(qu)(qu)(qu)(qu)各個數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)點(dian)(dian)的(de)(de)(de)(de)(de)異(yi)(yi)(yi)(yi)常(chang)(chang)(chang)程(cheng)度,根(gen)(gen)(gen)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)異(yi)(yi)(yi)(yi)常(chang)(chang)(chang)程(cheng)度自(zi)適(shi)應獲(huo)(huo)取(qu)(qu)(qu)(qu)(qu)最(zui)(zui)佳k值,通過減小k值排除數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)偏(pian)(pian)(pian)離點(dian)(dian)的(de)(de)(de)(de)(de)干(gan)擾,在使用knn算(suan)(suan)(suan)法(fa)對(dui)(dui)污(wu)水(shui)處(chu)(chu)(chu)理(li)異(yi)(yi)(yi)(yi)常(chang)(chang)(chang)檢(jian)(jian)測(ce)時(shi),選取(qu)(qu)(qu)(qu)(qu)最(zui)(zui)佳k值對(dui)(dui)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)進(jin)(jin)行(xing)(xing)分(fen)(fen)(fen)(fen)析和(he)識別(bie),排除了(le)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)偏(pian)(pian)(pian)離點(dian)(dian)在knn算(suan)(suan)(suan)法(fa)運(yun)行(xing)(xing)過程(cheng)中(zhong)(zhong)(zhong)(zhong)產生(sheng)的(de)(de)(de)(de)(de)干(gan)擾,提高對(dui)(dui)數(shu)(shu)(shu)(shu)(shu)據(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)(ju)點(dian)(dian)檢(jian)(jian)測(ce)的(de)(de)(de)(de)(de)準確率(lv)。