Collaborative Service Selection via Ensemble Learning in Mixed Mobile Network Environments

Mobile Service selection is an important but challenging problem in service and mobile computing. Quality of service (QoS) predication is a critical step in service selection in 5G network environments. The traditional methods, such as collaborative filtering (CF), suffer from a series of defects, such as failing to handle data sparsity. In mobile network environments, the abnormal QoS data are likely to result in inferior prediction accuracy. Unfortunately, these problems have not attracted enough attention, especially in a mixed mobile network environment with different network configurations, generations, or types. An ensemble learning method for predicting missing QoS in 5G network environments is proposed in this paper. There are two key principles: one is the newly proposed similarity computation method for identifying similar neighbors; the other is the extended ensemble learning model for discovering and filtering fake neighbors from the preliminary neighbors set. Moreover, three prediction models are also proposed, two individual models and one combination model. They are used for utilizing the user similar neighbors and servicing similar neighbors, respectively. Experimental results conducted in two real-world datasets show our approaches can produce superior prediction accuracy.

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

[2]  Jian Yang,et al.  QoS Analysis and Service Selection for Composite Services , 2010, 2010 IEEE International Conference on Services Computing.

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

[4]  Zibin Zheng,et al.  Collaborative Web Service Quality Prediction via Exploiting Matrix Factorization and Network Map , 2016, IEEE Transactions on Network and Service Management.

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

[6]  Bo Cheng,et al.  Time-Aware Service Ranking Prediction in the Internet of Things Environment , 2017, Sensors.

[7]  Jongmoon Baik,et al.  Location-Based Web Service QoS Prediction via Preference Propagation for Improving Cold Start Problem , 2015, 2015 IEEE International Conference on Web Services.

[8]  Zibin Zheng,et al.  QoS Prediction of Web Services Based on Two-Phase K-Means Clustering , 2015, 2015 IEEE International Conference on Web Services.

[9]  Bo Hu,et al.  A Ranking-Oriented Hybrid Approach to QoS-Aware Web Service Recommendation , 2015, 2015 IEEE International Conference on Services Computing.

[10]  Bin Zhang,et al.  EWnFM: An Environment States Oriented Web Service Non-Functional Property Model , 2015, Entropy.

[11]  Yuyu Yin,et al.  QoS Prediction for Web Service Recommendation with Network Location-Aware Neighbor Selection , 2016, Int. J. Softw. Eng. Knowl. Eng..

[12]  Zibin Zheng,et al.  Asymmetric Correlation Regularized Matrix Factorization for Web Service Recommendation , 2016, 2016 IEEE International Conference on Web Services (ICWS).

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

[14]  Mingdong Tang,et al.  An Effective Web Service Recommendation Method Based on Personalized Collaborative Filtering , 2011, 2011 IEEE International Conference on Web Services.

[15]  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.

[16]  Yoram Singer,et al.  Improved Boosting Algorithms Using Confidence-rated Predictions , 1998, COLT' 98.

[17]  Shangguang Wang,et al.  Predicting QoS Values via Multi-dimensional QoS Data for Web Service Recommendations , 2015, 2015 IEEE International Conference on Web Services.

[18]  Yi-Leh Wu,et al.  Adaptive density-based spatial clustering of applications with noise (DBSCAN) according to data , 2015, 2015 International Conference on Machine Learning and Cybernetics (ICMLC).

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

[20]  R Archana,et al.  Location-Aware and Personalized Collaborative Filtering For Web Service Recommendation , 2016 .

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

[22]  Toly Chen,et al.  A Fuzzy Parallel Processing Scheme for Enhancing the Effectiveness of a Dynamic Just-in-time Location-aware Service System , 2014, Entropy.

[23]  Zhaohui Wu,et al.  Personalized Location-Aware QoS Prediction for Web Services Using Probabilistic Matrix Factorization , 2013, WISE.

[24]  Jeong Hyun Yi,et al.  Personal Information Leaks with Automatic Login in Mobile Social Network Services , 2015, Entropy.

[25]  Ruisheng Zhang,et al.  Context-Aware Web Services Recommendation Based on User Preference , 2014, 2014 Asia-Pacific Services Computing Conference.

[26]  Yueshen Xu,et al.  Personalized QoS Prediction for Web Services Using Latent Factor Models , 2014, 2014 IEEE International Conference on Services Computing.

[27]  Frank Leymann,et al.  Service-Oriented Computing , 2008, Lecture Notes in Computer Science.

[28]  Zibin Zheng,et al.  Time-Aware and Sparsity-Tolerant QoS Prediction Based on Collaborative Filtering , 2016, 2016 IEEE International Conference on Web Services (ICWS).

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

[30]  Zibin Zheng,et al.  Personalized Web Service Recommendation via Normal Recovery Collaborative Filtering , 2013, IEEE Transactions on Services Computing.