{"title":"基于机器学习的软件缺陷预测模型研究","authors":"Wenqing Ren","doi":"10.1117/12.2670396","DOIUrl":null,"url":null,"abstract":"In the rapid development of network science and technology, the software, as the basic part of the network system operation, the practical application quality directly determines the realization of the function, so the users put forward higher requirements for the software quality. According to the application situation of network system software in recent years, software defects are the main factor affecting the application quality, and the relevant detection technology is the only way before the formal promotion of software. Therefore, researchers have put forward a defect prediction scheme based on the software code, which can not only reduce the cost, but also improve the practical efficiency. This paper focuses on the understanding of the machine learning algorithm and constructing automatic and comprehensive learning models according to the software defect prediction technology, thus discovering the defects in the software. The final experimental results prove that different algorithms have different advantages in different evaluation indicators. By using these advantages and the stacking integrated learning methods in machine learning, building a prediction model with combined machine learning algorithms as the core can find defects more accurately and perfectly.","PeriodicalId":202840,"journal":{"name":"International Conference on Mathematics, Modeling and Computer Science","volume":"2 7","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Study on software defects prediction model based on machine learning\",\"authors\":\"Wenqing Ren\",\"doi\":\"10.1117/12.2670396\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the rapid development of network science and technology, the software, as the basic part of the network system operation, the practical application quality directly determines the realization of the function, so the users put forward higher requirements for the software quality. According to the application situation of network system software in recent years, software defects are the main factor affecting the application quality, and the relevant detection technology is the only way before the formal promotion of software. Therefore, researchers have put forward a defect prediction scheme based on the software code, which can not only reduce the cost, but also improve the practical efficiency. This paper focuses on the understanding of the machine learning algorithm and constructing automatic and comprehensive learning models according to the software defect prediction technology, thus discovering the defects in the software. The final experimental results prove that different algorithms have different advantages in different evaluation indicators. By using these advantages and the stacking integrated learning methods in machine learning, building a prediction model with combined machine learning algorithms as the core can find defects more accurately and perfectly.\",\"PeriodicalId\":202840,\"journal\":{\"name\":\"International Conference on Mathematics, Modeling and Computer Science\",\"volume\":\"2 7\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-06-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Conference on Mathematics, Modeling and Computer Science\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1117/12.2670396\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Mathematics, Modeling and Computer Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.2670396","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Study on software defects prediction model based on machine learning
In the rapid development of network science and technology, the software, as the basic part of the network system operation, the practical application quality directly determines the realization of the function, so the users put forward higher requirements for the software quality. According to the application situation of network system software in recent years, software defects are the main factor affecting the application quality, and the relevant detection technology is the only way before the formal promotion of software. Therefore, researchers have put forward a defect prediction scheme based on the software code, which can not only reduce the cost, but also improve the practical efficiency. This paper focuses on the understanding of the machine learning algorithm and constructing automatic and comprehensive learning models according to the software defect prediction technology, thus discovering the defects in the software. The final experimental results prove that different algorithms have different advantages in different evaluation indicators. By using these advantages and the stacking integrated learning methods in machine learning, building a prediction model with combined machine learning algorithms as the core can find defects more accurately and perfectly.