一种基于模糊聚类的软件老化交叠点清理方法及系统

    公开(公告)号:CN116680175A

    公开(公告)日:2023-09-01

    申请号:CN202310627005.6

    申请日:2023-05-26

    Abstract: 本发明公开了一种基于模糊聚类的软件老化交叠点清理方法及系统,该方法包括:对软件老化缺陷数据集进行数据归一化;采用Fuzzy‑C‑means对归一化后的软件老化缺陷数据集进行模糊聚类,将特征相似度高的样本聚类到相同的堆中,并获得每个样本对每个聚类堆的隶属度值;且采用手肘部优化法的思想对Fuzzy‑C‑means的聚类堆值进行优化以得到最优聚类结果;基于得到的聚类结果,对每个聚类堆中的样本根据隶属度值进行交叠点判断,并对每个聚类堆中的交叠点进行清理;将清理交叠点后的样本进行合并得到最终的软件老化缺陷数据集。本发明采用模糊聚类的方法对每个样本赋予不同的簇隶属度,根据隶属度的不同仅对无老化bug的交叠点进行清理,而不考虑有老化bug的交叠点。

    跨项目软件老化缺陷的预测方法及装置

    公开(公告)号:CN117112399A

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

    申请号:CN202310878837.5

    申请日:2023-07-17

    Abstract: 本发明涉及软件老化检测领域,具体涉及跨项目软件老化缺陷的预测方法及装置。所述方法包括:将源项目和待预测的目标项目进行降维后通过双边缘去噪自动编码器,分别得到对应的全局特征表征和局部特征表征;所述源项目由其实例和对应标签组成,所述目标项目由其实例和对应伪标签组成;通过对全局特征表征和局部特征表征自适应分配权重,得到源项目联合特征表征和目标项目联合特征表征;利用源项目联合特征表征和对应标签训练分类器得到集成分类器;将目标项目联合特征表征输入集成分类器更新目标项目的伪标签。本发明在跨项目预测时能够缩小跨项目间的分布差异并且能够处理严重的类不平衡问题。

Patent Agency Ranking