文件名称:进化算法平台
文件大小:38.4MB
文件格式:RAR
更新时间:2019-03-23 12:03:15
进化算法
平台设计了算法的引擎驱动,内部构建,外部导入三部分。 (1)引擎驱动:引擎驱动是算法构建中最重要的功能。它的主要任务是通过解析参数命令,调用函数创建算子实例,将用户的视图界面与进化算子库连接起来。研究人员只需要在平台上进行必要的参数设置即可构建完整的算法进化流程。 (2)内部构建:内部构建分为进化数据的构建和进化算子的构建。在内部构建中,充分利用了C++的语言封装特性,将进化算法中的进化数据和进化算子进行封装,同时以进化数据为依据规范化了算子的对外接口。 (2)外部导入:外部导入分为算子导入和流程导入。算子导入提供给用户算子的导入接口,并将导入的算子加载到内部算法流程中。流程导入使用户能够导入自定义算法流程以替换平台内置算法流程,实现了算法流程的扩展。