RSFIN: A Rule Search-based Fuzzy Inference Network for performance prediction of configurable software systems

被引:2
|
作者
Li, Yufei [1 ]
Bao, Liang [1 ]
Huang, Kaipeng [1 ]
Wu, Chase [2 ]
Li, Xinwei [1 ]
机构
[1] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Shaanxi, Peoples R China
[2] New Jersey Inst Technol, Dept Data Sci, Newark, NJ 07102 USA
基金
中国国家自然科学基金;
关键词
Configurable software performance prediction; Adaptive network-based fuzzy inference system; Neural architecture search; Entropy; CLASSIFICATION; LANGUAGE;
D O I
10.1016/j.jss.2023.111913
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Many modern software systems provide numerous configuration options to users and different configurations often lead to different performances. Due to the complex impact of a configuration on the system performance, users have to experimentally evaluate the performance for different configurations. However, it is practically infeasible to exhaust the almost infinite configuration space. To address this issue, various approaches have been proposed for performance prediction based on a limited number of configurations and corresponding performance measurements. Many of such efforts attempt to achieve a reasonable trade-off between experiment effort and prediction accuracy. In this paper, we propose a novel performance prediction model using a Rule Search-based Fuzzy Inference Network (RSFIN) based on ANFIS and NAS. One intuition is that, in systems, similar configurations produce similar performance. We experimentally validate this intuition based on data and introduce a configuration space under entropy. This view suggests the use of RSFIN to capture hidden distributions in configuration space. We implement and evaluate RSFIN using eleven real-world configurable software systems. Experimental results show that RSFIN achieves a better trade-off between measurement effort and prediction accuracy compared to other algorithms. In addition, the results also confirm that the evaluation of configuration space complexity based on data entropy is beneficial.
引用
收藏
页数:13
相关论文
共 50 条
  • [41] Early software reliability prediction: An approach based on fuzzy neural network
    Liu, B.
    Liu, M.Y.
    Ruan, L.
    Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics, 2001, 27 (02): : 237 - 240
  • [42] Controlling public address systems based on fuzzy inference and neural network
    Kurisu, K
    Fukuyama, K
    NEUROCOMPUTING, 1996, 13 (2-4) : 231 - 245
  • [43] Enhanced adaptive network fuzzy inference system in checkweighing systems performance improvement
    Halimic, M
    Balachandran, W
    Cecelja, F
    IMTC/O3: PROCEEDINGS OF THE 20TH IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE, VOLS 1 AND 2, 2003, : 1094 - 1097
  • [44] Adaptive network-based fuzzy inference system for enterprise bankruptcy prediction
    Purvinis, Ojaras
    Sukys, Povilas
    Virbickaite, Rueta
    CHANGES IN SOCIAL AND BUSINESS ENVIRONMENT, PROCEEDINGS, 2007, : 198 - 202
  • [45] Performance Prediction of Web-Based Software Systems
    Bogardi-Meszoely, Agnes
    Roevid, Andras
    Levendovszky, Tihamer
    COMPUTATIONAL INTELLIGENCE IN ENGINEERING, 2010, 313 : 323 - +
  • [46] Adaptive network based on fuzzy inference system for equilibrated urea concentration prediction
    Azar, Ahmad Taher
    COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2013, 111 (03) : 578 - 591
  • [47] Multipurpose image recognition based on active search and adaptive fuzzy inference neural network
    Faculty of Science and Technology, Keio University, Yokohama, 223-8522, Japan
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    Syst Comput Jpn, 2006, 3 (69-79):
  • [48] RULE-BASE STRUCTURE IDENTIFICATION IN AN ADAPTIVE-NETWORK-BASED FUZZY INFERENCE SYSTEM
    SUN, CT
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1994, 2 (01) : 64 - 73
  • [49] Fuzzy Logic Based Group Maturity Rating for Software Performance Prediction
    A.K.Verma
    Anil R
    Om Prakash Jain
    International Journal of Automation & Computing, 2007, (04) : 406 - 412
  • [50] Fuzzy Logic Based Group Maturity Rating for Software Performance Prediction
    Verma, A. K.
    Anil, R.
    Jain, Om Prakash
    INTERNATIONAL JOURNAL OF AUTOMATION AND COMPUTING, 2007, 4 (04) : 406 - 412