• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

多目标的多群体:求解多目标优化问题的协同进化技术。

Multiple Populations for Multiple Objectives: A Coevolutionary Technique for Solving Multiobjective Optimization Problems.

出版信息

IEEE Trans Cybern. 2013 Apr;43(2):445-63. doi: 10.1109/TSMCB.2012.2209115. Epub 2013 Mar 7.

DOI:10.1109/TSMCB.2012.2209115
PMID:22907971
Abstract

Traditional multiobjective evolutionary algorithms (MOEAs) consider multiple objectives as a whole when solving multiobjective optimization problems (MOPs). However, this consideration may cause difficulty to assign fitness to individuals because different objectives often conflict with each other. In order to avoid this difficulty, this paper proposes a novel coevolutionary technique named multiple populations for multiple objectives (MPMO) when developing MOEAs. The novelty of MPMO is that it provides a simple and straightforward way to solve MOPs by letting each population correspond with only one objective. This way, the fitness assignment problem can be addressed because the individuals' fitness in each population can be assigned by the corresponding objective. MPMO is a general technique that each population can use existing optimization algorithms. In this paper, particle swarm optimization (PSO) is adopted for each population, and coevolutionary multiswarm PSO (CMPSO) is developed based on the MPMO technique. Furthermore, CMPSO is novel and effective by using an external shared archive for different populations to exchange search information and by using two novel designs to enhance the performance. One design is to modify the velocity update equation to use the search information found by different populations to approximate the whole Pareto front (PF) fast. The other design is to use an elitist learning strategy for the archive update to bring in diversity to avoid local PFs. CMPSO is comprehensively tested on different sets of benchmark problems with different characteristics and is compared with some state-of-the-art algorithms. The results show that CMPSO has superior performance in solving these different sets of MOPs.

摘要

传统的多目标进化算法 (MOEAs) 在解决多目标优化问题 (MOPs) 时,将多个目标视为一个整体。然而,这种考虑可能会导致为个体分配适应度变得困难,因为不同的目标通常相互冲突。为了避免这种困难,本文在开发 MOEAs 时提出了一种名为多目标多群体 (MPMO) 的新协同进化技术。MPMO 的新颖之处在于,它通过让每个群体仅对应一个目标,提供了一种简单直接的方法来解决 MOPs。这样,个体在每个群体中的适应度分配问题就可以解决,因为每个群体中的个体适应度可以由相应的目标来分配。MPMO 是一种通用技术,每个群体都可以使用现有的优化算法。在本文中,采用粒子群优化 (PSO) 作为每个群体的算法,并基于 MPMO 技术开发了协同进化多群 PSO (CMPSO)。此外,CMPSO 通过使用外部共享档案让不同群体之间交换搜索信息,以及通过使用两个新的设计来增强性能,使其新颖而有效。一个设计是修改速度更新方程,以使用不同群体找到的搜索信息快速逼近整个 Pareto 前沿 (PF)。另一个设计是使用精英学习策略更新档案,以引入多样性来避免局部 PF。CMPSO 在具有不同特征的不同基准问题集上进行了全面测试,并与一些最先进的算法进行了比较。结果表明,CMPSO 在解决这些不同的 MOPs 集方面表现出了优越的性能。

相似文献

