QoS Prediction for Service Recommendation With Features Learning in Mobile Edge Computing Environment

In recent years, deep neural networks have achieved exciting results in a variety of tasks, and many fields try to introduce neural network techniques. In mobile edge computing, there are not many attempts that build neural network models in service recommendation or QoS (quality-of-service) prediction. The method proposed in this article is an attempt to employ neural network technique for QoS prediction. Compared to the pure use of QoS records, the exploration for context information in QoS prediction also still needs a lot of efforts. But an increasing number of features are highly likely to result in overfitting problem, especially in the case that the data size is small. To solve those problems, in this article, we propose several new techniques, including denoising auto-encoder with fuzzy clustering (DAFC) and recombination embedding network, focusing on how to use context information and how to alleviate overfitting problem. DAFC uses the denoising auto-encoder, which helps the fuzzy clustering algorithm overcome the defect that the performance is easy to be impacted by the number of clusters. Extensive experiments under different data densities show that these two network structures indeed improve the performance and reduce the overfitting problem.

[1]  Chuan Chen,et al.  An Embedding Based Factorization Machine Approach for Web Service QoS Prediction , 2017, ICSOC.

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

[3]  Albert Y. Zomaya,et al.  Dynamical Resource Allocation in Edge for Trustable Internet-of-Things Systems: A Reinforcement Learning Method , 2020, IEEE Transactions on Industrial Informatics.

[4]  Bin Guo,et al.  Mining consuming Behaviors with Temporal Evolution for Personalized Recommendation in Mobile Marketing Apps , 2020, Mobile Networks and Applications.

[5]  Feng Li,et al.  Your neighbors alleviate cold-start: On geographical neighborhood influence to collaborative web service QoS prediction , 2017, Knowl. Based Syst..

[6]  John Riedl,et al.  GroupLens: an open architecture for collaborative filtering of netnews , 1994, CSCW '94.

[7]  Ruslan Salakhutdinov,et al.  Probabilistic Matrix Factorization , 2007, NIPS.

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

[9]  Honghao Gao,et al.  Offloading decision methods for multiple users with structured tasks in edge computing for smart cities , 2020, Future Gener. Comput. Syst..

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

[11]  Yueshen Xu,et al.  Network Location-Aware Service Recommendation with Random Walk in Cyber-Physical Systems , 2017, Sensors.

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

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

[14]  Ching-Hsien Hsu,et al.  Collaborative QoS prediction with context-sensitive matrix factorization , 2017, Future Gener. Comput. Syst..

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

[16]  Zibin Zheng,et al.  CARP: Context-Aware Reliability Prediction of Black-Box Web Services , 2015, 2017 IEEE International Conference on Web Services (ICWS).

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

[18]  Hao Wu,et al.  QoS-Aware Web Service Recommendation with Reinforced Collaborative Filtering , 2018, ICSOC.

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

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

[21]  Pascal Vincent,et al.  Stacked Denoising Autoencoders: Learning Useful Representations in a Deep Network with a Local Denoising Criterion , 2010, J. Mach. Learn. Res..

[22]  Tat-Seng Chua,et al.  Neural Collaborative Filtering , 2017, WWW.

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

[24]  Zhen Huang,et al.  A Cluster Feature Based Approach for QoS Prediction in Web Service Recommendation , 2018, 2018 IEEE Symposium on Service-Oriented System Engineering (SOSE).

[25]  Cihan Kaleli,et al.  A review on deep learning for recommender systems: challenges and remedies , 2018, Artificial Intelligence Review.

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

[27]  Jason Weston,et al.  Key-Value Memory Networks for Directly Reading Documents , 2016, EMNLP.

[28]  Dit-Yan Yeung,et al.  Collaborative Deep Learning for Recommender Systems , 2014, KDD.

[29]  Xing Xie,et al.  xDeepFM: Combining Explicit and Implicit Feature Interactions for Recommender Systems , 2018, KDD.