差异进化
计算机科学
碰撞
散列函数
进化算法
算法
差速器(机械装置)
点(几何)
并行计算
数学优化
理论计算机科学
人工智能
数学
计算机安全
工程类
航空航天工程
几何学
作者
Tomofumi Kitamura,Alex S. Fukunaga
标识
DOI:10.1109/cec55065.2022.9870366
摘要
Some modern computing architectures such as those which use GPUs offer significantly more computational capability in single-precision than double-precision floating point. However, when using single-precision math, evolutionary optimization algorithms such as differential evolution are much more prone to collision, where new individuals created by reproduction operators are duplicates of previously generated individuals. We show experimentally that on the CEC2014 single objective benchmarks and the BBOB benchmarks, search using the SHADE adaptive DE can waste more than 20% of the fitness evaluations due to collisions. We (1) discuss the causes of this collision, (2) detect collisions using hash to avoid unnecessary evaluations, and (3) propose a restart method based on collisions.
科研通智能强力驱动
Strongly Powered by AbleSci AI