一种基于SA-SOA-BP神经网络的网络安全态势预测算法
发布时间:2023-05-13 10:05
网络安全态势预测能够依据已有的网络安全数据预测网络未来的安全状况及其变化趋势,为安全策略的选取提供指导,从而增强网络防御的主动性,尽可能地降低危害.然而现有的网络安全态势预测方法的精准度和收敛性还不理想.为了提高网络安全态势预测的准确性,提出了一种将模拟退火算法(SA)引入人群搜索算法(SOA)优化BP神经网络的网络安全态势预测方法.该算法利用人群搜索算法特有的利己、利他、预动和不确定推理四大行为特征确定搜索策略,找到最佳适应度个体,获取最优权值和阈值,然后再对BP神经网络的随机初始阈值和权值进行赋值,经过神经网络训练后得到预测值.针对人群搜索算法在搜索后期易陷入局部最优和收敛缓慢等问题,又将模拟退火算法引入人群搜索算法,根据它的Metropolis准则以一定的概率接受恶解,避免了算法陷入局部最优的陷阱,提高了该算法的全局搜索能力.与其它基于改进BP神经网络的预测算法进行对比的实验表明,该优化算法准确性更高,稳定性更强,收敛效果更好.
【文章页数】:7 页
【文章目录】:
1 引言
2 相关工作
3 基于SA-SOA-BP神经网络的网络安全态势预测
3.1 人群搜索算法
3.2 模拟退火算法
3.3 基于SA-SOA-BP神经网络的安全态势预测算法
4 实验与结果分析
4.1 数据预处理
4.2 预测及结果分析
4.3 算法收敛性分析
5 总结
本文编号:3815709
【文章页数】:7 页
【文章目录】:
1 引言
2 相关工作
3 基于SA-SOA-BP神经网络的网络安全态势预测
3.1 人群搜索算法
3.2 模拟退火算法
3.3 基于SA-SOA-BP神经网络的安全态势预测算法
4 实验与结果分析
4.1 数据预处理
4.2 预测及结果分析
4.3 算法收敛性分析
5 总结
本文编号:3815709
本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/3815709.html