首页> 外文期刊>Journal of robotics and mechatronics >Machine-Code Program Evolution by Genetic Programming Using Asynchronous Reference-Based Evaluation Through Single-Event Upset in On-Board Computer
【24h】

Machine-Code Program Evolution by Genetic Programming Using Asynchronous Reference-Based Evaluation Through Single-Event Upset in On-Board Computer

机译:通过在板上计算机中的单一事件扰乱的基于异步参考的基于基于基于基于基于基于基于参考的评估的机器代码程序演变

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

This study proposes a novel genetic programming method using asynchronous reference-based evaluation (called AREGP) to evolve computer programs through single-event upsets (SEUs) in the on-board computer in space missions. AREGP is an extension of Tierra-based asynchronous genetic programming (TAGP), which was proposed in our previous study. It is based on the idea of the biological simulator, Tierra, where digital creatures are evolved through bit inversions in a program. AREGP not only inherits the advantages of TAGP but also overcomes its limitation, i.e., TAGP cannot select good programs for evolution without an appropriate threshold. Specifically, AREGP introduces an archive mechanism to maintain good programs and a reference-based evaluation by using the archive for appropriate threshold selection and removal. To investigate the effectiveness of the proposed AREGP, simulation experiments are performed to evolve the assembly language program in the SEU environment. In these experiments, the PIC instruction set, which is carried on many types of spacecraft, is used as the evolved assembly program. The experimental results revealed that AREGP cannot only maintain the correct program through SEU with high occurrence rate, but is also better at reducing the size of programs in comparison with TAGP. Additionally, AREGP can achieve a shorter execution step and smaller size of programs, which cannot be achieved by TAGP.
机译:本研究提出了一种使用基于基于基于基于参考的评估(称为ISGP)的新型遗传编程方法来通过在空间任务中通过单事件UPSET(SEU)来演化计算机程序。 ISGP是基于Tierra的异步基因编程(TAGP)的扩展,该编程(TAGP)是在我们以前的研究中提出的。它基于生物模拟器,Tierra的想法,其中数字生物通过程序中的比特逆变作演变。 ISGP不仅继承了TAGP的优势,而且还克服了其限制,即,在没有适当的阈值的情况下,TAGP无法为演变选择好的程序。具体而言,aregp介绍了一种归档机制,通过使用存档来实现良好的程序和基于参考的评估,以便适当的阈值选择和删除。为了调查所提出的ASGP的有效性,执行模拟实验以在SEU环境中发展汇编语言计划。在这些实验中,使用在许多类型的航天器上携带的PIC指令集被用作进化的组装程序。实验结果表明,由于与塔布相比,ISGP不能通过SEU维持正确的程序,但也更好地降低程序的大小。此外,ISGP可以实现更短的执行步骤和更小的程序,这些程序不能通过TAGP实现。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号