一种可解释的缺陷预测方法及相关设备

    公开(公告)号:CN119883869A

    公开(公告)日:2025-04-25

    申请号:CN202510361564.6

    申请日:2025-03-26

    Abstract: 本申请实施例提供了一种可解释的缺陷预测方法及相关设备,用于可解释的描述在软件缺陷预测中的决策过程。本申请实施例方法包括:基于待分析软件项目的历史数据构建缺陷数据集,从待分析软件项目的当前数据得到待分析软件项目中的待分析代码模块以及代码模块特征;根据缺陷数据集,确定任一待分析代码模块中任一代码模块特征的实际缺陷率和期望缺陷率;计算实际缺陷率与期望缺陷率的差值,得到特征缺陷分数;计算任一待分析代码模块中所有代码模块特征的特征缺陷分数,得到模块缺陷分数;当得到所有待分析代码模块的模块缺陷分数后,对所有模块缺陷分数进行排序,依次对待分析软件项目中的所有待分析代码模块进行处理。

    一种面向多智能体系统的算法鲁棒性测试方法及相关设备

    公开(公告)号:CN120012864A

    公开(公告)日:2025-05-16

    申请号:CN202510177554.7

    申请日:2025-02-18

    Abstract: 本申请实施例提供了一种面向多智能体系统的算法鲁棒性测试方法及相关设备,用于实现智能体的鲁棒性测试。本申请实施例方法包括:于训练完成的智能体模型中获取并形成智能体团队集;确定目标观测攻击场景,并基于目标观测攻击场景对智能体团队集中的待筛选智能体进行观测攻击,于所有待筛选智能体中筛选并确定目标智能体;在训练完成的智能体模型中,确定任一待筛选智能体,于当前时刻的动作评分值,并通过动作评分值生成针对于训练完成的智能体模型的对抗扰动值;将对抗扰动值添加至目标智能体,以当目标智能体团队集受到攻击后,测试目标智能体团队集的鲁棒性;其中,目标智能体团队集为包括目标智能体的智能体团队集。

Patent Agency Ranking