• 
    

    
    

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

      ?

      基于編碼解碼器的異常排污云監(jiān)控智能平臺設(shè)計

      2023-07-21 15:30:32葉柯孔佳玉周奕希曹瀚洋姜沁琬
      計算機應(yīng)用文摘·觸控 2023年14期
      關(guān)鍵詞:異常檢測

      葉柯 孔佳玉 周奕希 曹瀚洋 姜沁琬

      摘 要 以web 開發(fā)技術(shù)與人工智能技術(shù)為核心 平臺采用前后端分離模式進行開發(fā) 前端平臺主要使用react 框架進行搭建 后端使用gin 框架及gorm 實現(xiàn)與mysql 的數(shù)據(jù)持久化 且利用docker容器技術(shù)進行快捷開發(fā) 同時 使用flask 設(shè)計編碼解碼器encoder-decoder 模型的接口進行數(shù)據(jù)重建 實現(xiàn)對異常檢測模塊的調(diào)用 利用該平臺 可以對導(dǎo)入的工廠排污數(shù)據(jù)進行可視化分析 并對某一段時間序列內(nèi)的異常點進行檢測 從而檢測工廠是否有偷排行為

      關(guān)鍵詞 編碼解碼器 異常檢測 數(shù)據(jù)重建 偷排行為

      中圖法分類號tp311? ?文獻標識碼a

      1 引言

      作為碳排放總量世界第一的大國,我國工業(yè)總體上尚未完全走出“高投入、高消耗、高排放”的發(fā)展模式困境,生態(tài)環(huán)境保護仍長期面臨資源能源約束趨緊、環(huán)境質(zhì)量要求持續(xù)提高等多重壓力,中國環(huán)保產(chǎn)業(yè)的市場前景不斷擴大。然而,排污企業(yè)是固定污染源,其污染排放是我國環(huán)境污染的主要來源之一。對固定污染源的監(jiān)管是我國污染防治的重中之重。但目前,仍然存在企業(yè)偷排,惡意篡改監(jiān)測設(shè)備參數(shù),破壞在線監(jiān)測設(shè)備設(shè)施,設(shè)備運維不規(guī)范、不及時導(dǎo)致的監(jiān)測數(shù)據(jù)異?;驘o效的情況,給環(huán)境造成污染,進而對監(jiān)管提出更高的要求。

      綜上所述,環(huán)境污染問題與國家經(jīng)濟息息相關(guān),更與人們的生活環(huán)境相關(guān),故對排污數(shù)據(jù)的有效處理和反饋有著十分重要的意義。

      2 相關(guān)領(lǐng)域發(fā)展現(xiàn)狀

      目前,國內(nèi)外對于水質(zhì)等污染排放的檢測在硬件方面已十分完備,各類水質(zhì)傳感器、漂浮式水質(zhì)監(jiān)測站以及水質(zhì)監(jiān)測終端機的開發(fā)與研究,保證了對水質(zhì)排放相關(guān)指標數(shù)據(jù)的精準高效搜集。

      然而,大多數(shù)企業(yè)只是做排放檢測,并且只是簡單地進行了一些排放污上限的判斷,這只能檢測排放是否超標,而針對一些污染偷排導(dǎo)致的數(shù)據(jù)異常行為卻無法檢測。由于僅用一些法律手段來要求企業(yè)自查,監(jiān)管部門難以進行高效監(jiān)管[1] ,因此可利用物聯(lián)網(wǎng)技術(shù),在不同排污口設(shè)置監(jiān)測點,再將監(jiān)測點數(shù)據(jù)上傳至數(shù)據(jù)中心進行可視化[2] 。在時間序列的異常檢測領(lǐng)域中,通?;谝恍﹤鹘y(tǒng)統(tǒng)計學(xué)方式,如3?sigma原則、指數(shù)平滑法、滑動平均法、ARIMA 模型。

      隨著人工智能技術(shù)飛速發(fā)展,后續(xù)出現(xiàn)了一些基于DNN 網(wǎng)絡(luò)的模型[3] ,本文設(shè)計了一種基于編碼解碼器(Encoder?Decoder)的數(shù)據(jù)重建模型,對排污異常數(shù)據(jù)進行較為合理高效的判斷。

      3 平臺構(gòu)建

      3.1 前端設(shè)計

      Web 平臺采用前后端分離模式進行開發(fā)。前端平臺主要使用React 框架進行搭建,React 是一套用于構(gòu)建用戶界面的javascript 庫,其聲明式設(shè)計使創(chuàng)建交互式UI 更加便捷,有利于對每個狀態(tài)設(shè)計簡潔的視圖。同時,React 的組件化可便于構(gòu)建管理自身狀態(tài)的封裝組件,從而與其他組件配合構(gòu)成復(fù)雜的UI。當數(shù)據(jù)變動時,React 將新變更的文檔樹與原虛擬文檔樹進行比較,部分刷新視圖,能更高效地更新并渲染合適的組件,最大程度上減少與文檔樹的交互。項目主要由Redux 進行全局狀態(tài)管理及路由權(quán)限控制。Redux 是JavaScript 應(yīng)用的狀態(tài)容器,其提供可預(yù)測的狀態(tài)管理,可以運行在客戶端、服務(wù)端和原生程序。其集中管理應(yīng)用的狀態(tài)和邏輯便于進行撤銷重做操作以及實現(xiàn)狀態(tài)持久化等功能。數(shù)據(jù)可視化主要基于Echarts 實現(xiàn),Apache ECharts 是一個基于JavaScript的開源可視化圖表庫,通過數(shù)據(jù)集管理數(shù)據(jù),支持數(shù)據(jù)過濾、聚類、回歸,幫助實現(xiàn)同一份數(shù)據(jù)的多維度分析;支持Canvas,SVG, 使用增量渲染、流加載等技術(shù)實現(xiàn)千萬級數(shù)據(jù)的流暢交互,并且可配置友好的無障礙訪問,可生成圖標描述和貼花圖案,幫助視力障礙人士了解圖表內(nèi)容,讀懂圖表背后的故事。

      前后端交互將使用axios 請求方式。axios 是一個基于promise 的網(wǎng)絡(luò)請求庫,其支持PromiseAPI,可自動轉(zhuǎn)換JSON 數(shù)據(jù),并且客戶端支持防御XSRF。平臺將導(dǎo)入的信息存放在axios 請求體中并發(fā)送給后端,經(jīng)算法模型處理后,由后端將模型提取出的有效信息返回給前端,前端再將這些信息展示在界面上,實現(xiàn)前后端分離。

      3.2 后端設(shè)計

      使用Golang 進行后端開發(fā),主要使用輕量化的Gin 和GORM 框架,Gin 路由基本遵循Restful 風格進行編寫,該框架相較于原生HTTP,具有更好的性能和更多的拓展功能。使用GORM 框架編寫持久化層對MySQL 進行高效的數(shù)據(jù)讀寫和管理。

      在系統(tǒng)功能視圖設(shè)計方面,將用戶分為管理員、公司人員、游客3 級,不同的級別具有不同權(quán)限,如管理員可以修改公司的異常狀態(tài)、公司可以進行異常申訴、游客可以進行舉報等。

      通過JWT 進行token 鑒權(quán)和權(quán)限功能控制,相較于session 和cookie 方案,JWT 的鑒權(quán)更加高效,在用戶量大時更節(jié)約服務(wù)器存儲空間。平臺登錄界面(多角色登錄選擇)如圖1 所示。

      Gin 框架與Flask 相結(jié)合,Gin 負責處理路由,Flask 負責數(shù)據(jù)處理以及模型運行, 利用Numpy,Pandas 等數(shù)據(jù)處理庫,以及用Pytorch 框架編寫的模型進行處理,得到相關(guān)指標和數(shù)據(jù),最后將其返回給前端進行可視化展示,2 種編程語言優(yōu)勢互補,有機結(jié)合,充分發(fā)揮它們在不同領(lǐng)域的功能優(yōu)勢。其具體如圖2、圖3 所示。

      3.3 異常檢測編碼解碼器模型設(shè)計

      首先對輸入數(shù)據(jù)進行清洗和適當濾波降噪等預(yù)處理,而后進行多次encode 編碼,在encode 模塊中,嵌入了self?attention 機制和MLP 網(wǎng)絡(luò)[4] ,對輸入信息進行特征提取,并且參考了Resnet(殘差神經(jīng)網(wǎng)絡(luò))的設(shè)計[5] ,增添了Resnet Block 以避免因網(wǎng)絡(luò)過深導(dǎo)致的梯度消失問題。之后,進行decode 解碼及序列的推理重建,如此進行適當?shù)挠?xùn)練即可使網(wǎng)絡(luò)具有強大的重構(gòu)能力,并且根據(jù)不同的輸入數(shù)據(jù),可以進行更多的數(shù)據(jù)異常檢測下游任務(wù)。異常檢測編碼解碼器模型結(jié)構(gòu)設(shè)計如圖4 所示。

      3.4 系統(tǒng)部署

      利用Docker 容器技術(shù)進行部署。通過編寫Dockerfile 將本地項目及各種依賴進行打包,生成Docker 鏡像,上傳至倉庫后,在服務(wù)器端進行鏡像拉取并創(chuàng)建容器,以部署應(yīng)用服務(wù),可以實現(xiàn)系統(tǒng)資源利用更高效、啟動時間更快速,以及遷移、維護和擴展更便捷。

      4 結(jié)束語

      針對排污數(shù)據(jù)的高效利用,本文基于編碼解碼器(Encoder?Decoder)對數(shù)據(jù)進行異常檢測,并且構(gòu)建了數(shù)據(jù)可視化監(jiān)管平臺,可以讓用戶輕松處理污染排放異常的問題,將污染排放與環(huán)保監(jiān)督有機結(jié)合,快速辨別異常原因,形成監(jiān)管層的高效監(jiān)督。未來,將收集更多渠道數(shù)據(jù),與數(shù)據(jù)提供商和監(jiān)管部門站在同一戰(zhàn)線,賦能監(jiān)管一站化、智能化。

      參考文獻:

      [1] 呂曉君,董崢,吳鐵,等.基于環(huán)保大數(shù)據(jù)的污染防治可行技術(shù)數(shù)據(jù)庫建設(shè)路徑研究[J].環(huán)境影響評價,2018,40(1):15?18.

      [2] 李凱.環(huán)保大數(shù)據(jù)在智慧環(huán)保監(jiān)管領(lǐng)域的應(yīng)用思考[J].皮革制作與環(huán)??萍?,2022,3(1):33?35.

      [3] 李晨,陳玉松.時間序列模型研究現(xiàn)狀及發(fā)展分析[J]. 中外交流,2018(18):50.

      [4] VASWANI A,SHAZEER N,PARMAR N,et al.Attention isall you need[J].Advances in neural information processingsystems,2017,30:10663?10671.

      [5] HE K,ZHANG X,REN S,et al.Deep residual learning forimage recognition[C]∥Proceedings of the IEEE conferenceon computer vision and pattern recognition,2016:770?778.

      作者簡介:

      葉柯(2002—),本科,研究方向:文本生成、目標檢測。

      猜你喜歡
      異常檢測
      一種基于隨機空間樹的數(shù)據(jù)流異常檢測算法
      基于ELK的電力信息監(jiān)控日志審計系統(tǒng)實現(xiàn)
      基于LMD模糊熵的遙測振動信號異常檢測方法
      基于度分布的流量異常在線檢測方法研究
      無線Mesh網(wǎng)絡(luò)安全性研究
      無線Mesh網(wǎng)絡(luò)基礎(chǔ)知識
      淺談燃氣輪機排氣溫度異常檢測及診斷
      一種基于異常入侵檢測的報警融合技術(shù)
      計算機時代(2016年8期)2016-08-16 09:50:01
      基于計算機視覺的人群異常事故檢測系統(tǒng)
      卷宗(2016年4期)2016-05-30 11:01:28
      基于鼠標行為的電子商務(wù)中用戶異常行為檢測
      大新县| 镇原县| 梁平县| 高陵县| 镇康县| 秦安县| 九龙县| 静海县| 阿合奇县| 盱眙县| 内江市| 南雄市| 成都市| 安达市| 漳平市| 肇庆市| 印江| 夹江县| 茂名市| 平凉市| 资中县| 五家渠市| 黔西| 北安市| 常山县| 孟连| 定襄县| 息烽县| 福州市| 蒲江县| 濮阳县| 元朗区| 饶平县| 石楼县| 小金县| 昭苏县| 务川| 罗甸县| 肇东市| 阜城县| 泰兴市|