A Personalized QoS Prediction Method for Web Services via Blockchain-Based Matrix Factorization

被引:17
|
作者
Cai, Weihong [1 ,2 ]
Du, Xin [1 ,2 ]
Xu, Jianlong [1 ,2 ]
机构
[1] Shantou Univ, Dept Comp Sci, Shantou 515063, Guangdong, Peoples R China
[2] Shantou Univ, Minist Educ, Key Lab Intelligent Mfg Technol, Shantou 515063, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
web services; quality of service; QoS prediction; blockchain; NEIGHBORHOOD; CLOUD;
D O I
10.3390/s19122749
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Personalized quality of service (QoS) prediction plays an important role in helping users build high-quality service-oriented systems. To obtain accurate prediction results, many approaches have been investigated in recent years. However, these approaches do not fully address untrustworthy QoS values submitted by unreliable users, leading to inaccurate predictions. To address this issue, inspired by blockchain with distributed ledger technology, distributed consensus mechanisms, encryption algorithms, etc., we propose a personalized QoS prediction method for web services that we call blockchain-based matrix factorization (BMF). We develop a user verification approach based on homomorphic hash, and use the Byzantine agreement to remove unreliable users. Then, matrix factorization is employed to improve the accuracy of predictions and we evaluate the proposed BMF on a real-world web services dataset. Experimental results show that the proposed method significantly outperforms existing approaches, making it much more effective than traditional techniques.
引用
收藏
页数:17
相关论文
共 50 条
  • [21] Collaborative QoS Prediction for Web Services
    Xie, Qi
    Wu, Kaigui
    Xu, Jie
    Wu, Changze
    Chen, Ming
    INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2011, 14 (12): : 3905 - 3912
  • [22] A novel prediction approach for trustworthy QoS of web services
    Tao, Qian
    Chang, Hui-you
    Gu, Chun-qin
    Yi, Yang
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (03) : 3676 - 3681
  • [23] QoS Prediction for Web Services via Combining Multi-component Graph Convolutional Collaborative Filtering and Deep Factorization Machine
    Ding, Linghang
    Kang, Guosheng
    Liu, Jianxun
    Xiao, Yong
    Cao, Buqing
    2021 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, ICWS 2021, 2021, : 551 - 559
  • [24] Survey on Blockchain-based Security Services
    Wang L.-P.
    Guan Z.
    Li Q.-S.
    Chen Z.
    Hu M.-S.
    Ruan Jian Xue Bao/Journal of Software, 2023, 34 (01): : 1 - 32
  • [25] A Method of QoS Deviation Monitoring for Web Services
    Chen Bin-Bin
    Fu Xiao-Dong
    Liu Li
    Gao Tian-Yu
    Ge Jia
    2015 27TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2015, : 1946 - 1950
  • [26] Web service quality of service prediction via regional reputation-based matrix factorization
    Ghafouri, Seyyed Hamid
    Hashemi, Seyyed Mohsen
    Razzazi, Mohammad Reza
    Movaghar, Ali
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (17)
  • [27] QoS prediction for Web services based on hybrid collaborative filtering
    Yu, Dong-Jin
    Yin, Yu-Yu
    Wu, Meng-Meng
    Liu, Yu
    Zhejiang Daxue Xuebao (Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2014, 48 (11): : 2039 - 2045and060
  • [28] Predicting QoS for Cloud Services through Prefilling-Based Matrix Factorization
    Mao, Chengying
    Zhao, Zhuang
    2019 SEVENTH INTERNATIONAL CONFERENCE ON ADVANCED CLOUD AND BIG DATA (CBD), 2019, : 25 - 30
  • [29] Web service QoS prediction by neighbor information combined non-negative matrix factorization
    Su, Kai
    Ma, Liangli
    Xiao, Bin
    Zhang, Huaiqiang
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2016, 30 (06) : 3593 - 3604
  • [30] Blockchain-Based Credible and Privacy-Preserving QoS-Aware Web Service Recommendation
    Li, Xiaoli
    Du, Erxin
    Chen, Chuan
    Zheng, Zibin
    Cai, Ting
    Yan, Qiang
    BLOCKCHAIN AND TRUSTWORTHY SYSTEMS, BLOCKSYS 2019, 2020, 1156 : 621 - 635