-
题名基于拒绝采样的多起始点全局优化算法
- 1
-
-
作者
李瑞
文敏华
范寅
徐冬阳
张战炳
林新华
-
机构
上海交通大学网络信息中心
上海交通大学航空航天学院
-
出处
《计算机工程》
北大核心
2025年第10期150-159,共10页
-
基金
四川省科技计划(2023YFQ0017)。
-
文摘
求解复杂函数的全局最小值点在工程计算和人工智能领域都有广泛的应用,多起始点算法是一种常用的解决此问题的启发式算法,但该算法计算效率较低。为此,提出一种基于拒绝采样的新算法,改进初始点选择策略,以减少计算时间和函数调用次数,同时提高全局收敛能力。传统的多起始点算法采用独立均匀采样获得初始点,会出现起始点聚簇、部分区域无点、迭代效率低等问题。受到k-means++算法对初始聚类中心选择的启发,提出一种拒绝采样方法,通过在每轮采样中限制新采样点到已采样点之间的距离阈值,确保采样点在空间中分布更加匀称,并在数学理论上进行了证明。实验结果表明,相比独立均匀采样,拒绝采样在提高优化效率上具有显著优势,在高维函数的求解中,该方法的目标函数调用次数最多减少28%,在存在多个全局最小值点的问题中,函数调用次数最多减少41%。通过卡方检验在统计学上验证了所提方法可以显著提高计算效率。在与目前通用的优化算法进行比较时,所提算法在收敛性和计算时间上也有显著优势。使用并行计算加速该算法,在32核并行下其效率高达90%,可以显著降低计算时间,显示了良好的可扩展性。
-
关键词
拒绝采样
多起始点算法
全局优化
人工智能
并行加速
-
Keywords
rejection sampling
multi-start algorithm
global optimization
artificial intelligence
parallel acceleration
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-