{"title":"使用机器学习分类和交叉验证技术对Web服务的质量进行分类","authors":"Noor Al-Huda Hamed Olewy, A. K. Hadi","doi":"10.1109/IT-ELA52201.2021.9773416","DOIUrl":null,"url":null,"abstract":"The growing amount of online services provided through the Internet is continually increasing. As a result, consumers are finding it more difficult to choose the proper service among a huge number of functionally comparable candidate services. It is unrealistic to inspect every web service for its quality value since it consumes a lot of resources. As a result, the subject of Web quality of service prediction has gotten a lot of attention in recent years. Using machine learning techniques, the present work suggests a model for the classification of the quality of web services by using cross validation techniques. Four algorithms of classification machine learning are applied in this work: Logistic Regression, Random Forest (DF), Support Vector Machine (SVM) and Neural Network (NN). When comparing the results, it was discovered that the Random Forest had the best accuracy. The cross validation, person correlation and normalization techniques are used in this work to compare them with the result of the algorithms. After choosing the best algorithm, a web service is created for the forecast of quality using Azure Machine Learning studio.","PeriodicalId":330552,"journal":{"name":"2021 2nd Information Technology To Enhance e-learning and Other Application (IT-ELA)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Classifying Quality of Web Services Using Machine Learning Classification and Cross Validation Techniques\",\"authors\":\"Noor Al-Huda Hamed Olewy, A. K. Hadi\",\"doi\":\"10.1109/IT-ELA52201.2021.9773416\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The growing amount of online services provided through the Internet is continually increasing. As a result, consumers are finding it more difficult to choose the proper service among a huge number of functionally comparable candidate services. It is unrealistic to inspect every web service for its quality value since it consumes a lot of resources. As a result, the subject of Web quality of service prediction has gotten a lot of attention in recent years. Using machine learning techniques, the present work suggests a model for the classification of the quality of web services by using cross validation techniques. Four algorithms of classification machine learning are applied in this work: Logistic Regression, Random Forest (DF), Support Vector Machine (SVM) and Neural Network (NN). When comparing the results, it was discovered that the Random Forest had the best accuracy. The cross validation, person correlation and normalization techniques are used in this work to compare them with the result of the algorithms. After choosing the best algorithm, a web service is created for the forecast of quality using Azure Machine Learning studio.\",\"PeriodicalId\":330552,\"journal\":{\"name\":\"2021 2nd Information Technology To Enhance e-learning and Other Application (IT-ELA)\",\"volume\":\"57 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-12-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 2nd Information Technology To Enhance e-learning and Other Application (IT-ELA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IT-ELA52201.2021.9773416\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 2nd Information Technology To Enhance e-learning and Other Application (IT-ELA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IT-ELA52201.2021.9773416","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Classifying Quality of Web Services Using Machine Learning Classification and Cross Validation Techniques
The growing amount of online services provided through the Internet is continually increasing. As a result, consumers are finding it more difficult to choose the proper service among a huge number of functionally comparable candidate services. It is unrealistic to inspect every web service for its quality value since it consumes a lot of resources. As a result, the subject of Web quality of service prediction has gotten a lot of attention in recent years. Using machine learning techniques, the present work suggests a model for the classification of the quality of web services by using cross validation techniques. Four algorithms of classification machine learning are applied in this work: Logistic Regression, Random Forest (DF), Support Vector Machine (SVM) and Neural Network (NN). When comparing the results, it was discovered that the Random Forest had the best accuracy. The cross validation, person correlation and normalization techniques are used in this work to compare them with the result of the algorithms. After choosing the best algorithm, a web service is created for the forecast of quality using Azure Machine Learning studio.