一种复杂网络安全风险监测方法和系统技术方案

技术编号:26346809 阅读:39 留言:0更新日期:2020-11-13 21:26
本发明专利技术公开了一种复杂网络安全风险监测方法和系统,该方法综合考虑传统网络安全监测方法局限性、网络安全监测实验问题以及基于人工智能网络安全监测应用等因素。提出利用人工智能技术基于虚拟化网络系统,构建复杂网络环境下的网络安全风险监测实验平台,全方位、高精度、快速的对复杂网络的安全风险进行监测,提高网络系统的安全性。

【技术实现步骤摘要】
一种复杂网络安全风险监测方法和系统
本专利技术涉及网络安全监控
,特别涉及一种复杂网络安全风险监测方法和系统。
技术介绍
随着网络信息技术的飞速发展,网络已经成为社会发展和经济发展的重要保证及必备工具。在交通运输行业,尤其是在远洋运输行业中,随着数字化、集成化、自动化、网络化和智能化的快速发展,极大促进了船舶内部各系统之间、不同船舶之间以及船舶网络与岸基网络之间的互联互通。网络带给人们极大便利的同时,也带来了网络威胁。所谓网络威胁就是网络安全受到威胁,存在网络威胁就会使网络系统受到恶意的或无意的访问和攻击,造成不可估量的经济损失。近年来,网络安全事件频发,造成了极大的社会影响和经济损失,引起了社会各界对网络安全问题的高度关注。2011、2013年,安特卫普港的信息系统遭到网络攻击,货物数据被篡改,使得毒品走私计划得逞;2017、2018年,Petya网络病毒袭击全球,多家著名航运企业在全球多处办事机构及部分业务单元的IT系统因此出现故障,遭受重大损失。在种类繁多的网络攻击中,特定针对计算机网络和信息系统的非法入侵日益严重,本文档来自技高网...

【技术保护点】
1.一种复杂网络安全风险监测方法,其特征在于,包括以下步骤:/n获取网络安全数据集并对其中包含的网络安全数据进行数值化、规范化、归一化处理,将文本数据转化成神经网络可读取信息;/n搭建包括卷积层、池化层、全连接层、逻辑回归层的四层神经网络,以训练所述规范化、归一化处理后的网络安全数据集,得到分类数据集;/n根据所述网络安全数据集与对应的分类数据集对所述神经网络进行优化调整,得到风险监测神经网络;/n根据所述网络安全神经网络对网络数据进行分类监测。/n

【技术特征摘要】
1.一种复杂网络安全风险监测方法,其特征在于,包括以下步骤:
获取网络安全数据集并对其中包含的网络安全数据进行数值化、规范化、归一化处理,将文本数据转化成神经网络可读取信息;
搭建包括卷积层、池化层、全连接层、逻辑回归层的四层神经网络,以训练所述规范化、归一化处理后的网络安全数据集,得到分类数据集;
根据所述网络安全数据集与对应的分类数据集对所述神经网络进行优化调整,得到风险监测神经网络;
根据所述网络安全神经网络对网络数据进行分类监测。


2.根据权利要求1所述的一种复杂网络安全风险监测方法,其特征在于,所述网络安全数据进行数值化、规范化、归一化处理,包括:
对所述网络安全数据集内冗余数据中占比数量较多类型的数据进行删除,减少数据冗余,实现不同类型数据之间的平衡;
对所述网络安全数据集内文本数据数值化,用设定数值表示不同文本数据;
对所述网络安全数据集内协议类型、连接正常或错误的状态、从源主机到目标主机的数据的字节数数值型属性做归一化。


3.根据权利要求1所述的一种复杂网络安全风险监测方法,其特征在于,所述四层神经网络,包括:
卷积层,用于对网络安全数据集中数据进行特征提取;
池化层,用于对卷积层处理的数据特征进行压缩,提取主要特征;
全连接层,用于连接所有主要特征,将输出值发送逻辑回归层;
逻辑回归层,用于输出分类数据集。


4.根据权利要求3所述的一种复杂网络安全风险监测方法,其特征在于,所述四层神经网络,还包括:
使用交叉熵损失函数categorical_crossentropy作为损失函数;
使用Adadelta算法作为优化器;
进行14轮迭代后停止训练以防止模型过拟合;
使用分割函数划分出15%的训练集来充当验证集。


5.根据权利要求书3所述的一种复杂网络安全风险监测方法,其特征在于,所述四层神经网络,还包括:
所述四层卷积神经网络初始选择学习率设置为5*10-4,训练迭代次数设置为50次,训练样本数量设置为40万条;
通过监控训练损失loss和验证损失val_loss、训练准确率acc和验证准确率val_acc,不断优化各网络层次的参数,在测试集上评估,再次调节模型;
重复上述过程最终得到最优化的风险...

【专利技术属性】
技术研发人员:孙士凯刘文耿丹阳艾云飞黄小云张雨泽于综洋何知贤
申请(专利权)人:中国交通通信信息中心中交信息技术国家工程实验室有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1