【技术实现步骤摘要】
一种基于深度学习的人工智能网络安全监控方法及设备
[0001]本专利技术涉及网络安全监测
,更具体的说是涉及一种基于深度学习的人工智能网络安全监控方法及设备。
技术介绍
[0002]在互联网快速发展的今天,网络安全问题是互联网平台/系统的最大威胁之一,也是各大电子商务网站、平台系统关注的热点技术。网络资产可以包括信息系统中使用的服务器、主机、软件、系统、数据、网络安全设备等。按照资产类型主要可以分为设备资产和数据资产,所述设备资产主要是信息系统中使用的各种设备,即设备资源,比如主要可以包括主机、网络通信设备(路由器、交换机等)和网络安全设备(防火墙等);所述数据资产是信息系统中的数据,即信息资源。网络资产作为互联网公司的重要资产,被国家纳入网络资产的保护条例中,成为互联网安全的重要保护对象。
[0003]在对网络资产进行保护时,对网络资产进行安全监测是非常重要,通过对网络资产进行安全监测可以获取网络资产面临的安全风险。
[0004]然而,现有的基于深度学习的网络安全监测如专利号CN110647900A,公开的基于深度神经网络的安全态势智能预测方法、装置及系统,该方法通过结合专家知识和层次评估,训练深度自编码网络,训练过程中,利用无标签数据对网络进行预训练,确定网络各层参数权值的范围空间;采用有标签样本对网络进行微调,对各层参数的权值进行优化。但是,该方案仅解决了对网络安全数据标签的依赖性问题,但是通过专家知识和层次评估的方法进行训练存在对网络攻击特征多样性考虑局限,对经验公式和简单数学模型依赖性 ...
【技术保护点】
【技术特征摘要】
1.一种基于深度学习的人工智能网络安全监控方法,其特征在于,包括以下步骤:S100:收集网络流量数据、日志数据以及网络安全数据;S200:对收集到的所述网络流量数据、所述日志数据以及所述网络安全数据进行清洗和预处理;S300:从预处理后的数据中提取特征要素,生成有效特征数据集;S400:构建Wide&Deep深度学习模型作为网络安全监控模型,并基于特征数据集以及已知的网络攻击样本对所述网络安全监控模型进行训练;S500:将训练好的网络安全监控模型应用于实时的网络流量数据中,监控网络中的异常行为和潜在的攻击。2.根据权利要求1所述的一种基于深度学习的人工智能网络安全监控方法,其特征在于,所述S200的清洗和预处理包括:去除噪声、标准化和归一化的任一种或多种。3.根据权利要求1所述的一种基于深度学习的人工智能网络安全监控方法,其特征在于,所述S300包括:S310:提取预处理后的数据中提取网络流量的特征要素,得到特征集X
wide
={x1,x2,x3,x4...x
n
},其中,x1,x2,x3,x4...x
n
为特征要素,n为集合中元素的个数;S320:对特征集X
wide
={x1,x2,x3,x4...x
n
{的长度进行固定,生成有效wide特征数据集。4.根据权利要求3所述的一种基于深度学习的人工智能网络安全监控方法,其特征在于,所述S320包括:当特征数据的长度小于预设的固定长度时,使用tensor扩充函数进行填充达到固定长度;当特征数据的长度大于预设的固定长度时,丢弃超过预设的固定长度的部分。5.根据权利要求1所述的一种基于深度学习的人工智能网络安全监控方法,其特征在于,所述S400包括:S410:构建Wide&Deep深度学习模型作为网络安全监控模型,其中,包括:Wide神经网络层、Deep神经网络层以及复合隐藏层;S420:所述Wide神经网络层输入wide特征数据集并输出;S430:所述Deep神经网络层输入已知的网络攻击样本并输出;S440:将所述Wide神经网络层的输出结果与所述Deep神经网络层的输出结果通过复合隐藏层进行非线性融合变换,作为Wide&Deep深度学习网络安全监控结果;S450:对步骤S420至步骤S440进行迭代,得到训练好的网络安全监控模型。6.根据权利要求5所述的一种基于深度学习的人工智能网络安全监控方法,其特征在于,所述S420包括采用RBF神经网络模型作为Wide神经网络层...
【专利技术属性】
技术研发人员:马利,吴叶国,强锋,
申请(专利权)人:深圳微言科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。