首页> 外文期刊>Expert systems with applications >A new hierarchical multi group particle swarm optimization with different task allocations inspired by holonic multi agent systems
【24h】

A new hierarchical multi group particle swarm optimization with different task allocations inspired by holonic multi agent systems

机译:新的分层多组粒子群优化,不同的任务分配灵感来自Holonic Multi Agent系统

获取原文
           

摘要

Nowadays expert systems have been used in different fields. They must be able to operate as quickly and efficiently as possible. So, they need optimization mechanism in their different parts and optimization is a critical part of almost all expert systems. Because of difficulties in real world problems, traditional optimization techniques commonly cannot solve them. Therefore, stochastic algorithms are used to do the optimization in expert systems. Particle swarm optimization (PSO) is one the most famous stochastic optimization algorithms. But this algorithm has some difficulties like losing diversity, premature convergence, trapping in local optimums and imbalance between exploration and exploitation. To overcome these drawbacks, inspired by holonic organization in multi agent systems, a new hierarchical multi group structure for PSO is presented in this paper. Considering the particles in PSO as simple agents, PSO is a kind of multi agent system. Existence of different facilities and organizations in multi agent systems and their great impact on performance encouraged us to use them. So, inspired by holonic multi agent systems, a new structure for PSO is presented. This work has been done for the first time in the literature. Meanwhile, to promote exploration and exploitation ability of proposed structure and create a suitable balance between them, different tasks are assigned to different groups of this structure. So, a holonic PSO with different task allocations (HPSO-DTA) is created. It provides the opportunity to employ all aspects for empowering PSO including parameter settings, neighborhood topologies and learning strategies to enhance the ability of it unlike other versions of PSO that use only one of these aspects to improve their solutions. This structure provides a lot of advantages for PSO. It is a new topological structure that improves the performance of PSO. It provides several leaders with efficient information to guide the particles in the search space. Also, it helps to control suitable information flow between groups and particles in order to preserve diversity and prevent from trapping in local optimums. Meanwhile, with assigning different tasks to different groups of proposed structure, an appropriate balance between exploration and exploitation is created to enhance the performance of the algorithm. In each group, based on its assigned task, particles use different parameters settings, different dynamic neighborhood topologies and different learning strategies which are proposed in this paper to enhance the performance of algorithm. A set of thirty four benchmark functions are used to evaluate the performance of proposed structure. Proposed algorithm is compared with a set of well-known PSO algorithms that their efficiency have been proved. Experimental results and comparative analysis demonstrate good performance of HPSO-DTA compared to other algorithms. Its solution accuracy, convergence speed and robustness is completely appropriate especially in more complicated benchmarks. (C) 2020 Elsevier Ltd. All rights reserved.
机译:如今,专家系统已用于不同的领域。他们必须能够尽可能快速和高效地运营。因此,他们需要优化机制在不同的部件中,优化是几乎所有专家系统的关键部分。由于现实世界问题困难,传统的优化技术通常无法解决它们。因此,随机算法用于在专家系统中进行优化。粒子群优化(PSO)是最着名的随机优化算法。但这种算法具有一些困难,如失去多样性,过早的收敛,捕获局部最佳和勘探和剥削之间的不平衡。为了克服这些缺点,通过多代理系统中的Holonic组织的启发,本文提出了一种新的POS的分层多组结构。考虑PSO中的颗粒作为简单的药剂,PSO是一种多种子体系统。多代理系统中不同设施和组织的存在及其对性能的大量影响鼓励我们使用它们。因此,由Holonic Multi Agent系统的启发,提出了一种用于PSO的新结构。这项工作是在文献中第一次完成的。同时,为了促进所提出的结构的探索和利用能力,在它们之间创造合适的平衡,将不同的任务分配给这种结构的不同组。因此,创建了具有不同任务分配(HPSO-DTA)的全新PSO。它提供了雇用所有方面的机会,以赋予PSO强大,包括参数设置,邻域拓扑和学习策略,以提高它与其他版本的PSO不同,这些产品只使用其中一个方面来改善其解决方案。这种结构为PSO提供了很多优势。这是一种提高PSO性能的新拓扑结构。它提供了几个领导者,具有有效信息,以指导搜索空间中的粒子。而且,它有助于控制组和颗粒之间的合适信息流动以保护多样性并防止捕获局部最优。同时,在为不同的提出结构组分配不同的任务,创建勘探和开发之间的适当平衡以提高算法的性能。在每个组中,基于其分配的任务,粒子使用不同的参数设置,不同的动态邻域拓扑和不同的学习策略,以提高算法的性能。一组三十四个基准函数用于评估所提出的结构的性能。将提出的算法与一组众所周知的PSO算法进行比较,其效率已被证明。实验结果和比较分析表明,与其他算法相比,HPSO-DTA的良好性能。其解决方案准确性,收敛速度和鲁棒性完全适用于更复杂的基准。 (c)2020 elestvier有限公司保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号