Abstract
Software ageing problems are mainly caused by resource consumption exhaustion, so many researchers focused on predicting software resource consumption. However, the loss analysis using variance has not been done. In this study, the authors propose a framework to analyse variance change in the resource consumption prediction problems. This framework is made up of three steps. First, an original variance decomposition is proposed in view of data sampling and partitioning process. Second, in order to study the influence of data sampling and partitioning process to the variance, the enhanced Friedman test plus Nemenyi post-hoc test is introduced. Lastly, they propose a corrected t-test to analyse the performances of two regression algorithms: auto-regressive integrated moving average and artificial neuron network. In the experiments, they analyse the variance in two levels: operating system level and application level. They find the result that k is equal to ten for k-fold cross-validation is proper for resource consumption prediction, although the contribution to variance is almost same for the sensitivity of forecasted estimation loss in consideration of data partitioning process and the sensitivity of forecasted estimation loss in consideration of data sampling procedure.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.