基于自适应并行遗传算法的大规模符号回归方法及系统

    公开(公告)号:CN110135584A

    公开(公告)日:2019-08-16

    申请号:CN201910254056.2

    申请日:2019-03-30

    Inventor: 钟竞辉 黄至行

    Abstract: 本发明公开了一种基于自适应并行遗传算法的大规模符号回归方法及系统,所述系统包括:主进程模块,用于初始化,调用CPU线程模块,同步障与迁移操作;CPU线程模块,用于执行遗传编程算法,EV的更新,以及调用GPU适应值评估模块;GPU适应值评估模块,包括CPU辅助线程、CUDA库函数、及CUDA自定义函数,用于执行适应值评估。本发明为遗传编程算法引入自适应的多种群进化机制与异构计算资源的并行计算系统,运用自适应的多种群进化机制成功提取出有效构建元素,从而提高遗传编程算法在多构建元素的复杂问题中的性能,通过设计异构计算资源的并行计算系统,充分利用了CPU与GPU的计算资源,显著提高了搜索效率。

    基于自适应并行遗传算法的大规模符号回归方法及系统

    公开(公告)号:CN110135584B

    公开(公告)日:2022-11-18

    申请号:CN201910254056.2

    申请日:2019-03-30

    Inventor: 钟竞辉 黄至行

    Abstract: 本发明公开了一种基于自适应并行遗传算法的大规模符号回归方法及系统,所述系统包括:主进程模块,用于初始化,调用CPU线程模块,同步障与迁移操作;CPU线程模块,用于执行遗传编程算法,EV的更新,以及调用GPU适应值评估模块;GPU适应值评估模块,包括CPU辅助线程、CUDA库函数、及CUDA自定义函数,用于执行适应值评估。本发明为遗传编程算法引入自适应的多种群进化机制与异构计算资源的并行计算系统,运用自适应的多种群进化机制成功提取出有效构建元素,从而提高遗传编程算法在多构建元素的复杂问题中的性能,通过设计异构计算资源的并行计算系统,充分利用了CPU与GPU的计算资源,显著提高了搜索效率。

Patent Agency Ranking