计算机工程2012,Vol.38Issue(10):185-187,3.DOI:10.3969/j.issn.1000-3428.2012.10.056
改进BP神经网络在软件能耗分析中的应用
Application of Improved BP Neural Network in Software Energy Consumption Analysis
摘要
Abstract
This paper proposes a modeling of energy consumption in embedded software architecture level based on the software characteristic. It contains the idea that there is non-linear relationship between software characteristic and software energy consumption. And it presents a new BP neural network algorithm based on improved genetic algorithm to train and simulate the function. This algorithm takes three aspects into consideration to improve the genetic algorithm in order to enhance the simulation effect. Experimental results show that the deviation between the predictive value of energy consumption model based on this algorithm and the actual energy consumption value is smaller.关键词
能耗建模/软件特征量/软件体系结构/遗传算法/BP神经网络/模拟退火算法Key words
energy consumption modeling/software characteristic/software architecture/genetic algorithm/BP neural network/simulated annealing algorithm分类
信息技术与安全科学引用本文复制引用
邬小龙,郭兵,沈艳..改进BP神经网络在软件能耗分析中的应用[J].计算机工程,2012,38(10):185-187,3.基金项目
国家自然科学基金资助项目(61073045) (61073045)
四川省杰出青年科技基金资助项目(2010JQ0011) (2010JQ0011)