A deep learning approach for collaborative prediction of Web service QoS

被引:16
|
作者
Smahi, Mohammed Ismail [1 ,2 ,3 ]
Hadjila, Fethallah [1 ]
Tibermacine, Chouki [2 ,3 ]
Benamar, Abdelkrim [1 ]
机构
[1] Univ Tlemcen, Comp Sci Dept, LRIT, Tilimsen, Algeria
[2] Univ Montpellier, LIRMM, Montpellier, France
[3] CNRS, Montpellier, France
关键词
Web service; QoS prediction; Deep autoencoder; Self-organizing map; GEOGRAPHICAL NEIGHBORHOOD; ALLEVIATE; NETWORK;
D O I
10.1007/s11761-020-00304-y
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Web services are a cornerstone of many crucial domains, including cloud computing and the Internet of Things. In this context, QoS prediction for Web services is a highly important and challenging issue that facilitates the building of value-added processes such as compositions and workflows of services. Current QoS prediction approaches, like collaborative filtering methods, mainly suffer from obstacles related to data sparsity and the cold-start problem. Moreover, previous studies have not conducted in-depth explorations of the impact of the geographical characteristics of services/users and QoS ratings on the prediction problem. To address these difficulties, we propose a deep-learning-based approach for QoS prediction. The main idea consists of combining a matrix factorization model based on a deep autoencoder (DAE) with a clustering technique based on geographical characteristics to improve the effectiveness of prediction. The overall method proceeds as follows: first, we cluster the input QoS data using a self-organizing map that incorporates knowledge of geographical neighborhoods; by doing so, we can reduce the data sparsity while preserving the topology of the input data. In addition, the clustering step effectively overcomes the cold-start problem. Next, we train a DAE that minimizes the squared loss between the ground-truth QoS and the predicted one, for each cluster. Finally, the unknown QoS of a new service is predicted using the trained DAE related to the closest cluster. To evaluate the effectiveness and robustness of our approach, we conducted a comprehensive set of experiments based on a real-world Web service QoS dataset. The experimental results show that our method achieves better prediction performance than several state-of-the-art methods.
引用
收藏
页码:5 / 20
页数:16
相关论文
共 50 条
  • [1] A deep learning approach for collaborative prediction of Web service QoS
    Mohammed Ismail Smahi
    Fethallah Hadjila
    Chouki Tibermacine
    Abdelkrim Benamar
    Service Oriented Computing and Applications, 2021, 15 : 5 - 20
  • [2] Web service QoS prediction approach
    Shao, Ling-Shuang
    Zhou, Li
    Zhao, Jun-Feng
    Xie, Bing
    Mei, Hong
    Ruan Jian Xue Bao/Journal of Software, 2009, 20 (08): : 2062 - 2073
  • [3] A collaborative filtering approach for web QoS prediction
    Zhang, Li
    Zhang, Bin
    Huang, Li-Ping
    Zhu, Zhi-Liang
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2011, 32 (02): : 202 - 206
  • [4] General Collaborative Filtering for Web Service QoS Prediction
    Ma, Wenming
    Shan, Rongjie
    Qi, Mingming
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2018, 2018
  • [5] Location-Aware Web Service QoS Prediction via Deep Collaborative Filtering
    Jia, Zhaohong
    Jin, Li
    Zhang, Yiwen
    Liu, Chuang
    Li, Kai
    Yang, Yun
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2023, 10 (06) : 3524 - 3535
  • [6] QoS Prediction Approach for Web Service Recommendation
    Chen, Zuqin
    Ge, Jike
    INFORMATION TECHNOLOGY FOR MANUFACTURING SYSTEMS, PTS 1 AND 2, 2010, : 987 - +
  • [7] An approach for web service QoS dynamic prediction
    Yan, Hai
    Liu, Zhi-Zhong
    Journal of Software, 2013, 8 (10) : 2637 - 2643
  • [8] A location-aware matrix factorisation approach for collaborative web service QoS prediction
    Chen, Zhen
    Shen, Limin
    You, Dianlong
    Ma, Chuan
    Li, Feng
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2019, 19 (03) : 354 - 367
  • [9] Collaborative Web Service QoS Prediction on Unbalanced Data Distribution
    Xiong, Wei
    Li, Bing
    He, Lulu
    Chen, Mingming
    Chen, Jun
    2014 IEEE 21ST INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2014), 2014, : 377 - 384
  • [10] Exploiting Web service geographical neighborhood for collaborative QoS prediction
    Chen, Zhen
    Shen, Limin
    Li, Feng
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 68 : 248 - 259