首页 | 本学科首页   官方微博 | 高级检索  
     

基于强化学习和分块并行的演化硬件方法
作者姓名:杜延沛  贺占庄  刘彬  吴伟俊
作者单位:{{each article.affiliations aff i}} {{if aff.addressCn && aff.addressCn != '}} {{if aff.label && aff.label != ' && article.affiliations.length != 1}}{{@ aff.label}}.{{/if}}{{@ aff.addressCn}}{{/if}} {{/each}}
基金项目:国家科技重大专项(2017-V-0014-0066);
摘    要:演化硬件(EvolvableHardware,EHW)是可编程逻辑器件和进化算法的结合,可根据不同演化目标自主动态调整自身电路结构.在演化硬件方法中,由于其自演化特性和上层遗传算法为参数敏感型,面对不同演化对象自适应性较差.同时遗传算法有早熟缺陷,在大型演化目标后期经常无法演化到目标真值表,成功率较低.本文在传统演化硬件方法上,改进为基于强化学习和分块并行的演化硬件方法,并分三阶段进行演化.第一阶段使用基于强化学习的RLGA算法获得参数自学习能力,提高自适应性.第二阶段使用上一阶段学习到参数演化一定代数.第三阶段使用分块并行演化方法,提高末端演化能力,最终提高演化成功率.使用C语言对传统方法和三阶段法进行仿真比较,结果表明三阶段方法在面对大型真值表演化目标时可缩小演化硬件的演化代数,演化成功率提升至95%以上.  

关 键 词:演化硬件   遗传算法   强化学习   分块并行  
点击此处可从《微电子学与计算机》浏览原始摘要信息
点击此处可从《微电子学与计算机》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号