Simulation Runtime Prediction Approach based on Stacking Ensemble Learning

Yuhao Xiao, Yiping Yao, Feng Zhu, Kai Chen

2021

Abstract

Many technologies in complex system simulation (CSM), such as resource scheduling and load balancing, largely rely on historical data with different characteristics to predict the future. The accuracy of runtime prediction has a significant impact on scheduling performance. However, with cloud computing becoming the main infrastructure for deploying CSM applications, the current prediction methods are difficult to adapt to the dynamic changes of cloud computing resources. Insufficient computing resource allocation will be difficult to support the efficient operation of simulation. In addition, excessive computing resource allocation will lead to higher computing and data communication costs. Therefore, a simulation runtime prediction approach based on stacking ensemble learning has been proposed, which uses the characteristic variables of simulation applications (such as the number of simulation entities, the number of simulation events, the simulation time, etc.) and the performance monitoring data of computing resources (such as CPU utilization, memory utilization, etc.) as the characteristic inputs. The machine learning algorithms such as XBG, SVG, MLP are integrated by stacking model, and the performance of the integrated learning algorithm is comprehensively evaluated by mean absolute error (MAE), accuracy (ACC), root mean square error (RMSE) and coefficient of determination (R2). Experimental results show that the proposed algorithm improve the prediction accuracy by 3% - 24% when compared with existing machine learning prediction methods.

Download


Paper Citation


in Harvard Style

Xiao Y., Yao Y., Zhu F. and Chen K. (2021). Simulation Runtime Prediction Approach based on Stacking Ensemble Learning. In Proceedings of the 11th International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH, ISBN 978-989-758-528-9, pages 42-49. DOI: 10.5220/0010517600420049


in Bibtex Style

@conference{simultech21,
author={Yuhao Xiao and Yiping Yao and Feng Zhu and Kai Chen},
title={Simulation Runtime Prediction Approach based on Stacking Ensemble Learning},
booktitle={Proceedings of the 11th International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,},
year={2021},
pages={42-49},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010517600420049},
isbn={978-989-758-528-9},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 11th International Conference on Simulation and Modeling Methodologies, Technologies and Applications - Volume 1: SIMULTECH,
TI - Simulation Runtime Prediction Approach based on Stacking Ensemble Learning
SN - 978-989-758-528-9
AU - Xiao Y.
AU - Yao Y.
AU - Zhu F.
AU - Chen K.
PY - 2021
SP - 42
EP - 49
DO - 10.5220/0010517600420049