首页> 外文会议>IEEE Congress on Evolutionary Computation >Learning the Caesar and Vigenere Cipher by hierarchical evolutionary re-combination
【24h】

Learning the Caesar and Vigenere Cipher by hierarchical evolutionary re-combination

机译:通过分层进化重组学习凯撒和维涅尔密码

获取原文

摘要

We describe a new programming language called HERCL, designed for evolutionary computation with the specific aim of allowing new programs to be created by combining patches of code from different parts of other programs, at multiple scales. Large-scale patches are followed up by smaller-scale patches or mutations, recursively, to produce a global random search strategy known as hierarchical evolutionary re-combination. We demonstrate the proposed system on the task of learning to encode with the Caesar or Vigenere Cipher, and show how the evolution of one task may fruitfully be cross-pollinated with evolved solutions from other related tasks.
机译:我们描述了一种称为HERCL的新编程语言,该语言专为进化计算而设计,其特定目的是通过组合来自其他程序不同部分的代码补丁以多种规模创建新程序。大型补丁之后是递归的小规模补丁或突变,以产生称为分层进化重组的全局随机搜索策略。我们演示了关于用Caesar或Vigenere Cipher进行编码学习的任务的拟议系统,并展示了一个任务的演化如何与其他相关任务的演化解决方案交叉授粉。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号