...
首页> 外文期刊>Knowledge-Based Systems >A bioinformatic variant fruit fly optimizer for tackling optimization problems
【24h】

A bioinformatic variant fruit fly optimizer for tackling optimization problems

机译:用于解决优化问题的生物信息变体果蝇优化器

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

The fruit fly optimization algorithm (FOA) is a swarm-based algorithm inspired by fruit flies' food search behaviors in nature. The conventional FOA is attracting widespread interests due to its briefness, and simplicity in structure. However, FOA still has some disadvantages presented in the exploration and exploitation abilities when it is used to solve different optimization problems. To optimize these drawbacks, the performance FOA can be improved by employing different operators that can help it explore more promising areas in the search space and in finding better solutions in the local area of the candidate optimal solutions. In this paper, an improved FOA approach (called BSSFOA) that employs (1) bat sonar strategy to strengthen the exploration, (2) hybrid distribution that combined Gaussian distribution with student distribution to enhance the exploitation is proposed. In BSSFOA, the FOA uses the bat sonar strategy to search for the global optima, while the hybrid distribution mechanism is used to search the local area of the global optima in the hope of finding better solutions. To assess the performance of the proposed approach, a comprehensive set of 30 benchmark functions was used with the continuous version of the BSSFOA. Moreover, a discrete version of BSSFOA was proposed as a searching mechanism in the feature selection process, where 17 well-known datasets were used to assess the ability of the BSSFOA to search the best performing features among these datasets. The obtained results reveal the superiority of the BSSFOA in solving both continuous and discrete optimization problems. Therefore, it can be concluded that the employed mechanisms have constructive impacts in mitigating the core problems of FOA. (C) 2020 Elsevier B.V. All rights reserved.
机译:果蝇优化算法(FOA)是一种受果蝇的群体的群体,其自然界中的食物搜索行为。传统的FOA由于其简单性和结构简单而引起了广泛的兴趣。然而,在勘探和开发能力中仍然存在一些缺点,当它用于解决不同的优化问题时呈现出一些弊端。为了优化这些缺点,可以通过采用不同的操作员来改进性能FOA,这些运算符可以帮助它探索搜索空间中的更多有希望的区域,并在候选最佳解决方案的局域中找到更好的解决方案。在本文中,提出了一种改进的FOA方法(称为BSSFOA),采用(1)蝙蝠声纳战略来加强勘探,(2)将高斯分布与学生分配联合以提高剥削的杂交分布。在BSSFOA中,FOA使用蝙蝠声纳策略来搜索全局最优,而混合分配机制用于搜索全局最优的本地区域,希望找到更好的解决方案。为了评估所提出的方法的性能,与BSSFOA的连续版本一起使用全面的30个基准函数。此外,提出了一种分立版本的BSSFOA作为特征选择过程中的搜索机制,其中17个众所周知的数据集用于评估BSSFOA在这些数据集之间搜索最佳性能的能力。所获得的结果揭示了BSSFOA在解决连续和离散优化问题方面的优越性。因此,可以得出结论,所采用的机制对缓解FOA的核心问题具有建设性的影响。 (c)2020 Elsevier B.v.保留所有权利。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号