Journal on Communications ›› 2015, Vol. 36 ›› Issue (6): 49-59.doi: 10.11959/j.issn.1000-436x.2015118

• Academic paper • Previous Articles     Next Articles

Web services QoS prediction via matrix completion with structural noise

Lei CHEN1,2,Geng YANG1,2,Zheng-yu CHEN1,Fu XIAO1,Jian XU1   

  1. 1 School of Computer, Nanjing University of Posts and Telecommunications, Nanjing 210003, China
    2 Key Laboratory of Broadband Wireless Communication and Sensor Network Technology of Ministry of Education, Nanjing University of Post and Telecommunications, Nanjing 210003, China
  • Online:2015-06-25 Published:2017-05-11
  • Supported by:
    The National Natural Science Foundation of China;The National Natural Science Foundation of China;The National Natural Science Foundation of China;The National Natural Science Foundation of China;The Natural Science Foundation of Jiangsu Province;The Natural Science Foundation of Jiangsu Province;The Key Natural Science Research Program of Jiangsu;The Research Fund for the Doctoral Program of High Education

Abstract:

With the rapid development of service-oriented computing, more and more Web services with the same or similar function are deployed on the Internet. Usually, before selecting the most suitable service, users need to predict QoS of unused services from the service invoking history. Due to the lack of effective supervision and constraint mechanisms, some number of the rows in the QoS sample matrix is often contaminated by the structural noise, which leads to a sharp decrease for QoS prediction performance. In order to address this problem, an efficient Web services QoS prediction approach via matrix completion with structural noise is proposed by formulating Web services QoS prediction problem as a L2,1-norm regularized matrix completion problem. The proposed approach can not only exactly detect the position where the data is contaminated, but also effectively predict the missing QoS values. Finally, experimental results performed on a real public dataset demonstrate the feasibility of our proposed approach.

Key words: Web service, QoS prediction, matrix completion, operator splitting, structural noise

No Suggested Reading articles found!