Collaborative QoS Prediction via Feedback-Based Trust Model

With the development of Service Oriented Computing and the explosive growth of services, QoS (Quality of Service) based service computing, e.g., QoS-based selection and composition, is becoming more and more important. A common premise of previous research is that the QoS values of services to target users are supposed to be all known, while many QoS values are unknown in reality. This paper presents a trust-aware Collaborative Filtering approach to predict such unknown values for QoS-based service computing. Compared with existing methods, the proposed approach has two new features: 1) prediction feedback is explored and utilized to improve the performance of QoS prediction, 2) the proposed trust model is complemental to the state-of-the-art Collaborative Filtering based prediction approaches. An extensive performance study based on a public dataset demonstrates the effectiveness of the proposed approach.

[1]  Zibin Zheng,et al.  An Enhanced QoS Prediction Approach for Service Selection , 2011, 2011 IEEE International Conference on Services Computing.

[2]  Zhaohui Wu,et al.  Collaborative Web Service QoS Prediction with Location-Based Regularization , 2012, 2012 IEEE 19th International Conference on Web Services.

[3]  Zibin Zheng,et al.  QoS-Aware Web Service Recommendation by Collaborative Filtering , 2011, IEEE Transactions on Services Computing.

[4]  Zibin Zheng,et al.  WSP: A Network Coordinate Based Web Service Positioning Framework for Response Time Prediction , 2012, 2012 IEEE 19th International Conference on Web Services.

[5]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[6]  Shangguang Wang,et al.  Towards Web Service selection based on QoS estimation , 2010, Int. J. Web Grid Serv..

[7]  Junfeng Zhao,et al.  Personalized QoS Prediction forWeb Services via Collaborative Filtering , 2007, IEEE International Conference on Web Services (ICWS 2007).

[8]  Yehuda Koren,et al.  Factor in the neighbors: Scalable and accurate collaborative filtering , 2010, TKDD.

[9]  Zibin Zheng,et al.  Predicting Quality of Service for Selection by Neighborhood-Based Collaborative Filtering , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[10]  Zhaohui Wu,et al.  An Extended Matrix Factorization Approach for QoS Prediction in Service Selection , 2012, 2012 IEEE Ninth International Conference on Services Computing.

[11]  Zibin Zheng,et al.  Collaborative Web Service QoS Prediction via Neighborhood Integrated Matrix Factorization , 2013, IEEE Transactions on Services Computing.

[12]  Thomas Risse,et al.  Selecting skyline services for QoS-based web service composition , 2010, WWW '10.

[13]  Zibin Zheng,et al.  Personalized QoS-Aware Web Service Recommendation and Visualization , 2013, IEEE Transactions on Services Computing.

[14]  Zibin Zheng,et al.  Distributed QoS Evaluation for Real-World Web Services , 2010, 2010 IEEE International Conference on Web Services.

[15]  Danilo Ardagna,et al.  Adaptive Service Composition in Flexible Processes , 2007, IEEE Transactions on Software Engineering.

[16]  J. Rodgers,et al.  Thirteen ways to look at the correlation coefficient , 1988 .

[17]  David Heckerman,et al.  Empirical Analysis of Predictive Algorithms for Collaborative Filtering , 1998, UAI.

[18]  Shuping Ran,et al.  A model for web services discovery with QoS , 2003, SECO.

[19]  Thomas Risse,et al.  Combining global optimization with local selection for efficient QoS-aware service composition , 2009, WWW '09.