《计算机应用》唯一官方网站 ›› 2023, Vol. 43 ›› Issue (11): 3568-3573.DOI: 10.11772/j.issn.1001-9081.2022101600
        
                    
            朱嘉豪1,2( ), 郑巍1,2, 杨丰玉1,2, 樊鑫1,2, 肖鹏1,2
), 郑巍1,2, 杨丰玉1,2, 樊鑫1,2, 肖鹏1,2
                  
        
        
        
        
    
        
                                                                                                                                            Jiahao ZHU1,2( ), Wei ZHENG1,2, Fengyu YANG1,2, Xin FAN1,2, Peng XIAO1,2
), Wei ZHENG1,2, Fengyu YANG1,2, Xin FAN1,2, Peng XIAO1,2
			  
			
			
			
                
        
    
摘要:
针对基于反向传播神经网络(BPNN)的软件质量预测模型存在收敛慢、模型精度不高的问题,提出一种基于蚁群算法优化BPNN的软件质量预测(SQP-ACO-BPNN)方法。首先,选择软件质量评价指标,确立软件质量评价体系;其次,采用BPNN构建初始软件质量预测模型,并利用蚁群优化(ACO)算法确定若干网络结构、网络初始连接权值和阈值;再次,给出网络结构评价函数,选择神经网络模型的最佳结构、网络初始连接权值和阈值;最后,通过BP算法训练该网络,得到最终的软件质量预测模型。在机载嵌入式软件质量预测数据上的实验结果表明,优化后的BPNN模型有效提高了预测的准确率、精确率、召回率和F1值,并且模型能够更快收敛,验证了SQP-ACO-BPNN方法的有效性。
中图分类号: