QoS Prediction and Adversarial Attack Protection for Distributed Services Under DLaaS

被引:0
作者
Liang, Wei [1 ]
Li, Yuhui [1 ]
Xu, Jianlong [2 ]
Qin, Zheng [1 ]
Zhang, Dafang [1 ]
Li, Kuan-Ching [3 ]
机构
[1] Hunan Univ, Coll Comp Sci & Elect Engn, Changsha 410082, Hunan, Peoples R China
[2] Shantou Univ, Comp Sci Dept, Coll Engn, Shantou 515063, Guangdong, Peoples R China
[3] Providence Univ, Dept Comp Sci & Informat Engn CSIE, Taichung 43301, Taiwan
基金
中国国家自然科学基金;
关键词
Quality of service; Internet of Things; Computational modeling; Deep learning; Security; Performance evaluation; Predictive models; Adversarial attacks; dlaas; graph neural network; probability forecast; qos prediction; RECOMMENDATION; SECURE;
D O I
10.1109/TC.2021.3077738
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Deep-Learning-as-a-service (DLaaS) has received increasing attention due to its novelty as a diagram for deploying deep learning techniques. However, DLaaS faces performance and security issues that urgently need to be addressed. Given the limited computation resources and concern of benefits, Quality-of-Service (QoS) metrics should be revised to optimize the performance and reliability of distributed DLaaS systems. New users and services dynamically and continuously join and leave such a system, resulting in cold start issues, and additionally, the increasing demand for robust network connections requires the model to evaluate the uncertainty. To address such performance problems, we propose in this article a deep learning-based model called embedding enhanced probability neural network, in which information is extracted from inside the graph structure and then estimated the mean and variance values for the prediction distribution. The adversarial attack is a severe threat to model security under DLaaS. Due to such, the service recommender system's vulnerability is tackled, and adversarial training with uncertainty-aware loss to protect the model in noisy and adversarial environments is investigated and proposed. Extensive experiments on a large-scale real-world QoS dataset are conducted, and comprehensive analysis verifies the robustness and effectiveness of the proposed model.
引用
收藏
页码:669 / 682
页数:14
相关论文
共 48 条
  • [1] [Anonymous], 2016, WORKSHOP DEEP LEARNI, DOI 10.1145/2988450.2988454
  • [2] Your neighbors alleviate cold-start: On geographical neighborhood influence to collaborative web service QoS prediction
    Chen, Zhen
    Shen, Limin
    Li, Feng
    You, Dianlong
    [J]. KNOWLEDGE-BASED SYSTEMS, 2017, 138 : 188 - 201
  • [3] Deep Irregular Convolutional Residual LSTM for Urban Traffic Passenger Flows Prediction
    Du, Bowen
    Peng, Hao
    Wang, Senzhang
    Bhuiyan, Md Zakirul Alam
    Wang, Lihong
    Gong, Qiran
    Liu, Lin
    Li, Jing
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2020, 21 (03) : 972 - 985
  • [4] A Collaborative Filtering Method for Personalized Preference-based Service Recommendation
    Fletcher, Kenneth K.
    Liu, Xiaoqing
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2015, : 400 - 407
  • [5] Glorot X., 2011, PMLR, P315
  • [6] Guo HF, 2017, PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, P1725
  • [7] Location-based Hierarchical Matrix Factorization for Web Service Recommendation
    He, Pinjia
    Zhu, Jieming
    Zheng, Zibin
    Xu, Jianlong
    Lyu, Michael R.
    [J]. 2014 IEEE 21ST INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2014), 2014, : 297 - 304
  • [8] Neural Collaborative Filtering
    He, Xiangnan
    Liao, Lizi
    Zhang, Hanwang
    Nie, Liqiang
    Hu, Xia
    Chua, Tat-Seng
    [J]. PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'17), 2017, : 173 - 182
  • [9] Towards Secure Industrial IoT: Blockchain System With Credit-Based Consensus Mechanism
    Huang, Junqin
    Kong, Linghe
    Chen, Guihai
    Wu, Min-You
    Liu, Xue
    Zeng, Peng
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (06) : 3680 - 3689
  • [10] Kendall Alex, 2017, Advances in Neural Information Processing Systems, V30