Katsuyuki Sakuma, Avner Abrami, et al.
Scientific Reports
Continuous numeric prediction techniques known as model trees which build decision trees and then use linear regression at the terminal nodes are used to characterize resource consumption in a computer system. An advantage of model trees over time series and other traditional statistical models is the ability to add background knowledge to the model. Models are built using production data from several banks in collaboration with domain experts at those institutions. A demonstration of improving the models by adding background expert knowledge is given. An example of using model predictions to allow adaptive elements of an operating system to become more self-managing with respect to memory usage is also presented. Comparisons with other predictive techniques are made and advantages and disadvantages of using this technique in the operating system are discussed.
Katsuyuki Sakuma, Avner Abrami, et al.
Scientific Reports
Paul Luo Li, Mary Shaw, et al.
SIGSOFT/FSE 2004
Zhang Rui, Steve Moyle, et al.
CCGrid 2005
Gong Su, Stephen Heisig
Int. J. Parallel Program