Quality of Service Timeseries Forecasting for Web Services: A Machine Learning, Genetic Programming-Based Approach

被引:0
|
作者
Yang Syu [1 ]
Yong-Yi Fanjiang [2 ]
Jong-Yih Kuo [1 ]
Jui-Lung Su [3 ]
机构
[1] Natl Taipei Univ Technol, Dept Comp Sci & Informat Engn, Taipei, Taiwan
[2] Fu Ten Catholic Univ, Dept Comp Sci & Informat Engn, Taipei, Taiwan
[3] China Univ Technol, Dept Comp Sci & Informat Engn, Hsinchu, Taiwan
关键词
QoS Forecasting; Machine Learning; Genetic Programming;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today, many software systems and applications are consisted of various services on the Web (Cloud). When selecting services or performing a service operation, a critical criterion is Quality of Service (QoS). Because the actual value of some dynamic QoS attributes could vary with time, there must be an approach that can accurately forecast future QoS value. In this paper, we propose to use a machine learning technique, i.e., Genetic Programming (GP), for the problem. When performing QoS forecasting, the proposed approach employs GP to evolve out a predictor, and then uses it to obtain future QoS forecasts. To test and understand the forecasting performance (accuracy) of the proposed approach, in our experiments with a real-world QoS dataset, we compare our approach with other existing QoS forecasting methods, and then prove and discuss its outperformance.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] A Genetic Programming-based Algorithm for Composing Web Services
    Mucientes, Manuel
    Lama, Manuel
    Couto, Miguel I.
    [J]. 2009 9TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, 2009, : 379 - 384
  • [2] Search based approach to forecasting QoS attributes of web services using genetic programming
    Fanjiang, Yong-Yi
    Syu, Yang
    Kuo, Jong-Yih
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 80 : 158 - 174
  • [3] A Simple Approach to Lifetime Learning in Genetic Programming-Based Symbolic Regression
    Azad, Raja Muhammad Atif
    Ryan, Conor
    [J]. EVOLUTIONARY COMPUTATION, 2014, 22 (02) : 287 - 317
  • [4] Genetic Programming-based Construction of Features for Machine Learning and Knowledge Discovery Tasks
    Krzysztof Krawiec
    [J]. Genetic Programming and Evolvable Machines, 2002, 3 (4) : 329 - 343
  • [5] An innovative approach to genetic programming-based clustering
    De Falco, I.
    Tarantino, E.
    Della Cioppa, A.
    Fontanella, F.
    [J]. APPLIED SOFT COMPUTING TECHNOLOGIES: THE CHALLENGE OF COMPLEXITY, 2006, 34 : 55 - 64
  • [6] Genetic programming-based approach for structural optimization
    Soh, CK
    Yang, YW
    [J]. JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2000, 14 (01) : 31 - 37
  • [7] Genetic Programming-Based Machine Degradation Modeling Methodology
    Yan, Tongtong
    Wang, Dong
    [J]. IEEE Open Journal of Instrumentation and Measurement, 2022, 1
  • [8] Web service composition using integer programming-based models
    Gao, AQ
    Yang, DQ
    Tang, SW
    Zhang, M
    [J]. ICEBE 2005: IEEE INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING, PROCEEDINGS, 2005, : 603 - 606
  • [9] Genetic programming-based feature learning for question answering
    Khodadi, Iman
    Abadeh, Mohammad Saniee
    [J]. INFORMATION PROCESSING & MANAGEMENT, 2016, 52 (02) : 340 - 357
  • [10] Machine Learning Approach to Quadratic Programming-Based Microwave Imaging for Breast Cancer Detection
    Costanzo, Sandra
    Flores, Alexandra
    Buonanno, Giovanni
    [J]. SENSORS, 2022, 22 (11)