学位论文详细信息
Meta-learning Performance Prediction of Highly Configurable Systems: A Cost-oriented Approach
performance prediction;configurable systems;sampling techniques
Sarkar, Atri
University of Waterloo
关键词: performance prediction;    configurable systems;    sampling techniques;   
Others  :  https://uwspace.uwaterloo.ca/bitstream/10012/10406/3/Sarkar_Atri.pdf
瑞士|英语
来源: UWSPACE Waterloo Institutional Repository
PDF
【 摘 要 】

A key challenge of the development and maintenance of configurable systems is to predict the performance of individual system variants based on the features selected. It is usually infeasible to measure the performance of all possible variants, due to feature combinatorics. Previous approaches predict performance based on small samples of measured variants, but it is still open how to dynamically determine an ideal sample that balances prediction accuracy and measurement effort. In this work, we adapt two widely-used sampling strategies for performance prediction to the domain of configurable systems and evaluate them in terms of sampling cost, which considers prediction accuracy and measurement effort simultaneously. To generate an initial sample, we develop two sampling algorithms. One based on a traditional method of t-way feature coverage, and another based on a new heuristic of feature-frequencies. Using empirical data from six real-world systems, we evaluate the two sampling algorithms and discuss trade-offs. Furthermore, we conduct extensive sensitivity analysis of the cost model metric we use for evaluation, and analyze stability of learning behavior of the subject systems.

【 预 览 】
附件列表
Files Size Format View
Meta-learning Performance Prediction of Highly Configurable Systems: A Cost-oriented Approach 2130KB PDF download
  文献评价指标  
  下载次数:15次 浏览次数:44次