Contexts Enhance Accuracy: On Modeling Context Aware Deep Factorization Machine for Web API QoS Prediction

被引:9
作者
Shen, Limin [1 ]
Pan, Maosheng [1 ]
Liu, Linlin [2 ]
You, Dianlong [1 ]
Li, Feng [3 ]
Chen, Zhen [1 ]
机构
[1] Yanshan Univ, Colleague Informat Sci & Engn, Qinhuangdao 066004, Hebei, Peoples R China
[2] Chinese Acad Sci, Natl Sci Lib, Beijing 100864, Peoples R China
[3] Northeastern Univ, Coll Comp & Commun Engn, Shenyang 110819, Peoples R China
来源
IEEE ACCESS | 2020年 / 8卷 / 08期
基金
中国国家自然科学基金;
关键词
Quality of service; Context modeling; Predictive models; Context-aware services; Internet; Organizations; Software; Service-oriented computing; Web API; quality of service prediction; context aware; deep factorization machine; SERVICE; RECOMMENDATION;
D O I
10.1109/ACCESS.2020.3022891
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Service-oriented computing (SOC) promises a world of cooperating services loosely connected, constructing agile Web applications in heterogeneous environments conveniently. Web application interface (API) as an emerging technique attracts more and more enterprises and organizations to publish their deep computing functionalities and big data on the Internet, Web API has become the backbone to promote the development of SOC, thus forming the prosperous Web API economy. However, the number of available Web APIs on the Internet is massive and growing constantly, which causes the Web API overload problem. Quality of service (QoS) as an indicator is able to well differentiate the quality of Web APIs and has been widely applied for high quality Web API selection. Since testing QoS for massive Web APIs is resource-consuming, and the QoS performance depends on contextual information such as network and location, hence accurate QoS prediction has become very crucial for personalized Web API recommendation and high quality Web application construction. To address the above issue, this paper presents a context aware deep factorization machine model (CADFM for short) for accurate Web API QoS prediction. Specifically, we first carry out detailed data analysis using real-world QoS dataset and discover a positive relationship between QoS and contextual information, which motivates us to incorporate beneficial contexts for enhancing QoS prediction accuracy. Then, we treat QoS prediction as a regression problem and propose a context aware CADFM framework that integrates the contextual information via embedding technique. Particularly, we adopt MF and MLP for high-order and nonlinear interaction modeling, so as to learn the complex interaction between users and Web APIs accurately. Finally, the experimental results on real-world QoS dataset demonstrate that CADFM outperforms the classic and the state-of-the-art baselines, thereby generating the most accurate QoS predictions and increasing the revenue of Web APIs recommendation.
引用
收藏
页码:165551 / 165569
页数:19
相关论文
共 44 条
  • [31] Collaborative QoS prediction with context-sensitive matrix factorization
    Wu, Hao
    Yue, Kun
    Li, Bo
    Zhang, Binbin
    Hsu, Ching-Hsien
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 82 : 669 - 678
  • [32] Wu HH, 2018, IEEE C ELECTR PERFOR, P25, DOI 10.1109/EPEPS.2018.8534219
  • [33] An Embedding Based Factorization Machine Approach for Web Service QoS Prediction
    Wu, Yaoming
    Xie, Fenfang
    Chen, Liang
    Chen, Chuan
    Zheng, Zibin
    [J]. SERVICE-ORIENTED COMPUTING, ICSOC 2017, 2017, 10601 : 272 - 286
  • [34] Xiao J, 2017, PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, P3119
  • [35] A Quality Model and its Quantitative Evaluation Method for Web APIs
    Yamamoto, Rieko
    Ohashi, Kyoko
    Fukuyori, Masahiro
    Kimura, Kosaku
    Sekiguchi, Atsuji
    Umekawa, Ryuichi
    Uehara, Tadahiro
    Aoyama, Mikio
    [J]. 2018 25TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2018), 2018, : 591 - 600
  • [36] A Location-Based Factorization Machine Model for Web Service QoS Prediction
    Yang, Yatao
    Zheng, Zibin
    Niu, Xiangdong
    Tang, Mingdong
    Lu, Yutong
    Liao, Xiangke
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2021, 14 (05) : 1264 - 1277
  • [37] Error bounds for approximations with deep ReLU networks
    Yarotsky, Dmitry
    [J]. NEURAL NETWORKS, 2017, 94 : 103 - 114
  • [38] Colbar: A collaborative location-based regularization framework for QoS prediction
    Yin, Jianwei
    Lo, Wei
    Deng, Shuiguang
    Li, Ying
    Wu, Zhaohui
    Xiong, Naixue
    [J]. INFORMATION SCIENCES, 2014, 265 : 68 - 84
  • [39] QoS Prediction for Mobile Edge Service Recommendation With Auto-Encoder
    Yin, Yuyu
    Zhang, Weipeng
    Xu, Yueshen
    Zhang, He
    Mai, Zhida
    Yu, Lifeng
    [J]. IEEE ACCESS, 2019, 7 : 62312 - 62324
  • [40] QoS-aware middleware for Web Services Composition
    Zeng, LZ
    Benatallah, B
    Ngu, AHH
    Dumas, M
    Kalagnanam, J
    Chang, H
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2004, 30 (05) : 311 - 327