{"title":"基于机器学习算法的软件缺陷预测研究","authors":"C. Anjali, J. Dhas, J. Singh","doi":"10.1109/ICIIET55458.2022.9967593","DOIUrl":null,"url":null,"abstract":"Software Defect Prediction (SDP), even in its early stages, is a crucial and significant activity. SDP has recently received a lot of attention as a quality assurance method. Massive amounts of reports and defect data may be generated by the component services. Although much emphasis has been placed on developing defect prediction models using machine learning (ML), some work has been done to determine how effective source code is. ML is a supervised algorithm that is used to produce better results. To appreciate defect prediction in SOS better, this paper suggests a fault diagnosis framework based on the web access to care.ML tools such as Random Forest (RF), Decision Tree (DT), and Support Vector Machine (SVM) are used to evaluate the model’s utility, and certain metrics are also constructed using feature extraction techniques. Finally, the performances of the ML algorithms are compared and the better one is analyzed.","PeriodicalId":341904,"journal":{"name":"2022 International Conference on Intelligent Innovations in Engineering and Technology (ICIIET)","volume":"99 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A Study on Predicting Software Defects with Machine Learning Algorithms\",\"authors\":\"C. Anjali, J. Dhas, J. Singh\",\"doi\":\"10.1109/ICIIET55458.2022.9967593\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software Defect Prediction (SDP), even in its early stages, is a crucial and significant activity. SDP has recently received a lot of attention as a quality assurance method. Massive amounts of reports and defect data may be generated by the component services. Although much emphasis has been placed on developing defect prediction models using machine learning (ML), some work has been done to determine how effective source code is. ML is a supervised algorithm that is used to produce better results. To appreciate defect prediction in SOS better, this paper suggests a fault diagnosis framework based on the web access to care.ML tools such as Random Forest (RF), Decision Tree (DT), and Support Vector Machine (SVM) are used to evaluate the model’s utility, and certain metrics are also constructed using feature extraction techniques. Finally, the performances of the ML algorithms are compared and the better one is analyzed.\",\"PeriodicalId\":341904,\"journal\":{\"name\":\"2022 International Conference on Intelligent Innovations in Engineering and Technology (ICIIET)\",\"volume\":\"99 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-09-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 International Conference on Intelligent Innovations in Engineering and Technology (ICIIET)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICIIET55458.2022.9967593\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Intelligent Innovations in Engineering and Technology (ICIIET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIIET55458.2022.9967593","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Study on Predicting Software Defects with Machine Learning Algorithms
Software Defect Prediction (SDP), even in its early stages, is a crucial and significant activity. SDP has recently received a lot of attention as a quality assurance method. Massive amounts of reports and defect data may be generated by the component services. Although much emphasis has been placed on developing defect prediction models using machine learning (ML), some work has been done to determine how effective source code is. ML is a supervised algorithm that is used to produce better results. To appreciate defect prediction in SOS better, this paper suggests a fault diagnosis framework based on the web access to care.ML tools such as Random Forest (RF), Decision Tree (DT), and Support Vector Machine (SVM) are used to evaluate the model’s utility, and certain metrics are also constructed using feature extraction techniques. Finally, the performances of the ML algorithms are compared and the better one is analyzed.