Cargando…
Software Defect Prediction Based on Hybrid Swarm Intelligence and Deep Learning
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...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8727112/ https://www.ncbi.nlm.nih.gov/pubmed/34992647 http://dx.doi.org/10.1155/2021/4997459 |
_version_ | 1784626445563199488 |
---|---|
author | Li, Zhen Li, Tong Wu, YuMei Yang, Liu Miao, Hong Wang, DongSheng |
author_facet | Li, Zhen Li, Tong Wu, YuMei Yang, Liu Miao, Hong Wang, DongSheng |
author_sort | Li, Zhen |
collection | PubMed |
description | 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. |
format | Online Article Text |
id | pubmed-8727112 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Hindawi |
record_format | MEDLINE/PubMed |
spelling | pubmed-87271122022-01-05 Software Defect Prediction Based on Hybrid Swarm Intelligence and Deep Learning Li, Zhen Li, Tong Wu, YuMei Yang, Liu Miao, Hong Wang, DongSheng Comput Intell Neurosci Research Article 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. Hindawi 2021-12-28 /pmc/articles/PMC8727112/ /pubmed/34992647 http://dx.doi.org/10.1155/2021/4997459 Text en Copyright © 2021 Zhen Li et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Research Article Li, Zhen Li, Tong Wu, YuMei Yang, Liu Miao, Hong Wang, DongSheng Software Defect Prediction Based on Hybrid Swarm Intelligence and Deep Learning |
title | Software Defect Prediction Based on Hybrid Swarm Intelligence and Deep Learning |
title_full | Software Defect Prediction Based on Hybrid Swarm Intelligence and Deep Learning |
title_fullStr | Software Defect Prediction Based on Hybrid Swarm Intelligence and Deep Learning |
title_full_unstemmed | Software Defect Prediction Based on Hybrid Swarm Intelligence and Deep Learning |
title_short | Software Defect Prediction Based on Hybrid Swarm Intelligence and Deep Learning |
title_sort | software defect prediction based on hybrid swarm intelligence and deep learning |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8727112/ https://www.ncbi.nlm.nih.gov/pubmed/34992647 http://dx.doi.org/10.1155/2021/4997459 |
work_keys_str_mv | AT lizhen softwaredefectpredictionbasedonhybridswarmintelligenceanddeeplearning AT litong softwaredefectpredictionbasedonhybridswarmintelligenceanddeeplearning AT wuyumei softwaredefectpredictionbasedonhybridswarmintelligenceanddeeplearning AT yangliu softwaredefectpredictionbasedonhybridswarmintelligenceanddeeplearning AT miaohong softwaredefectpredictionbasedonhybridswarmintelligenceanddeeplearning AT wangdongsheng softwaredefectpredictionbasedonhybridswarmintelligenceanddeeplearning |