PDF
摘要
【目的】针对水利工控网络流量数据集不平衡、特征维数多和检测效率低等问题,提出一种结合改进条件生成对抗网络(ICGAN)、深度残差收缩网络(DRSN)、长短期记忆网络(LSTM)的流量异常检测方法。【方法】利用ICGAN构建了网络流量平衡数据集,利用DRSN-LSTM混合深度学习模型对网络异常流量数据进行检测,其中DRSN负责提取数据的空间特征,其残差连接可以解决网络退化与过拟合问题,压缩和激励网络可自动为每个特征图分配权重系数以提高检测效果,LSTM负责提取数据的时间特征。【结果】以秦淮河武定门闸站为应用场景对该方法进行测试,结果表明采用ICGAN优化后的数据集训练的各类检测模型,其流量分类精度高于原始数据集。DRSN-LSTM的网络流量异常检测的总体准确率达到了98.76%,其中正常数据分类的P、R和F1值,分别达到了99.22%、99.69%和99.46%,在评价指标上优于比较模型。【结论】融合ICGAN、DRSN和LSTM算法优势的水利工控网络流量异常检测方法,能够有效改善原始数据集中的类别不平衡性问题,提高对异常工控网络流量的检测能力,保障水利工程安全稳定运行。
Abstract
[Objective] This study proposes a network traffic anomaly detection method that addresses the issues of data imbalance, high feature dimensionality, and low detection efficiency in water conservancy industrial control networks. The method integrates an improved Conditional Generative Adversarial Network(ICGAN), Deep Residual Shrinking Network(DRSN), and Long Short-Term Memory Network(LSTM). [Methods] ICGAN was used to construct a balanced network traffic dataset, and a DRSN-LSTM hybrid deep learning model was employed for anomaly detection in network traffic. DRSN was responsible for extracting spatial features, with residual connections addressing network degradation and overfitting issues. The compression and excitation network automatically assigned weight coefficients to each feature map to improve detection performance. Lastly, LSTM extracted temporal features from the data. [Results] The method was tested in the application scenario of the Qinhuai River Wudingmen Sluice Station. The result showed that models trained on the ICGAN-optimized dataset achieved higher traffic classification accuracy than those trained on the original dataset. Overall, DRSN-LSTM achieved an accuracy of 98.76% in detecting network traffic anomalies. P, R, and F1 values for normal data classification were 99.22%, 99.69%, and 99.46%, respectively, which outperformed the comparison models in terms of these evaluation indicators. [Conclusion] By integrating the advantages of ICGAN, DRSN, and LSTM algorithms, the anomaly detection method for water conservancy industrial network traffic effectively alleviates the type imbalance in the original dataset, improves the detection ability of abnormal industrial control network traffic, and ensures the safe and stable operation of water conservancy projects.
关键词
水利工控
/
网络流量异常检测
/
深度学习
/
条件生成对抗网络
/
深度残差收缩网络
/
长短期记忆网络
/
评价指标
Key words
water conservancy industrial control
/
network traffic anomaly detection
/
deep learning
/
conditional generative adversarial networks
/
deep residual shrinkage network
/
long short-term memory network
/
evaluation indicator
[Author(id=1242179575439766265, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, orderNo=0, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=734051253@qq.com, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1242179575498486528, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, authorId=1242179575439766265, language=EN, stringName=Jianbo MA, firstName=Jianbo, middleName=null, lastName=MA, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1. Jiangsu Qinhuai River Water Conservancy Engineering Management Office, Nanjing 210022, Jiangsu, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1242179575548818180, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, authorId=1242179575439766265, language=CN, stringName=马剑波, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=1, address=1.江苏省秦淮河水利工程管理处, 江苏 南京 210022, bio={"content":"马剑波(1973—), 男, 高级工程师, 学士, 主要从事水利工程控制研究。E-mail: 734051253@qq.com
"}, bioImg=null, bioContent=马剑波(1973—), 男, 高级工程师, 学士, 主要从事水利工程控制研究。E-mail: 734051253@qq.com
, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1242179575196496602, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, xref=null, ext=[AuthorCompanyExt(id=1242179575209079516, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, companyId=1242179575196496602, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1. Jiangsu Qinhuai River Water Conservancy Engineering Management Office, Nanjing 210022, Jiangsu, China), AuthorCompanyExt(id=1242179575225856735, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, companyId=1242179575196496602, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=1.江苏省秦淮河水利工程管理处, 江苏 南京 210022)])]), Author(id=1242179575594955531, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, orderNo=1, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=knightzuo@163.com, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1242179575666258710, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, authorId=1242179575594955531, language=EN, stringName=Xiang ZUO, firstName=Xiang, middleName=null, lastName=ZUO, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, 3, address=2. National Engineering Research Center of Water Resources Efficient Utilization and Engineering Safety, Nanjing 210098, Jiangsu, China
3. Nanjing Zhongyu Intelligent Water Conservancy Research Institute Co., Ltd., Nanjing 210012, Jiangsu, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1242179575712396060, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, authorId=1242179575594955531, language=CN, stringName=左翔, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=2, 3, address=2.水资源高效利用与工程安全国家工程研究中心, 江苏 南京 210098
3.南京中禹智慧水利研究院有限公司, 江苏 南京 210012, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1242179575271994084, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, xref=null, ext=[AuthorCompanyExt(id=1242179575284576999, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, companyId=1242179575271994084, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2. National Engineering Research Center of Water Resources Efficient Utilization and Engineering Safety, Nanjing 210098, Jiangsu, China), AuthorCompanyExt(id=1242179575301354217, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, companyId=1242179575271994084, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=2.水资源高效利用与工程安全国家工程研究中心, 江苏 南京 210098)]), AuthorCompany(id=1242179575351685870, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, xref=null, ext=[AuthorCompanyExt(id=1242179575368463090, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, companyId=1242179575351685870, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3. Nanjing Zhongyu Intelligent Water Conservancy Research Institute Co., Ltd., Nanjing 210012, Jiangsu, China), AuthorCompanyExt(id=1242179575381046003, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, companyId=1242179575351685870, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3.南京中禹智慧水利研究院有限公司, 江苏 南京 210012)])]), Author(id=1242179575758533408, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, orderNo=2, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1242179575821447978, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, authorId=1242179575758533408, language=EN, stringName=Xiaofei CONG, firstName=Xiaofei, middleName=null, lastName=CONG, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=3, address=3. Nanjing Zhongyu Intelligent Water Conservancy Research Institute Co., Ltd., Nanjing 210012, Jiangsu, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1242179575867585326, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, authorId=1242179575758533408, language=CN, stringName=丛小飞, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=3, address=3.南京中禹智慧水利研究院有限公司, 江苏 南京 210012, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1242179575351685870, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, xref=null, ext=[AuthorCompanyExt(id=1242179575368463090, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, companyId=1242179575351685870, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3. Nanjing Zhongyu Intelligent Water Conservancy Research Institute Co., Ltd., Nanjing 210012, Jiangsu, China), AuthorCompanyExt(id=1242179575381046003, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, companyId=1242179575351685870, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3.南京中禹智慧水利研究院有限公司, 江苏 南京 210012)])]), Author(id=1242179575917916981, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, orderNo=3, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1242179575976637247, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, authorId=1242179575917916981, language=EN, stringName=Ruilu YE, firstName=Ruilu, middleName=null, lastName=YE, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=3, address=3. Nanjing Zhongyu Intelligent Water Conservancy Research Institute Co., Ltd., Nanjing 210012, Jiangsu, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1242179576026968898, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, authorId=1242179575917916981, language=CN, stringName=叶瑞禄, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=3, address=3.南京中禹智慧水利研究院有限公司, 江苏 南京 210012, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1242179575351685870, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, xref=null, ext=[AuthorCompanyExt(id=1242179575368463090, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, companyId=1242179575351685870, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3. Nanjing Zhongyu Intelligent Water Conservancy Research Institute Co., Ltd., Nanjing 210012, Jiangsu, China), AuthorCompanyExt(id=1242179575381046003, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, companyId=1242179575351685870, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3.南京中禹智慧水利研究院有限公司, 江苏 南京 210012)])]), Author(id=1242179576173769547, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, orderNo=4, firstName=null, middleName=null, lastName=null, nameCn=null, orcid=null, stid=null, country=null, authorPic=null, dead=0, email=null, emailSecond=null, emailThird=null, correspondingAuthor=0, authorType=1, ext={EN=AuthorExt(id=1242179576232489812, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, authorId=1242179576173769547, language=EN, stringName=Weifeng LIU, firstName=Weifeng, middleName=null, lastName=LIU, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=3, address=3. Nanjing Zhongyu Intelligent Water Conservancy Research Institute Co., Ltd., Nanjing 210012, Jiangsu, China, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null), CN=AuthorExt(id=1242179576278627162, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, authorId=1242179576173769547, language=CN, stringName=刘威风, firstName=null, middleName=null, lastName=null, prefix=null, suffix=null, authorComment=null, nameInitials=null, affiliation=null, department=null, xref=3, address=3.南京中禹智慧水利研究院有限公司, 江苏 南京 210012, bio=null, bioImg=null, bioContent=null, aboutCorrespAuthor=null)}, companyList=[AuthorCompany(id=1242179575351685870, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, xref=null, ext=[AuthorCompanyExt(id=1242179575368463090, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, companyId=1242179575351685870, language=EN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3. Nanjing Zhongyu Intelligent Water Conservancy Research Institute Co., Ltd., Nanjing 210012, Jiangsu, China), AuthorCompanyExt(id=1242179575381046003, tenantId=1045748351789510663, journalId=1221126710357164034, articleId=1242179574546379399, companyId=1242179575351685870, language=CN, country=null, province=null, city=null, postcode=null, companyName=null, departmentName=null, remark=3.南京中禹智慧水利研究院有限公司, 江苏 南京 210012)])])]
马剑波,左翔,丛小飞,叶瑞禄,刘威风.
基于深度学习的水利工控网络流量异常检测方法[J].
水利水电技术(中英文), 2025, 56(4): 167-178 DOI:10.13928/j.cnki.wrahe.2025.04.014
基金资助
国家重点研发计划(2023YFC3006500)
江苏省水利科技项目(2022052)
江苏省水利科技项目(2022064)