Litcius/Paper detail

Software Defect Prediction Based on Hybrid Swarm Intelligence and Deep Learning

Zhen Li, Tong Li, Yumei Wu, Liu Yang, Hong Miao, Dongsheng Wang

2021Computational Intelligence and Neuroscience15 citationsDOIOpen Access PDF

Abstract

In order to improve software quality and testing efficiency, this paper implements the prediction of software defects based on deep learning. According to the respective advantages and disadvantages of the particle swarm algorithm and the wolf swarm algorithm, the two algorithms are mixed to realize the complementary advantages of the algorithms. At the same time, the hybrid algorithm is used in the search of model hyperparameter optimization, the loss function of the model is used as the fitness function, and the collaborative search ability of the swarm intelligence population is used to find the global optimal solution in multiple local solution spaces. Through the analysis of the experimental results of six data sets, compared with the traditional hyperparameter optimization method and a single swarm intelligence algorithm, the model using the hybrid algorithm has higher and better indicators. And, under the processing of the autoencoder, the performance of the model has been further improved.

Topics & Concepts

Computer scienceParticle swarm optimizationHyperparameterSwarm intelligenceArtificial intelligenceSwarm behaviourMulti-swarm optimizationMachine learningSoftwareAutoencoderPopulationMetaheuristicData miningAlgorithmArtificial neural networkDemographyProgramming languageSociologySoftware Engineering ResearchMachine Learning and Data ClassificationSoftware Reliability and Analysis Research