Biogeography-based优化(偏硼酸钡),最近提议metaheuristic算法已经成功地应用于许多优化问题由于其简单性和效率。然而,偏硼酸钡的诅咒敏感维数;其性能会迅速降低搜索空间的维数增加。本文提出了一种选择性迁移算子扩大偏硼酸钡的性能,我们命名为选择性偏硼酸钡(SBBO)。微分迁移算子选择一些探索全球区域尽可能安静的正常分布迁移算子选择利用当地。通过启发式的方式选择,合适的迁移算子可以用来搜索全球最佳效率。此外,战略合作共同进化(CC)是用来解决大规模全局优化问题(LSOPs)。处理子群不平衡的贡献对整个解决方案在CC的背景下,提出了一种更高效的计算资源分配。广泛的实验进行了2010年CEC基准套件大规模全局优化,结果显示的有效性和效率SBBO相比偏硼酸钡变异和其他代表LSOPs算法。此外,结果证实该计算资源分配有限的大规模优化计算是至关重要的预算。
进化算法(EAs)是有效的工具来解决复杂的优化问题。Biogeography-based优化(偏硼酸钡)(
作为一种新的有前途的EA,偏硼酸钡被应用到解决简略的问题(
与传统的优化问题相比,现代优化问题(
现有的方法来处理LSOPs可以分为两类,即。、分解方法和nondecomposition方法。Nondecomposition方法是指探索一些特殊操作符(
直流框架与nondecomposition方法相比,效率更高,因此更受欢迎。沿着这条线近期作品主要集中在分组策略子问题部门,例如,随机分组(
在这篇文章中,我们打算扩大解决LSOPs偏硼酸钡的性能。我们提出一个新颖的选择性迁移算子(SMO)平衡勘探和开发。如果选择移民个体比移民,一旦发生迁移,一个微分迁移算子选择一个相对较大的值与穷人分享更多好的信息个体;否则,一个正常的分布式随机值与小方差申请本地搜索。通过选择性迁移算子,更加快速和有效的搜索过程可以在合理的时间进行的。此外,采用直流框架来提高解决高维问题的能力。解决问题的小组贡献失衡的背景下,提出了一种简单、高效的计算资源分配策略。
本文设置如下。节
在生物地理学中,有两个重要的方面,即生境适宜性指数(HSI)和适宜性指数变量(siv) [
有两个主要运营商规范偏硼酸钡,即。、迁移算子和变异算子。个体之间的迁移算子是分享搜索信息,和变异算子提高种群的多样性。移民率
物种迁移模型的一个岛屿。
接下来,迁移可以表示为
变异算子是一个概率可以修改解决方案的特性,就像许多其他的突变东亚峰会(
使用
使用
决定是否要变异
广泛的工作提出了偏硼酸钡以来进行了分析和讨论。对不同的迁移模型对应于自然迁移现象,马英九
由于简单性和效率,已广泛采用偏硼酸钡在很多工程和科学任务。巴塔查里亚和将
偏硼酸钡大多数低维优化问题通常表现良好;尽管如此,它的性能恶化迅速的高维问题时。与其他优化算法(
大规模优化指的是与大量决策变量的优化问题。LSOPs虽然没有正式的定义,它通常被称为高维空间中的优化问题,传统的算法(
分解方法采用分而治之的策略。它包含两个步骤,即分解和优化。在分解阶段,一个高维问题分解为几个低维子问题更容易处理。在优化阶段,每个子问题是使用一个或多个EAs独立进化而来的。最终的解决方案是一个串联的代表每个子问题。在这个过程中,应该考虑三个关键问题即。,the decomposition accuracy, selection of optimizer, and computing resource allocation to the subcomponents.
分解的目的是将交互变量划分为子组件,这样可以获得全球最佳独立地进化每一个低维子问题。早期分解方法(
波特与德容(
在原直流框架中,每个子群循环的方式进化计算预算分配。据报道,每个小组的贡献全球健身的人实际上是不同的
除了CC,另一个研究解决LSOPs是改善传统算法的性能。代表技术包括高效的初始化方法(
总的来说,它是有意义的扩大偏硼酸钡与协同进化策略的性能处理LSOPs在大数据时代。虽然直流已经嵌入到正则偏硼酸钡,即。,CBBO, it was only tested on functions of 30 dimensions [
提出了一种启发式的迁移算子(HMO)在文献[
加速收敛的本地搜索更好的精度,我们提出一个正常分布迁移算子。正态分布曲线与各种标准差图所示
正态分布与各种各样的标准差。
选择
选择
猴免疫缺陷病毒在
猴免疫缺陷病毒在
自合作共同进化方案是有效的高维问题,我们采用直流LSOPs在我们论文的框架。正如我们上面所讨论的,是不明智的将等于计算预算分配给每个子群由于不平衡的贡献全球健身价值。contribution-based解决这一问题,需要考虑资源分配方案,该收益率基本问题如何衡量每个子群对整体健康的贡献值。前面的贡献计算方法要么过于关注最初很好解决方案(
(
发展小组
RFI (
正如上面所讨论的,应对LSOPs的上下文中,我们建议使用SBBO作为基础优化和计算资源分配给不同的子组件根据射频识别。然而,计算资源仍将分配给RFI极小值的子群进化的后期阶段。因此,整体最好的健身价值的改善不明显。其他子组视为停滞不前的前几个演进后可能是有前途的。因此,为了避免浪费计算资源上停滞不前的子群,一个额外的约束。如果RFI的子群
分
最初的
初始RFI = 0 (
发展小组
更新RFI基于方程(
小组分配计算资源
停止停止标准是否满意;否则去
实验由三个部分组成。首先,一些参数需要确定CC_SBBO_RA。因此,在第一部分参数敏感性进行了分析。第二,SBBO算法与直流框架是评估在2010年CEC基准套件。偏硼酸钡变体,SaNSDE [
功能选择评估算法在我们的论文CEC 2010基准套件LSGO [
摘要2010年CEC基准套件的功能。
| 函数名 | 属性 | 搜索范围 | 可分性 |
|---|---|---|---|
| 外国游客1:转移椭圆函数 | 单峰;转移 | (100−100)
|
完全可分 |
| F2: Rastrigin转移的功能 | 多通道;转移 | (−5,5)
|
|
| F3:《转移的功能 | 多通道;转移 | (−32岁,32)
|
|
|
|
|||
| F4:单一群体转移50-rotated椭圆函数 | 单峰;转移 | (100−100)
|
单一的分离子组件 |
| F5:单一群体转移50-rotated Rastrigin的函数 | 多通道;转移 | (−5,5)
|
|
| F6:单一群体50-rotated Ackley转移的功能 | 多通道;转移 | (−32岁,32)
|
|
| F7:单一群体转移50维Schwefel | 单峰;转移 | (100−100)
|
|
| F8:单一群体转移50维。 | 多通道;转移 | (100−100)
|
|
|
|
|||
| F9: 10-group转移50-rotated椭圆函数 | 单峰;转移 | (100−100)
|
|
| F10: 10-group转移50-rotated Rastrigin函数 | 多通道;转移 | (−5,5)
|
|
| 季:10-group 50-rotated Ackley转移函数 | 多通道;转移 | (−32岁,32)
|
|
| F12: 10-group转移50维Schwefel | 单峰;转移 | (100−100)
|
|
| F13: 10-group转移50维。 | 多通道;转移 | (100−100)
|
|
|
|
|||
| F14: 20-group转移50-rotated椭圆函数 | 单峰;转移 | (100−100)
|
|
| F15: 20-group转移50-rotated Rastrigin的函数 | 多通道;转移 | (−5,5)
|
|
| F16: 20-group 50-rotated Ackley转移函数 | 多通道;转移 | (−32岁,32)
|
|
| F17: 20-group转移50-rotated Schwefel的函数 | 单峰;转移 | (100−100)
|
|
| F18: 20-group转移50-rotated。海涅的函数 | 多通道;转移 | (100−100)
|
|
|
|
|||
| F19:转移Schwefel 1.2的功能 | 单峰;转移 | (100−100)
|
完全不可分的 |
| F20:转移。海涅的函数 | 多通道;转移 | (100−100)
|
|
在拟议的方法中,前三个参数需要确定实验。在SBBO,
改变不同的平均健身
在偏硼酸钡,
变化的平均健身结束了
CC_SBBO_RA,阈值
变化的平均健身结束了
我们所知,UEMO
最好的,展示在表平均值,标准偏差值
结果CC_BBO、CC_UEMO CC_SBBO, CC_SaNSDE CEC的2010基准问题的算法。
| 函数 | 统计数据 | CC_BBO | CC_UEMO | CC_SBBO | CC_SaNSDE | CC_CMAES |
|---|---|---|---|---|---|---|
|
|
最好的 | 1.99 |
7.94 |
3.40 |
|
1.31 |
| 的意思是 | 2.22 |
1.17 |
1.40 |
|
2.84 |
|
| 性病 | 1.60 |
1.01 |
1.13 |
|
2.28 |
|
|
|
||||||
|
|
最好的 | 3.98 |
5.40 |
|
4.12 |
2.81 |
| 的意思是 | 4.02 |
7.96 |
|
4.41 |
4.43 |
|
| 性病 | 6.43 |
1.88 |
|
1.68 |
1.77 |
|
|
|
||||||
|
|
最好的 | 1.52 |
9.71 |
|
1.64 |
8.66 |
| 的意思是 | 1.54 |
1.04 |
|
1.66 |
1.06 |
|
| 性病 | 1.31 |
8.01 |
|
3.05 |
3.49 |
|
|
|
||||||
|
|
最好的 | 4.11 |
3.99 |
1.25 |
1.08 |
|
| 的意思是 | 5.68 |
4.89 |
5.15 |
2.74 |
|
|
| 性病 | 1.19 |
8.56 |
2.96 |
3.19 |
|
|
|
|
||||||
|
|
最好的 | 4.93 |
2.13 |
5.26 |
1.16 |
6.81 |
| 的意思是 | 5.12 |
2.84 |
1.88 |
1.28 |
9.52 |
|
| 性病 | 1.15 |
4.99 |
7.20 |
1.92 |
2.23 |
|
|
|
||||||
|
|
最好的 | 1.63 |
2.66 |
1.59 |
1.73 |
|
| 的意思是 | 1.65 |
7.62 |
9.19 |
1.83 |
|
|
| 性病 | 1.62 |
3.41 |
2.94 |
5.70 |
|
|
|
|
||||||
|
|
最好的 | 9.27 |
1.33 |
8.92 |
2.07 |
|
| 的意思是 | 1.02 |
2.07 |
2.44 |
2.16 |
|
|
| 性病 | 8.00 |
1.01 |
8.72 |
7.57 |
|
|
|
|
||||||
|
|
最好的 | 1.72 |
4.09 |
2.06 |
3.14 |
|
| 的意思是 | 2.34 |
1.61 |
5.95 |
5.59 |
|
|
| 性病 | 6.99 |
3.26 |
1.31 |
2.97 |
|
|
|
|
||||||
|
|
最好的 | 5.90 |
1.13 |
2.04 |
4.28 |
|
| 的意思是 | 6.26 |
1.54 |
1.11 |
4.70 |
|
|
| 性病 | 2.20 |
3.31 |
1.58 |
5.22 |
|
|
|
|
||||||
|
|
最好的 | 7.03 |
3.12 |
2.48 |
4.26 |
2.64 |
| 的意思是 | 7.07 |
3.41 |
3.08 |
4.33 |
2.88 |
|
| 性病 | 4.90 |
1.82 |
3.97 |
1.39 |
1.29 |
|
|
|
||||||
|
|
最好的 | 1.82 |
6.58 |
2.18 |
2.34 |
|
| 的意思是 | 1.84 |
7.93 |
6.50 |
5.96 |
|
|
| 性病 | 9.94 |
1.03 |
2.12 |
2.75 |
|
|
|
|
||||||
|
|
最好的 | 1.24 |
2.49 |
1.49 |
1.25 |
|
| 的意思是 | 1.28 |
2.89 |
2.19 |
1.53 |
|
|
| 性病 | 2.32 |
4.15 |
1.11 |
4.66 |
|
|
|
|
||||||
|
|
最好的 | 2.97 |
1.29 |
1.98 |
6.59 |
|
| 的意思是 | 3.19 |
1.55 |
8.50 |
7.41 |
|
|
| 性病 | 2.19 |
1.91 |
7.23 |
2.57 |
|
|
|
|
||||||
|
|
最好的 | 1.13 |
1.12 |
3.62 |
3.88 |
|
| 的意思是 | 1.17 |
1.43 |
8.11 |
3.97 |
|
|
| 性病 | 2.73 |
2.79 |
5.62 |
2.31 |
|
|
|
|
||||||
|
|
最好的 | 1.01 |
4.45 |
4.41 |
5.78 |
1.91 |
| 的意思是 | 1.02 |
4.82 |
5.13 |
5.84 |
1.95 |
|
| 性病 | 9.09 |
3.35 |
4.37 |
1.01 |
1.11 |
|
|
|
||||||
|
|
最好的 | 3.31 |
1.26 |
4.79 |
|
8.24 |
| 的意思是 | 3.33 |
1.46 |
9.00 |
|
8.44 |
|
| 性病 | 1.33 |
1.80 |
1.49 |
|
2.10 |
|
|
|
||||||
|
|
最好的 | 2.04 |
3.27 |
3.13 |
4.01 |
|
| 的意思是 | 2.14 |
3.57 |
4.27 |
4.08 |
|
|
| 性病 | 8.06 |
1.99 |
3.64 |
2.56 |
|
|
|
|
||||||
|
|
最好的 | 5.85 |
2.01 |
3.51 |
1.01 |
|
| 的意思是 | 6.19 |
3.88 |
3.42 |
1.19 |
|
|
| 性病 | 1.95 |
1.70 |
1.48 |
1.69 |
|
|
|
|
||||||
|
|
最好的 | 3.96 |
6.26 |
1.29 |
1.71 |
|
| 的意思是 | 4.51 |
9.14 |
1.77 |
1.73 |
|
|
| 性病 | 7.12 |
3.61 |
5.50 |
7.52 |
|
|
|
|
||||||
|
|
最好的 | 3.74 |
2.56 |
2.23 |
3.87 |
|
| 的意思是 | 9.98 |
9.86 |
3.54 |
4.09 |
|
|
| 性病 | 4.46 |
4.94 |
1.25 |
3.29 |
|
|
SaNSDE [
作为LSOPs的高效算法,协方差矩阵适应进化策略(CMA-ES)拥有一个特定的采样策略,通过多元高斯分布样本的后代(
Contribution-based合作共同进化是首次提出解决不平衡大规模问题[
为了节省计算资源,进化的子组是如果他们认为是停滞不前的
我们建议的计算资源分配(RA)被认为是在CC_UEMO和CC_SBBO,叫做CC_UEMO_RA CC_SBBO_RA相应。这项研究的结果发表在表
结果CC_SBBO_CB、CC_SBBO_FR CC_UEMO_RA, CC_SBBO_RA CEC的2010基准问题的算法。
| 函数 | 统计数据 | CC_SBBO_CB | CC_SBBO_FR | CC_UEMO_RA | CC_SBBO_RA |
|---|---|---|---|---|---|
|
|
最好的 | 1.29 |
1.35 |
1.34 |
|
| 的意思是 | 1.37 |
1.45 |
4.26 |
|
|
| 性病 | 1.04 |
1.08 |
2.35 |
|
|
|
|
|||||
|
|
最好的 | 5.24 |
1.13 |
2.34 |
|
| 的意思是 | 5.28 |
1.19 |
5.65 |
|
|
| 性病 | 4.97 |
4.16 |
4.41 |
|
|
|
|
|||||
|
|
最好的 | 2.05 |
1.22 |
3.21 |
|
| 的意思是 | 2.05 |
1.26 |
5.67 |
|
|
| 性病 | 2.74 |
2.05 |
4.82 |
|
|
|
|
|||||
|
|
最好的 | 9.35 |
1.00 |
8.53 |
|
| 的意思是 | 9.52 |
1.23 |
9.62 |
|
|
| 性病 | 1.07 |
2.42 |
8.64 |
|
|
|
|
|||||
|
|
最好的 | 6.12 |
4.07 |
7.22 |
|
| 的意思是 | 6.40 |
4.24 |
8.01 |
|
|
| 性病 | 7.46 |
1.80 |
5.26 |
|
|
|
|
|||||
|
|
最好的 | 1.98 |
1.08 |
2.18 |
|
| 的意思是 | 2.00 |
3.85 |
3.54 |
|
|
| 性病 | 3.69 |
2.39 |
2.43 |
|
|
|
|
|||||
|
|
最好的 | 2.66 |
8.15 |
7.23 |
|
| 的意思是 | 3.72 |
8.69 |
8.92 |
|
|
| 性病 | 3.86 |
4.44 |
7.18 |
|
|
|
|
|||||
|
|
最好的 | 2.21 |
1.11 |
9.62 |
|
| 的意思是 | 3.12 |
1.93 |
1.57 |
|
|
| 性病 | 6.34 |
6.28 |
8.29 |
|
|
|
|
|||||
|
|
最好的 | 3.45 |
6.90 |
2.50 |
|
| 的意思是 | 4.36 |
8.20 |
2.82 |
|
|
| 性病 | 1.65 |
9.71 |
7.82 |
|
|
|
|
|||||
|
|
最好的 | 4.29 |
5.18 |
|
2.99 |
| 的意思是 | 5.03 |
5.28 |
|
3.00 |
|
| 性病 | 3.09 |
7.76 |
|
1.19 |
|
|
|
|||||
|
|
最好的 | 2.22 |
4.29 |
9.10 |
|
| 的意思是 | 2.24 |
5.44 |
9.43 |
|
|
| 性病 | 1.34 |
1.33 |
3.42 |
|
|
|
|
|||||
|
|
最好的 | 2.05 |
4.21 |
7.18 |
|
| 的意思是 | 2.06 |
4.53 |
7.59 |
|
|
| 性病 | 2.63 |
2.88 |
4.25 |
|
|
|
|
|||||
|
|
最好的 | 2.31 |
2.02 |
1.54 |
|
| 的意思是 | 2.46 |
2.18 |
1.76 |
|
|
| 性病 | 1.16 |
1.03 |
1.84 |
|
|
|
|
|||||
|
|
最好的 | 2.50 |
2.82 |
2.03 |
|
| 的意思是 | 2.76 |
2.98 |
2.75 |
|
|
| 性病 | 2.69 |
1.04 |
2.47 |
|
|
|
|
|||||
|
|
最好的 | 1.00 |
7.83 |
|
6.09 |
| 的意思是 | 1.01 |
7.95 |
|
6.24 |
|
| 性病 | 1.01 |
1.22 |
|
1.25 |
|
|
|
|||||
|
|
最好的 | 3.85 |
6.51 |
9.24 |
|
| 的意思是 | 3.86 |
8.47 |
9.94 |
|
|
| 性病 | 1.92 |
1.63 |
5.48 |
|
|
|
|
|||||
|
|
最好的 | 2.09 |
5.77 |
9.64 |
|
| 的意思是 | 2.19 |
5.91 |
1.02 |
|
|
| 性病 | 7.14 |
1.60 |
3.28 |
|
|
|
|
|||||
|
|
最好的 | 4.32 |
3.20 |
5.52 |
|
| 的意思是 | 4.76 |
4.81 |
5.64 |
|
|
| 性病 | 3.91 |
1.07 |
1.25 |
|
|
演化过程的最佳值CEC的2010年基准套件。结果平均25分。纵轴是函数值和水平轴是一代又一代的数量。
在本文中,我们提出一种选择性迁移算子偏硼酸钡。选择性迁移算子可以提高开发能力以及保持其良好的勘探能力与原来的迁移算子。当处理LSOPs,合作共同进化框架采用我们的论文。解决不平衡的贡献每个子群的整体健身价值的背景下,提出了一种更高效的contribution-based资源分配方法。相对性能改进是用来衡量的贡献,因为它反映了最近及时改善。一个阈值策略,作为一个额外的约束,采用测量小组是否停滞不前。计算资源不会被分配到停滞不前的循环子群。2010大规模CEC基准函数被用来评估CC_SBBO_RA的性能。从我们的实验结果,可以得出几个结论。
首先,偏硼酸钡选择性迁移算子可以显著提高LSOPs的性能与其它偏硼酸钡变体相比,特别是对于那些完全分离的问题。其次,我们提出contribution-based资源分配方法可以明显提高东亚峰会的性能当嵌入到直流框架。
在未来,我们打算提高偏硼酸钡的性能处理大规模的多峰优化问题。同时,有趣的是探索停滞的适应价值高的测量精度。
使用的数据来支持本研究的发现可以从相应的作者。
报告的论文博士研讨会上人工智能在制造业的应用,由同济大学和洛林大学,2019年6月。
作者宣称没有利益冲突。
这项研究已经被重点研究和开发项目支持下的国家科学技术部批准号2018 yfb1305304,中国国家自然科学基金批准号下61873191,国际联合训练下的同济大学研究生跨学科创新人才的批准号2019 xkjc - 007。