改进BP神经网络在软件能耗分析中的应用
Application of Improved BP Neural Network in Software Energy Consumption Analysis作者机构:四川大学计算机学院成都610064 成都信息工程学院控制工程学院成都610225
出 版 物:《计算机工程》 (Computer Engineering)
年 卷 期:2012年第38卷第10期
页 面:185-187页
核心收录:
学科分类:081203[工学-计算机应用技术] 08[工学] 0835[工学-软件工程] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家自然科学基金资助项目(61073045) 四川省杰出青年科技基金资助项目(2010JQ0011)
主 题:能耗建模 软件特征量 软件体系结构 遗传算法 BP神经网络 模拟退火算法
摘 要:提出以软件特征量为基础的嵌入式软件体系结构级能耗建模方法。利用软件特征量与嵌入式软件能耗之间存在非线性函数关系的特点,采用基于改进遗传算法的BP神经网络算法进行训练拟合。从初始群体、编码、模拟退火算子3个方面对遗传算法进行改进以增强拟合的效果。实验结果证明,基于该算法的能耗模型预测值与实际能耗值的误差较小。