1
Multiple Populations for Multiple Objectives: A Coevolutionary Technique for Solving Multiobjective Optimization Problems.多目标的多群体:求解多目标优化问题的协同进化技术。
IEEE Trans Cybern. 2013 Apr;43(2):445-63. doi: 10.1109/TSMCB.2012.2209115. Epub 2013 Mar 7.
2
Multiswarm comprehensive learning particle swarm optimization for solving multiobjective optimization problems.用于求解多目标优化问题的多群综合学习粒子群优化算法
PLoS One. 2017 Feb 13;12(2):e0172033. doi: 10.1371/journal.pone.0172033. eCollection 2017.
3
An External Archive-Guided Multiobjective Particle Swarm Optimization Algorithm.基于外部档案的多目标粒子群优化算法。
IEEE Trans Cybern. 2017 Sep;47(9):2794-2808. doi: 10.1109/TCYB.2017.2710133. Epub 2017 Jun 12.
4
Multiobjective Particle Swarm Optimization Based on Cosine Distance Mechanism and Game Strategy.基于余弦距离机制和博弈策略的多目标粒子群优化。
Comput Intell Neurosci. 2021 Nov 6;2021:6440338. doi: 10.1155/2021/6440338. eCollection 2021.
5
Corner Sort for Pareto-Based Many-Objective Optimization.基于 Pareto 最优的多目标优化的 Corner Sort 方法。
IEEE Trans Cybern. 2014 Jan;44(1):92-102. doi: 10.1109/TCYB.2013.2247594. Epub 2013 Mar 7.
6
An Evolutionary Algorithm with Double-Level Archives for Multiobjective Optimization.具有双层档案的进化算法用于多目标优化。
IEEE Trans Cybern. 2015 Sep;45(9):1851-63. doi: 10.1109/TCYB.2014.2360923. Epub 2014 Oct 16.
7
PSO-based multiobjective optimization with dynamic population size and adaptive local archives.基于粒子群优化算法的动态种群规模与自适应局部存档多目标优化
IEEE Trans Syst Man Cybern B Cybern. 2008 Oct;38(5):1270-93. doi: 10.1109/TSMCB.2008.925757.
8
Guiding Evolutionary Multiobjective Optimization With Generic Front Modeling.基于通用前沿建模的引导式进化多目标优化
IEEE Trans Cybern. 2020 Mar;50(3):1106-1119. doi: 10.1109/TCYB.2018.2883914. Epub 2018 Dec 18.
9
Cooperative Differential Evolution With Multiple Populations for Multiobjective Optimization.基于多群体的协同差分进化算法求解多目标优化问题
IEEE Trans Cybern. 2016 Dec;46(12):2848-2861. doi: 10.1109/TCYB.2015.2490669. Epub 2015 Nov 2.
10
A Clustering-Based Adaptive Evolutionary Algorithm for Multiobjective Optimization With Irregular Pareto Fronts.一种基于聚类的多目标优化自适应进化算法,用于处理不规则帕累托前沿。
IEEE Trans Cybern. 2019 Jul;49(7):2758-2770. doi: 10.1109/TCYB.2018.2834466. Epub 2018 Jun 5.

引用本文的文献

1
Adaptive Bi-Operator Evolution for Multitasking Optimization Problems.用于多任务优化问题的自适应双算子进化
Biomimetics (Basel). 2024 Oct 8;9(10):604. doi: 10.3390/biomimetics9100604.
2
A clustering-based competitive particle swarm optimization with grid ranking for multi-objective optimization problems.一种基于聚类的带网格排序的竞争粒子群优化算法用于多目标优化问题
Sci Rep. 2023 Jul 20;13(1):11754. doi: 10.1038/s41598-023-38529-4.
3
Developing Nonlinear Customer Preferences Models for Product Design Using Opining Mining and Multiobjective PSO-Based ANFIS Approach.
运用观点挖掘和基于多目标粒子群优化的自适应神经模糊推理系统方法为产品设计开发非线性客户偏好模型。
Comput Intell Neurosci. 2023 Feb 20;2023:6880172. doi: 10.1155/2023/6880172. eCollection 2023.
4
Improved multi-objective differential evolution algorithm based on a decomposition strategy for multi-objective optimization problems.基于分解策略的改进多目标差分进化算法用于多目标优化问题。
Sci Rep. 2022 Dec 7;12(1):21176. doi: 10.1038/s41598-022-25440-7.
5
Multiswarm comprehensive learning particle swarm optimization for solving multiobjective optimization problems.用于求解多目标优化问题的多群综合学习粒子群优化算法
PLoS One. 2017 Feb 13;12(2):e0172033. doi: 10.1371/journal.pone.0172033. eCollection 2017.
6
A Multiobjective Approach to Homography Estimation.一种用于单应性估计的多目标方法。
Comput Intell Neurosci. 2016;2016:3629174. doi: 10.1155/2016/3629174. Epub 2015 Dec 28.