首页> 外文会议>International Conference on Sport Material, Modelling and Simulation >Introduce an Evolutionary Programming Model - A Simulation of the evolution of DNA code
【24h】

Introduce an Evolutionary Programming Model - A Simulation of the evolution of DNA code

机译:介绍进化编程模型 - 一种模拟DNA代码的演变

获取原文

摘要

Via examining the evolutionary phenomena in biology, it is known that the evolution of life is based on the fact the variation of species is caused by the alteration of the DNA code sequence. If we assume the DNA molecular chain is a program code sequence, similar to the modern computer program code sequence, then the evolutionary phenomenon in biology can be simulated and it will be bring out an Evolutionary Programming Model (EPM). The main idea of this model lies in the two key conception: First is that two copies of the program code sequence in memory were loaded, then put one in the running status and the other in non-running status. Second step, use the reflection calculation to perceive the environment and adjust its functions in the running one. Then use Bytecode Engineering Technology to locate and modify the corresponding code segment of the non-running one, and consequently generate the next version program. This process can be repeated as needed, similar to the evolution of the DNA sequence in Nature. EPM enables the program to "sense" the running environment, to make corresponding adjustments in order to accommodate the running environment, and to generate the new version program at the same time. The EPM model will have widely application prospects in the field of artificial intelligence and is extremely important in guiding the future automatic program design and robotic evolution design.
机译:通过检查生物学中的进化现象,众所周知,生命的演变是基于物种的变化因DNA码序列的改变而引起的。如果我们假设DNA分子链是一个程序代码序列,类似于现代计算机程序代码序列,那么可以模拟生物学中的进化现象,它将引出进化编程模型(EPM)。此模型的主要思想位于两个关键概念中:首先是加载了内存中的程序代码序列的两个副本,然后在运行状态下放置一个在非运行状态下。第二步,使用反射计算来感知环境并在运行中调整其功能。然后使用字节码工程技术来定位和修改非运行的相应的代码段,从而生成下一个版本程序。可以根据需要重复该过程,类似于性质中DNA序列的演变。 EPM使程序能够“感知”运行环境,以进行相应的调整以适应运行环境,并同时生成新版本程序。 EPM模型将在人工智能领域具有广泛的应用前景,在指导未来的自动节目设计和机器人演化设计方面非常重要。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号