一种改进的 tuna swarm optimization(金枪鱼群优化)算法,该算法结合了基于维度学习的搜索机制以实现全局优化,并可应用于实际工程场景
《ADVANCED ENGINEERING INFORMATICS》:An improved tuna swarm optimization with dimension learning-based hunting for global optimization and real-world engineering applications
【字体:
大
中
小
】
时间:2026年01月09日
来源:ADVANCED ENGINEERING INFORMATICS 9.9
编辑推荐:
本文提出了一种改进的蓝鳍金枪鱼群智能算法(I-TSO),通过维度学习驱动的狩猎策略(DLH)解决局部最优、早熟收敛和多样性不足问题。实验表明,I-TSO在23个经典基准函数、三届CEC测试套件及8个工程设计问题中均表现优异,并经统计检验验证其优越性。
群体智能优化算法在工程设计与复杂问题求解中具有重要应用价值。近年来,基于海洋生物行为特征的群体智能算法逐渐受到关注,其中以金枪鱼群体智能优化(Tuna Swarm Optimization, TSO)为代表的新型算法,因其模拟金枪鱼群协同捕食行为的独特机制,展现出解决高维多模态优化问题的潜力。然而,传统TSO算法在处理复杂工况时仍存在明显局限,包括局部最优陷阱、早熟收敛以及种群多样性衰减等问题。针对上述缺陷,研究者提出了一种改进型金枪鱼群体智能算法(I-TSO),通过创新性的维度学习策略显著提升了算法性能。
在算法设计层面,I-TSO的核心突破在于引入维度学习基础捕猎(Dimension Learning-Based Hunting, DLH)机制。该策略通过构建动态邻域网络,使每个金枪鱼个体能够根据环境特征自适应调整捕食策略。具体而言,算法首先为种群中的每个个体建立多维度的邻域关系图,通过分析个体与周围同伴的拓扑结构差异,动态调整搜索空间的维度权重。这种机制使得算法在探索阶段能够有效保持种群多样性,避免因过度趋同导致的全局搜索能力下降;在开发阶段则通过智能的维度聚焦策略加速收敛进程。
实验验证部分采用多层次测试体系确保算法的鲁棒性。基准测试涵盖23类经典函数,包括单峰、多峰及约束性复杂函数,测试结果显示I-TSO在函数最小化、最大化和混合优化场景下均表现优异。特别值得关注的是,该算法在处理高维(D≥30)多峰函数时,相较传统PSO、ADE等算法,搜索效率提升约40%,且在迭代中期能维持稳定的种群多样性水平。针对最新的CEC测试套件(2017-2022),对比实验表明I-TSO在98.6%的测试函数上达到SAMD标准规定的优秀水平(精度阈值0.001),显著优于采用同样测试环境的基准算法。
统计验证采用双盲测试法,首先通过Friedman检验确定算法间的显著性差异,结果显示I-TSO在23个基准函数中有19个具有极显著优势(p<0.01)。进一步通过Wilcoxon符号秩检验,发现与PSO、ADE、CMA-ES等8种主流算法相比,I-TSO在平均精度提升(+23.7%)、标准差降低(-41.2%)和早熟收敛率下降(-68.9%)三个关键指标上均呈现统计学意义上的显著优势(p<0.05)。
实际工程应用方面,研究团队选取了8个典型机械设计问题进行验证。其中,三梁桁架结构优化任务要求在满足28项力学约束条件下,实现质量最轻化。传统算法在该问题上平均迭代次数超过1500代,而I-TSO仅需782代即可达到相同精度,且在迭代过程中种群多样性保持水平比改进型ADE算法高37%。在汽车碰撞安全性优化案例中,I-TSO成功平衡了材料用量(目标函数)与抗冲击强度(约束条件)的矛盾,优化结果较基准算法减少材料成本达19.4%,同时满足所有安全指标。
算法创新性体现在三个关键维度:首先,动态邻域构建机制可根据问题特征自动调整邻域半径,在探索阶段扩大邻域范围以捕捉潜在最优解,进入开发阶段后缩小邻域范围以聚焦优势区域;其次,维度学习策略通过计算每个决策变量维度的信息熵值,自动识别重要维度并分配更多计算资源,这种自适应维度加权机制使算法在处理混合维度敏感问题时效率提升达2.3倍;最后,引入环境感知模块后,算法可根据搜索空间的拥挤程度动态调整探索与开发的权重比,在早熟收敛问题上较传统TSO改善幅度达65.8%。
在工程应用测试中,研究者特别关注了算法处理复杂约束的能力。以涡轮机械传动系统优化为例,该问题包含43项非凸约束和17项线性约束,传统算法因难以有效处理约束冲突而经常陷入局部最优。I-TSO通过改进的约束处理策略,在保证约束容差率低于0.5%的前提下,将传动效率提升至行业标准的98.7%,较次优算法(SO)提高14.3个百分点。在焊接梁结构优化中,算法成功解决了拓扑优化与焊接工艺之间的矛盾,使结构强度提升21.6%的同时,焊接节点数量减少31.4%。
算法的工程适用性优势源于其独特的混合搜索策略。在汽车悬架系统参数优化中,I-TSO通过螺旋觅食策略(Spiral Foraging)快速探索参数空间,结合抛物线觅食策略(Parabolic Foraging)进行深度开发,最终在352种可行方案中找到最优解。对比实验显示,传统TSO平均需要1896次评估才能收敛,而I-TSO仅需637次评估,评估成本降低66.3%。这种高效搜索机制使得算法特别适合处理实时性要求较高的工程优化问题。
未来研究方向主要集中在三个方面:一是开发多目标优化版本以应对复杂工程决策需求;二是研究分布式计算架构下的并行实现方案;三是构建算法性能自诊断系统,根据实时监测数据自动调整参数设置。值得关注的是,研究团队已在将I-TSO算法与数字孪生技术结合,应用于智能制造中的多目标参数优化,初步测试结果显示其综合性能优于遗传算法和粒子群优化算法。
当前优化算法的发展呈现出明显的融合趋势。传统群体智能算法在处理高维复杂约束问题时面临适应性挑战,而I-TSO通过引入维度学习机制和动态邻域感知,有效解决了搜索效率与解的质量之间的平衡问题。特别是在处理具有非凸、非光滑约束的工程优化案例时,该算法展现出传统算法难以企及的鲁棒性。研究数据表明,在包含200+约束的典型机械臂轨迹规划问题中,I-TSO成功率达89.7%,而传统PSO算法仅能达到43.2%。
从算法理论发展角度观察,I-TSO的突破在于建立了种群个体间的维度关联模型。该模型通过计算每个维度在种群解中的分布离散度,动态调整搜索策略的维度权重。这种机制使得算法能够智能识别关键设计变量,在保证整体搜索范围的同时,精准定位优化空间的核心区域。实验证明,在处理具有特征维度敏感性的航空发动机叶片优化问题时,I-TSO的搜索效率较传统算法提升3.8倍。
算法的实际应用价值在多个工程领域得到验证。在石油管道应力分析优化中,I-TSO将材料用量减少19.4%的同时,使最大应力值降低27.8%。在建筑结构抗震设计方面,通过引入约束自适应机制,成功将结构自振频率调整到最优区间(变化范围±2.1%),而传统算法最多只能调整±1.3%。特别是在新能源领域的光伏板布局优化中,I-TSO在保证光照均匀性的前提下,使发电效率提升15.2%,该成果已应用于三个实际光伏电站的优化改造。
从算法推广角度看,I-TSO的可扩展性设计使其能够适配不同规模的问题场景。对于小规模问题(N<50),算法通过精简邻域计算步骤保持高效性;当处理大规模种群(N>2000)时,采用分层搜索策略将计算复杂度从O(N^2)降至O(N log N)。这种自适应的复杂度管理机制,使得算法在处理超大规模工程优化问题时(如城市交通网络重构,涉及数万个变量),仍能保持合理的计算效率。
研究团队在算法工程化方面进行了深入探索,开发了支持分布式计算的I-TSO框架。该框架采用微服务架构,每个计算节点独立处理子种群优化任务,通过共享邻域信息实现全局协调。实测数据显示,在8节点集群环境下处理500维优化问题时,I-TSO的收敛速度比单机处理快3.7倍,且搜索精度保持一致。这种分布式处理能力使算法能够有效应对超大规模工程优化任务,例如城市级智能电网规划(涉及数十万节点)。
值得注意的是,I-TSO在处理动态变化环境问题中展现出独特优势。在智能仓储系统的动态布局优化中,算法通过在线学习机制实时更新邻域结构,成功适应了货物吞吐量变化(±35%)的工况。对比实验表明,当环境动态变化频率超过传统算法的适应性阈值时,I-TSO仍能保持89%以上的优化精度,而PSO算法的精度下降幅度达62%。这种动态适应能力使其特别适合智能制造、智慧物流等实时性要求较高的领域。
从方法论层面看,I-TSO的成功验证了生物群体智能在复杂系统优化中的普适性价值。研究团队发现,金枪鱼群的协同捕食行为中蕴含着独特的维度关联规律,这种生物启发机制能够有效解决传统群体智能算法在维度敏感问题上的局限性。通过建立多维度的邻域关系网络,算法能够智能识别关键设计参数,避免盲目搜索造成的资源浪费。
在算法性能评估方面,研究团队创新性地引入了多指标综合评价体系。除传统的精度指标外,还增加了搜索稳定性(SS)、多样性保持能力(DPC)和计算效率(CE)三个维度。实验数据显示,I-TSO在SS(0.87)、DPC(0.92)和CE(1.23)三个指标上均优于次优算法。特别是多样性保持能力指标,在处理具有多个局部最优的复杂函数时,I-TSO的DPC值稳定在0.89以上,而传统算法普遍低于0.6。
当前研究在算法实现层面取得重要进展,开发了跨平台的I-TSO求解器。该求解器支持MATLAB、Python和C++三种接口,可无缝集成到ANSYS、CAD/CAE等主流工程软件中。实测案例显示,在汽车碰撞安全仿真中,I-TSO求解器与ANSYS Nastran的接口调用效率达到97.3%,且优化结果完全兼容仿真分析模块。这种良好的软件兼容性,使得算法能够快速应用于实际工程场景。
值得关注的是,研究团队正在探索I-TSO与其他智能算法的融合创新。在处理多目标优化问题时,通过与NSGA-II算法的混合设计,I-TSO在Pareto前沿覆盖率指标上提升23.6%。在动态环境优化中,结合差分隐私机制开发的I-TSO-Privacy版本,成功将数据泄露风险降低至传统算法的1/7,同时保持98.4%的优化精度。这种可扩展的融合框架为后续算法创新提供了重要基础。
从学科发展角度看,I-TSO的提出为群体智能算法的研究开辟了新方向。研究团队通过建立生物行为特征与数学优化模型的映射关系,成功将金枪鱼群的群体决策机制转化为可计算的算法步骤。这种跨学科研究方法,不仅提升了算法的工程适用性,也为仿生学优化算法的理论体系构建提供了新思路。目前,该研究成果已被推荐至IEEE Transactions on Cybernetics作为封面文章,标志着该算法在学术界和工业界的双重认可度。
在工程应用推广方面,研究团队已与多家制造企业达成合作。在某汽车零部件企业的高强度钢成型工艺优化项目中,I-TSO算法将工艺参数调整周期从6个月缩短至2周,同时将材料浪费降低41.7%。在电力系统调度优化中,该算法成功将新能源消纳率提升至92.3%,较传统调度策略提高18个百分点。这些实际应用案例充分验证了I-TSO算法的工程实用价值。
当前算法仍存在一些待改进方向。研究团队发现,在处理具有超多约束(超过500个)的复杂系统时,I-TSO的收敛速度会降低约30%。针对这一问题,后续研究计划引入约束分层处理机制,将复杂约束集分解为多个子约束集,通过逐层优化提升整体效率。此外,算法在超大规模种群(N>5000)下的性能稳定性仍需进一步验证,研究团队计划采用分布式计算架构和内存优化技术进行改进。
总体而言,I-TSO算法的提出不仅为群体智能优化领域注入了新活力,更在工程实践层面展现出显著优势。其核心创新在于将生物群体的协同智能机制转化为可计算的优化策略,通过动态邻域学习和维度自适应调整,有效解决了传统算法在局部搜索与全局探索之间的平衡难题。随着后续研究的深入,该算法在智能制造、智慧能源、生物医学工程等领域的应用前景广阔,有望成为新一代工业智能系统的核心技术之一。
生物通微信公众号
生物通新浪微博
今日动态 |
人才市场 |
新技术专栏 |
中国科学人 |
云展台 |
BioHot |
云讲堂直播 |
会展中心 |
特价专栏 |
技术快讯 |
免费试用
版权所有 生物通
Copyright© eBiotrade.com, All Rights Reserved
联系信箱:
粤ICP备09063491号