A Time-Aware and Data Sparsity Tolerant Approach for Web Service Recommendation

With the incessant growth of Web services on the Internet, designing effective Web service recommendation technologies based on Quality of Service (QoS) is becoming more and more important. Neighborhood-based Collaborative Filtering has been widely used for Web service recommendation, in which similarity measurement and QoS prediction are two key steps. However, traditional similarity models and QoS prediction methods rarely consider the influence of time information, which is an important factor affecting the QoS of Web services. Furthermore, traditional similarity models fail to capture the actual relationships between users or services due to data sparsity. These shortcomings seriously devalue the performance of neighborhood-based Collaborative Filtering. In order to make high-quality Web service recommendation, we propose a novel time-aware approach, which integrates time information into both the similarity measurement and the final QoS prediction. Additionally, in order to alleviate the data sparsity problem, a hybrid personalized random walk algorithm is employed to infer more indirect user similarities and service similarities. Finally, we conduct series of experiments to validate the effectiveness of our approaches.

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

[2]  Bernd J. Krämer,et al.  Introduction to special issue on service oriented computing (SOC) , 2008, TWEB.

[3]  Yang Zhou,et al.  Ranking Services by Service Network Structure and Service Attributes , 2013, 2013 IEEE 20th International Conference on Web Services.

[4]  Mukkai S. Krishnamoorthy,et al.  A random walk method for alleviating the sparsity problem in collaborative filtering , 2008, RecSys '08.

[5]  Daniel Dajun Zeng,et al.  A Random Walk Model for Item Recommendation in Social Tagging Systems , 2013, TMIS.

[6]  Amy Nicole Langville,et al.  Google's PageRank and beyond - the science of search engine rankings , 2006 .

[7]  Zibin Zheng,et al.  WSRec: A Collaborative Filtering Based Web Service Recommender System , 2009, 2009 IEEE International Conference on Web Services.

[8]  George Karypis,et al.  Item-based top-N recommendation algorithms , 2004, TOIS.

[9]  Nikolay Mehandjiev,et al.  Multi-criteria service recommendation based on user criteria preferences , 2011, RecSys '11.

[10]  Zibin Zheng,et al.  WSPred: A Time-Aware Personalized QoS Prediction Framework for Web Services , 2011, 2011 IEEE 22nd International Symposium on Software Reliability Engineering.

[11]  Dimitris Plexousakis,et al.  Alleviating the Sparsity Problem of Collaborative Filtering Using Trust Inferences , 2005, iTrust.

[12]  Fei Wang,et al.  Social recommendation across multiple relational domains , 2012, CIKM.

[13]  Lina Yao,et al.  Recommending Web Services via Combining Collaborative Filtering with Content-Based Features , 2013, 2013 IEEE 20th International Conference on Web Services.

[14]  Chuang Lin,et al.  Agent-Based Green Web Service Selection and Dynamic Speed Scaling , 2013, 2013 IEEE 20th International Conference on Web Services.

[15]  Sanjeev R. Kulkarni,et al.  A randomwalk based model incorporating social information for recommendations , 2012, 2012 IEEE International Workshop on Machine Learning for Signal Processing.

[16]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[17]  Liang Cai,et al.  Geographic Location-Based Network-Aware QoS Prediction for Service Composition , 2013, 2013 IEEE 20th International Conference on Web Services.

[18]  Mingdong Tang,et al.  Location-Aware Collaborative Filtering for QoS-Based Service Recommendation , 2012, 2012 IEEE 19th International Conference on Web Services.

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

[20]  Luo Si,et al.  An automatic weighting scheme for collaborative filtering , 2004, SIGIR '04.

[21]  Hyung Jun Ahn,et al.  A new similarity measure for collaborative filtering to alleviate the new user cold-starting problem , 2008, Inf. Sci..

[22]  Yuxin Mao,et al.  Personalized Services Recommendation Based on Context-Aware QoS Prediction , 2012, 2012 IEEE 19th International Conference on Web Services.