{"title":"神经网络结合多种训练方法用于web服务质量的服务参数预测","authors":"L. Kumar, A. Sureka","doi":"10.1109/IC3.2017.8284307","DOIUrl":null,"url":null,"abstract":"Web services have several Quality of Service (QoS) properties. Some of the QoS parameters for web services are availability, response time, throughput, modularity, reliability, and interoperability. A client of a web service can have several web services with similar functionality but different QoS properties for application integration. QoS properties play a decisive factor in selecting the best web services from amongst services having similar functionality. Often QoS parameters are not available, not easy to compute or outdated. We present a method to estimate the QoS parameters of web services from the information contained in web service interfaces. We propose a method based on extracting several data, procedural and structural quantity metrics from the web service interfaces and using them as predictors for estimating the QoS properties. We apply neural network method with 6 different training methods for building a predictive model. Our results demonstrate that the proposed approach is effective. Our experimental results reveal that the structural quality metrics outperforms the procedural and data quality metrics in-terms of the RMSE (Root-Mean-Square Error) performance metric. We conclude that the NLM method (Neural Network with Levenberg-Marquardt training method) out performs five other popular neural network training methods.","PeriodicalId":147099,"journal":{"name":"2017 Tenth International Conference on Contemporary Computing (IC3)","volume":"66 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Neural network with multiple training methods for web service quality of service parameter prediction\",\"authors\":\"L. Kumar, A. Sureka\",\"doi\":\"10.1109/IC3.2017.8284307\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Web services have several Quality of Service (QoS) properties. Some of the QoS parameters for web services are availability, response time, throughput, modularity, reliability, and interoperability. A client of a web service can have several web services with similar functionality but different QoS properties for application integration. QoS properties play a decisive factor in selecting the best web services from amongst services having similar functionality. Often QoS parameters are not available, not easy to compute or outdated. We present a method to estimate the QoS parameters of web services from the information contained in web service interfaces. We propose a method based on extracting several data, procedural and structural quantity metrics from the web service interfaces and using them as predictors for estimating the QoS properties. We apply neural network method with 6 different training methods for building a predictive model. Our results demonstrate that the proposed approach is effective. Our experimental results reveal that the structural quality metrics outperforms the procedural and data quality metrics in-terms of the RMSE (Root-Mean-Square Error) performance metric. We conclude that the NLM method (Neural Network with Levenberg-Marquardt training method) out performs five other popular neural network training methods.\",\"PeriodicalId\":147099,\"journal\":{\"name\":\"2017 Tenth International Conference on Contemporary Computing (IC3)\",\"volume\":\"66 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 Tenth International Conference on Contemporary Computing (IC3)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IC3.2017.8284307\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 Tenth International Conference on Contemporary Computing (IC3)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IC3.2017.8284307","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Neural network with multiple training methods for web service quality of service parameter prediction
Web services have several Quality of Service (QoS) properties. Some of the QoS parameters for web services are availability, response time, throughput, modularity, reliability, and interoperability. A client of a web service can have several web services with similar functionality but different QoS properties for application integration. QoS properties play a decisive factor in selecting the best web services from amongst services having similar functionality. Often QoS parameters are not available, not easy to compute or outdated. We present a method to estimate the QoS parameters of web services from the information contained in web service interfaces. We propose a method based on extracting several data, procedural and structural quantity metrics from the web service interfaces and using them as predictors for estimating the QoS properties. We apply neural network method with 6 different training methods for building a predictive model. Our results demonstrate that the proposed approach is effective. Our experimental results reveal that the structural quality metrics outperforms the procedural and data quality metrics in-terms of the RMSE (Root-Mean-Square Error) performance metric. We conclude that the NLM method (Neural Network with Levenberg-Marquardt training method) out performs five other popular neural network training methods.