Time-Aware QoS Prediction for Cloud Service Recommendation Based on Matrix Factorization

被引:34
作者
Li, Shun [1 ]
Wen, Junhao [1 ]
Luo, Fengji [2 ]
Ranzi, Gianluca [2 ]
机构
[1] Chongqing Univ, Sch Big Data & Software Engn, Chongqing 400044, Peoples R China
[2] Univ Sydney, Sch Civil Engn, Sydney, NSW 2006, Australia
基金
澳大利亚研究理事会; 中国国家自然科学基金;
关键词
Could service; recommender system; QoS prediction; time-aware; matrix factorization; FRAMEWORK; NETWORK; WEB;
D O I
10.1109/ACCESS.2018.2883939
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Prediction of quality of service (QoS) is a critical area of research for cloud service recommendation. The disadvantage of QoS values is that they are directly related to time series of service status and network condition and thus instantly vary over time. The main contribution of this paper is to consider service invocation time as a dynamic factor in the collaborative filtering model and recommend high-quality services for target user. In particular, this paper proposes a time-aware matrix factorization (TMF) model that integrates QoS time series to provide two-phase QoS predictions for cloud service recommendation. The TMF model uses an adaptive matrix factorization model on a sparse QoS dataset to predict the missing QoS values. A temporal smoothing method is then developed and applied to the predicted result to perform the time-varying QoS prediction that accounts for the dependence of QoS values at different time intervals. The numerical experiments presented are conducted to validate the accuracy of the proposed method on a public QoS dataset.
引用
收藏
页码:77716 / 77724
页数:9
相关论文
共 36 条
[11]   Recommendation in an Evolving Service Ecosystem Based on Network Prediction [J].
Huang, Keman ;
Fan, Yushun ;
Tan, Wei .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (03) :906-920
[12]   Time-Location-Relationship Combined Service Recommendation Based on Taxi Trajectory Data [J].
Kong, Xiangjie ;
Xia, Feng ;
Wang, Jinzhong ;
Rahim, Azizur ;
Das, Sajal K. .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2017, 13 (03) :1202-1212
[13]   The AppScale Cloud Platform Enabling Portable, Scalable Web Application Deployment [J].
Krintz, Chandra .
IEEE INTERNET COMPUTING, 2013, 17 (02) :72-75
[14]   Blueprint Flow: A Declarative Service Composition Framework for Cloud Applications [J].
Lee, Choonhwa ;
Wang, Chengyang ;
Kim, Eunsam ;
Helal, Sumi .
IEEE ACCESS, 2017, 5 :17634-17643
[15]  
Li JT, 2017, AER ADV ENG RES, V143, P471
[16]   Amazon.com recommendation - Item-to-item collaborative filtering [J].
Linden, G ;
Smith, B ;
York, J .
IEEE INTERNET COMPUTING, 2003, 7 (01) :76-80
[17]   Three-Level Views of the Web Service Network: An Empirical Study Based on Programmable Web [J].
Lyu, Saixia ;
Liu, Jianxun ;
Tang, Mingdong ;
Kang, Guosheng ;
Cao, Buqing ;
Duan, Yucong .
2014 IEEE INTERNATIONAL CONGRESS ON BIG DATA (BIGDATA CONGRESS), 2014, :374-381
[18]   A Highly Accurate Prediction Algorithm for Unknown Web Service QoS Values [J].
Ma, You ;
Wang, Shangguang ;
Hung, Patrick C. K. ;
Hsu, Ching-Hsien ;
Sun, Qibo ;
Yang, Fangchun .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2016, 9 (04) :511-523
[19]   Exploiting Redundancy and Application Scalability for Cost-Effective, Time-Constrained Execution of HPC Applications on Amazon EC2 [J].
Marathe, Aniruddha ;
Harris, Rachel ;
Lowenthal, David K. ;
de Supinski, Bronis R. ;
Rountree, Barry ;
Schulz, Martin .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (09) :2574-2588
[20]   KASR: A Keyword-Aware Service Recommendation Method on MapReduce for Big Data Applications [J].
Meng, Shunmei ;
Dou, Wanchun ;
Zhang, Xuyun ;
Chen, Jinjun .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (12) :3221-3231