首页> 外国专利> System and method for implementing a multi objective evolutionary algorithm on a programmable logic hardware device

System and method for implementing a multi objective evolutionary algorithm on a programmable logic hardware device

机译:在可编程逻辑硬件设备上实现多目标进化算法的系统和方法

摘要

A system for implementing a multi objective evolutionary algorithm (MOEA) on a programmable hardware device is provided. The system comprises a random number generator, a population generator, a crossover/mutation module, a fitness evaluator, a dominance filter and an archive. The random number generator is configured to generate a sequence of pseudo random numbers. The population generator is configured to generate a population of solutions based on the output from the random number generator. The crossover/mutation module is configured to adapt the population of solutions to generate an adapted population of solutions. The fitness evaluator is configured to evaluate each member comprising the population of solutions and the adapted population of solutions. The fitness evaluator is implemented on the programmable hardware device. The dominance filter is configured to select a subset of members from the population of solutions and the adapted population of solutions and generate a filtered population of solutions. The archive configured to store populations of solutions.
机译:提供了一种用于在可编程硬件设备上实现多目标进化算法(MOEA)的系统。该系统包括随机数生成器,总体生成器,交叉/变异模块,适应性评估器,优势过滤器和存档。随机数生成器被配置为生成伪随机数序列。总体生成器被配置为基于随机数生成器的输出来生成解决方案的总体。交叉/变异模块被配置为适应解决方案的总体以生成适应的解决方案的总体。适应性评估器配置为评估包括解决方案总体和适应的解决方案总体的每个成员。适应性评估器在可编程硬件设备上实现。优势过滤器配置为从解决方案总体和适应的解决方案总体中选择成员的子集,并生成经过过滤的解决方案总体。存档配置为存储解决方案总数。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号