基于加权递归自编码器的快速代码克隆检测方法及装置

    公开(公告)号:CN112433756A

    公开(公告)日:2021-03-02

    申请号:CN202011329523.2

    申请日:2020-11-24

    Abstract: 本发明涉及一种基于加权递归自编码器的快速代码克隆检测方法及装置,属于代码克隆技术领域,解决了现有的代码克隆技术检测精度较差且效率较低的问题。方法包括:获取待检测代码数据集,对待检测代码数据集进行预处理,得到待检测代码数据集中每一代码对应的二叉树;基于二叉树和加权递归自编码器获得待检测代码数据集中每一代码对应的最终向量,并基于每一代码对应的最终向量得到最终向量集合;基于最终向量集合构建导航展开图,并根据导航展开图对最终向量集合中的任意两个最终向量进行检测,得到代码克隆对。实现了代码克隆对的快速检测,提高了检测效率和精度。

    一种漏洞知识图谱的构建方法
    9.
    发明公开

    公开(公告)号:CN118312625A

    公开(公告)日:2024-07-09

    申请号:CN202410414001.4

    申请日:2024-04-08

    Abstract: 本发明涉及一种漏洞知识图谱的构建方法,属于知识图谱技术领域。包括:对采集的漏洞数据解析建立漏洞基本信息表和漏洞详细信息表;基于漏洞详细信息表对漏洞进行有效性分类;基于漏洞基本信息表、漏洞详细信息表构建漏洞实体网络,基于漏洞实体网络、软件项目依赖文件构建软件依赖实体网络,基于所述漏洞实体网络、软件依赖实体网络及其关联关系构建漏洞知识图谱;定期对漏洞基本信息表、漏洞详细信息表、漏洞有效性分类结果、漏洞实体网络、软件依赖实体网络、漏洞知识图谱进行更新。该方法通过漏洞实体网络、软件依赖实体网络以及它们之间的关联关系构建漏洞知识图谱,提高了漏洞知识的丰富度和实用性,为全面检测软件安全风险提供了基础。

    一种智能算法平台的性能测试方法和工具

    公开(公告)号:CN117608991A

    公开(公告)日:2024-02-27

    申请号:CN202311585756.2

    申请日:2023-11-24

    Abstract: 本发明涉及一种智能算法平台的性能测试方法和工具,属于软件测试领域。方法包括:构建文本序列数据集,并使用改进遗传算法的对抗样本生成方法基于各文本序列生成相应对抗序列数据集;分别在基准智能算法平台和待测智能算法平台运行待训练文本分类模型,得到基准智能算法平台性能指标值和待测智能算法平台的性能测试结果;在待测智能算法平台使用在该平台训练好的文本分类模型对对抗序列数据集进行分类预测,得到对抗预测结果;基于基准智能算法平台性能指标值、待测智能算法平台的性能测试结果和对抗预测结果得到待测智能算法平台的性能评价结果。本发明方法解决了现有工具不能对平台训练得到的智能算法模型的对抗鲁棒性进行评价的问题。

Patent Agency Ranking