Your neighbors alleviate cold-start: On geographical neighborhood influence to collaborative web service QoS prediction

Abstract Predicting the unknown quality of service(QoS) for an active user who has not previously accessed a Web service plays a fundamental role in supporting appropriate service selection, high quality service composition and reliable distributed system construction. Existing Web service QoS prediction methods suffer from the problems of data sparsity and cold-start, which dramatically degrade prediction accuracy and even impede their applicability in real scenarios. Additionally, the potentially positive but inconspicuous relation between geographical region and QoS rating interaction among users and Web services has been underestimated in previous studies. In contrast to those studies, we propose a collaborative Web service QoS prediction approach that incorporates the knowledge of geographical neighborhoods. By analyzing the geographical relationships in the real-world dataset WSDream, we observe that users and Web services are positively correlated with their geographical neighbors. Based on this observation, we first design a bottom up neighborhood clustering method for correlating geographical neighbor selection. Then, we construct two diversified similarity neighborhood regularization terms and systemically integrate them into a matrix factorization model, which achieves the knowledge transfer of geographical neighborhoods in improving QoS prediction accuracy. Experimental results have demonstrated that our approach performs more efficiently than existing methods with respect to accuracy, as well as alleviating the data sparsity and cold-start issues.

[1]  Fikret S. Gürgen,et al.  Scalable and adaptive collaborative filtering by mining frequent item co-occurrences in a user feedback stream , 2017, Eng. Appl. Artif. Intell..

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

[3]  Athanasios V. Vasilakos,et al.  Web services composition: A decade's overview , 2014, Inf. Sci..

[4]  Zibin Zheng,et al.  Web Service Recommendation via Exploiting Location and QoS Information , 2014, IEEE Transactions on Parallel and Distributed Systems.

[5]  Mao Ye,et al.  Exploiting geographical influence for collaborative point-of-interest recommendation , 2011, SIGIR.

[6]  Jie Zhang,et al.  Factored similarity models with social trust for top-N item recommendation , 2017, Knowl. Based Syst..

[7]  Jian Lu,et al.  Personalized QoS Prediction via Matrix Factorization Integrated with Neighborhood Information , 2015, 2015 IEEE International Conference on Services Computing.

[8]  F. Wilcoxon Individual Comparisons by Ranking Methods , 1945 .

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

[10]  Yehuda Koren,et al.  Matrix Factorization Techniques for Recommender Systems , 2009, Computer.

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

[12]  Hossam S. Hassanein,et al.  DaaS: Cloud-based mobile Web service discovery , 2014, Pervasive Mob. Comput..

[13]  J. Koenderink Q… , 2014, Les noms officiels des communes de Wallonie, de Bruxelles-Capitale et de la communaute germanophone.

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

[15]  Fei Wang,et al.  Scalable Recommendation with Social Contextual Information , 2014, IEEE Transactions on Knowledge and Data Engineering.

[16]  Zibin Zheng,et al.  Investigating QoS of Real-World Web Services , 2014, IEEE Transactions on Services Computing.

[17]  Paolo Traverso,et al.  Service-Oriented Computing: State of the Art and Research Challenges , 2007, Computer.

[18]  Yushun Fan,et al.  Local martingale difference approach for service selection with dynamic QoS , 2011, Comput. Math. Appl..

[19]  Annapaola Marconi,et al.  Research challenges on online service quality prediction for proactive adaptation , 2012, 2012 First International Workshop on European Software Services and Systems Research - Results and Challenges (S-Cube).

[20]  Eyhab Al-Masri,et al.  Investigating web services on the world wide web , 2008, WWW.

[21]  Johan A. K. Suykens,et al.  QoS prediction for web service compositions using kernel-based quantile estimation with online adaptation of the constant offset , 2014, Inf. Sci..

[22]  Charles Elkan,et al.  A Log-Linear Model with Latent Features for Dyadic Prediction , 2010, 2010 IEEE International Conference on Data Mining.

[23]  Gediminas Adomavicius,et al.  Context-aware recommender systems , 2008, RecSys '08.

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

[25]  Naixue Xiong,et al.  Colbar: A collaborative location-based regularization framework for QoS prediction , 2014, Inf. Sci..

[26]  Shen Li-mi Service selection approach considering the uncertainty of QoS data , 2013 .

[27]  Zainab M. Aljazzaf Bootstrapping quality of Web Services , 2015, J. King Saud Univ. Comput. Inf. Sci..

[28]  Feng Li,et al.  A user dependent Web service QoS collaborative prediction approach using neighborhood regularized matrix factorization , 2016, 2016 IEEE 20th International Conference on Computer Supported Cooperative Work in Design (CSCWD).

[29]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

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

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

[32]  Xi Chen,et al.  RegionKNN: A Scalable Hybrid Collaborative Filtering Algorithm for Personalized Web Service Recommendation , 2010, 2010 IEEE International Conference on Web Services.

[33]  Léon Bottou,et al.  The Tradeoffs of Large Scale Learning , 2007, NIPS.

[34]  Daniel A. Menascé,et al.  QoS Issues in Web Services , 2002, IEEE Internet Comput..

[35]  Huan Liu,et al.  Exploring temporal effects for location recommendation on location-based social networks , 2013, RecSys.

[36]  Greg Linden,et al.  Amazon . com Recommendations Item-to-Item Collaborative Filtering , 2001 .

[37]  Zibin Zheng,et al.  Location-Based Hierarchical Matrix Factorization for Web Service Recommendation , 2014, 2014 IEEE International Conference on Web Services.

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

[39]  Cihan Kaleli An entropy-based neighbor selection approach for collaborative filtering , 2014, Knowl. Based Syst..

[40]  Anne H. H. Ngu,et al.  QoS computation and policing in dynamic web service selection , 2004, WWW Alt. '04.

[41]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.