Evolutionary neural network modeling for energy prediction of cloud data centers

Yong Wee Foo, Cindy Goh, Hong Chee Lim, Yun Li

Research output: Contribution to journalArticlepeer-review


Accurate forecasts of data center energy consumptions can help eliminate risks caused by underprovisioning or waste caused by over-provisioning. However, due to nonlinearity and complexity, energy prediction remains a challenge. An added layer of complexity further comes from dynamically changing workloads. There is a lack of physical principle based clear-box models, and existing black-box based methods such neural networks are restrictive. In this paper, we develop an evolutionary neural network as a structurally optimal black-box model to forecast the energy consumption of a dynamic cloud data center. In particular, the approach to evolving an optimal network is developed from several novel mechanisms of a genetic algorithm, such as a structurally-inclusive matrix encoding and species parallelism that help maintain an overall increasing fitness to overcome slow convergence whilst preventing premature dominance. The model is trained using part of the data obtained from a set of MapReduce jobs on a 120-core Hadoop cluster and is then validated against unseen data. The results, both in terms of prediction speed and accuracy, suggest that this evolutionary neural network approach to cloud data center forecast is highly promising.

Original languageEnglish
Article number002
JournalProceedings of Science
Publication statusPublished - 4 Mar 2016


  • energy prediction
  • cloud data centers
  • neural network modeling


Dive into the research topics of 'Evolutionary neural network modeling for energy prediction of cloud data centers'. Together they form a unique fingerprint.

Cite this