基于网络嵌入的软件缺陷预测方法及系统

    公开(公告)号:CN110825615A

    公开(公告)日:2020-02-21

    申请号:CN201910898643.5

    申请日:2019-09-23

    Abstract: 本发明提供一种基于网络嵌入的软件缺陷预测方法及系统,本方法首先解析源代码类间依赖关系,之后构建出有向的软件类间依赖网络,然后在构建的依赖网络上进行网络嵌入获取软件结构特征数据,最后将所述获取软件结构特征数据输入至软件缺陷预测模型并进行评估,获取软件项目中的软件缺陷预测。本发明利用网络嵌入的方法自动挖掘软件中潜在的结构特征,从而更加有效地对软件缺陷进行预测,解决了原有的缺陷预测方法中缺失对软件中的结构信息利用的问题,提高了对缺陷预测模型的准确性,继而帮助开发人员提早发现软件中可能所存在的缺陷,合理分配测试任务,降低测试量,提高测试人员的效率。

    一种小样本异常流量检测方法和系统

    公开(公告)号:CN116366313A

    公开(公告)日:2023-06-30

    申请号:CN202310253979.2

    申请日:2023-03-16

    Abstract: 本发明公开了一种小样本异常流量检测方法和系统。本方法为:1)对网络流量按照会话分割为会话流量;2)对分割后的会话流量实施图形化,以捕捉跨数据包的特征,为模型输入做准备;3)使用三维卷积层构建孪生神经网络模型,并用图形化的流量训练;4)使用训练好的孪生神经网络模型进行异常检测。本发明将流量转换为彩色图,使得图形化的流量具有三通道特性,便于模型更有效地提取短距离的跨数据包特征;采用三维卷积层作为孪生神经网络的主要结构,提高了长距离的跨数据包特征提取能力;攻击类型发生变化时,模型经过微调即可适应该变化,具有较强的泛化能力。本发明能够在标记样本非常少的情况下实施网络流量异常检测,并具有较高的准确率。

    一种针对网络行为数据的图存储方法及系统

    公开(公告)号:CN116910283A

    公开(公告)日:2023-10-20

    申请号:CN202310487900.2

    申请日:2023-05-04

    Abstract: 本发明公开一种针对网络行为数据的图存储方法及系统,涉及计算机网络安全领域。本发明对网络流量日志进行归一化处理,以图的模式将所有类型数据进行存储,以便于快速提取网络之间的关联关系,并根据JanusGraph分布式图数据库的查询原理多角度优化了网络关联关系查询效率。本发明通过使用加入了算子行动校验的SDDQN模型对算子链形成状态步骤进行增强学习,以查询时间作为反馈值对形成步骤进行调整,在查询缓存策略上创建了IDRC缓存策略,实现内存与数据库同步更新。本发明解决了海量、多维、异构的网络态势行为数据的内部关联数据低效查询问题,通过可视化界面帮助用户更好地观察数据和理解数据。

    基于机器学习的网络流量分类方法及装置

    公开(公告)号:CN116582300A

    公开(公告)日:2023-08-11

    申请号:CN202310386039.0

    申请日:2023-04-12

    Abstract: 本发明公开了一种基于机器学习的网络流量分类方法及装置,所述方法包括:获取包含正常流量和异常流量的训练数据集;基于训练数据集中样本的近邻,计算样本的刚度IH;根据刚度IH,将训练数据集划分为易集和难集;根据类别的样本数量,将难集划分为多数类样本集和少数类样本集;对多数类样本集进行K‑means聚类,并用聚类中心代替每个簇中的样本,以得到样本集SK;对多数类样本集进行SMOTE过采样,以得到样本集SZ;合并易集、少数类样本集、样本集SK和样本集SZ,得到训练数据集SN;基于训练数据集SK对网络流量分类模型进行训练;使用训练后的网络流量分类模型进行待检测流量的预测,得到该待检测流量的分类结果。本发明可以提高网络流量分类模型的准确率。

Patent Agency Ranking