• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

通过生存能力而非竞争进行的人工进化。

Artificial evolution by viability rather than competition.

作者信息

Maesani Andrea, Fernando Pradeep Ruben, Floreano Dario

机构信息

Laboratory of Intelligent Systems (LIS), Ecole Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland.

出版信息

PLoS One. 2014 Jan 29;9(1):e86831. doi: 10.1371/journal.pone.0086831. eCollection 2014.

DOI:10.1371/journal.pone.0086831
PMID:24489790
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC3906060/
Abstract

Evolutionary algorithms are widespread heuristic methods inspired by natural evolution to solve difficult problems for which analytical approaches are not suitable. In many domains experimenters are not only interested in discovering optimal solutions, but also in finding the largest number of different solutions satisfying minimal requirements. However, the formulation of an effective performance measure describing these requirements, also known as fitness function, represents a major challenge. The difficulty of combining and weighting multiple problem objectives and constraints of possibly varying nature and scale into a single fitness function often leads to unsatisfactory solutions. Furthermore, selective reproduction of the fittest solutions, which is inspired by competition-based selection in nature, leads to loss of diversity within the evolving population and premature convergence of the algorithm, hindering the discovery of many different solutions. Here we present an alternative abstraction of artificial evolution, which does not require the formulation of a composite fitness function. Inspired from viability theory in dynamical systems, natural evolution and ethology, the proposed method puts emphasis on the elimination of individuals that do not meet a set of changing criteria, which are defined on the problem objectives and constraints. Experimental results show that the proposed method maintains higher diversity in the evolving population and generates more unique solutions when compared to classical competition-based evolutionary algorithms. Our findings suggest that incorporating viability principles into evolutionary algorithms can significantly improve the applicability and effectiveness of evolutionary methods to numerous complex problems of science and engineering, ranging from protein structure prediction to aircraft wing design.

摘要

进化算法是受自然进化启发而广泛应用的启发式方法,用于解决分析方法不适用的难题。在许多领域,实验者不仅对发现最优解感兴趣,还对找到满足最低要求的大量不同解感兴趣。然而,制定一个描述这些要求的有效性能度量(也称为适应度函数)是一项重大挑战。将多个性质和规模可能不同的问题目标和约束组合并加权到一个单一的适应度函数中存在困难,这常常导致不尽人意的解决方案。此外,受自然界基于竞争的选择启发,对最适应解的选择性繁殖会导致进化种群内多样性的丧失以及算法的过早收敛,从而阻碍许多不同解的发现。在此,我们提出一种人工进化的替代抽象方法,它不需要制定复合适应度函数。该方法受动力系统中的生存能力理论、自然进化和动物行为学启发,强调淘汰那些不符合一组根据问题目标和约束定义的不断变化标准的个体。实验结果表明,与传统的基于竞争的进化算法相比,该方法在进化种群中保持了更高的多样性,并生成了更多独特的解。我们的研究结果表明,将生存能力原则纳入进化算法可以显著提高进化方法对众多科学和工程复杂问题的适用性和有效性,从蛋白质结构预测到飞机机翼设计等问题均适用。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/8a03e7f9526b/pone.0086831.g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/ae17eff9b34a/pone.0086831.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/a74e28295ddf/pone.0086831.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/11854dc83194/pone.0086831.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/33880e2adc31/pone.0086831.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/91555194efbf/pone.0086831.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/305ab58a24df/pone.0086831.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/f1ad56513e12/pone.0086831.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/f8d96bc152c1/pone.0086831.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/8154ca059849/pone.0086831.g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/8a03e7f9526b/pone.0086831.g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/ae17eff9b34a/pone.0086831.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/a74e28295ddf/pone.0086831.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/11854dc83194/pone.0086831.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/33880e2adc31/pone.0086831.g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/91555194efbf/pone.0086831.g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/305ab58a24df/pone.0086831.g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/f1ad56513e12/pone.0086831.g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/f8d96bc152c1/pone.0086831.g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/8154ca059849/pone.0086831.g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e4c7/3906060/8a03e7f9526b/pone.0086831.g010.jpg

相似文献

1
Artificial evolution by viability rather than competition.通过生存能力而非竞争进行的人工进化。
PLoS One. 2014 Jan 29;9(1):e86831. doi: 10.1371/journal.pone.0086831. eCollection 2014.
2
Re-inspiring the genetic algorithm with multi-level selection theory: multi-level selection genetic algorithm.用多层次选择理论激发遗传算法:多层次选择遗传算法。
Bioinspir Biomim. 2018 Jul 31;13(5):056007. doi: 10.1088/1748-3190/aad2e8.
3
Diploidy and the selective advantage for sexual reproduction in unicellular organisms.二倍体与单细胞生物有性生殖的选择优势。
Theory Biosci. 2009 Nov;128(4):249-85. doi: 10.1007/s12064-009-0077-9. Epub 2009 Nov 10.
4
The hierarchical fair competition (HFC) framework for sustainable evolutionary algorithms.用于可持续进化算法的分层公平竞争(HFC)框架。
Evol Comput. 2005 Summer;13(2):241-77. doi: 10.1162/1063656054088530.
5
An evolutionary algorithm for large traveling salesman problems.一种求解大型旅行商问题的进化算法。
IEEE Trans Syst Man Cybern B Cybern. 2004 Aug;34(4):1718-29. doi: 10.1109/tsmcb.2004.828283.
6
Evolutionary algorithms refining a heuristic: a hybrid method for shared-path protections in WDM networks under SRLG constraints.用于优化启发式算法的进化算法:一种在共享风险链路组(SRLG)约束下的波分复用(WDM)网络中共享路径保护的混合方法。
IEEE Trans Syst Man Cybern B Cybern. 2007 Feb;37(1):51-61. doi: 10.1109/tsmcb.2006.883269.
7
Simulated evolution and artificial selection.模拟进化与人工选择。
Biosystems. 1989;23(2-3):219-28; discussion 229. doi: 10.1016/0303-2647(89)90027-0.
8
Efficient and scalable Pareto optimization by evolutionary local selection algorithms.通过进化局部选择算法实现高效且可扩展的帕累托优化。
Evol Comput. 2000 Summer;8(2):223-47. doi: 10.1162/106365600568185.
9
Computational evolution: taking liberties.计算进化:随意发挥
Theory Biosci. 2010 Sep;129(2-3):183-91. doi: 10.1007/s12064-010-0099-3. Epub 2010 Jun 9.
10
Heuristic algorithms in evolutionary computation and modular organization of biological macromolecules: Applications to in vitro evolution.进化计算中的启发式算法和生物大分子的模块化组织:在体外进化中的应用。
PLoS One. 2022 Jan 27;17(1):e0260497. doi: 10.1371/journal.pone.0260497. eCollection 2022.

引用本文的文献

1
Disentangling constraints using viability evolution principles in integrative modeling of macromolecular assemblies.利用生存进化原理在大分子组装的综合建模中解开约束。
Sci Rep. 2017 Mar 22;7(1):235. doi: 10.1038/s41598-017-00266-w.

本文引用的文献

1
Macromolecular symmetric assembly prediction using swarm intelligence dynamic modeling.利用群体智能动态建模预测大分子对称组装。
Structure. 2013 Jul 2;21(7):1097-1106. doi: 10.1016/j.str.2013.05.014.
2
Historical contingency affects signaling strategies and competitive abilities in evolving populations of simulated robots.历史偶然性影响着进化中的模拟机器人种群的信号策略和竞争能力。
Proc Natl Acad Sci U S A. 2012 Jan 17;109(3):864-8. doi: 10.1073/pnas.1104267109. Epub 2012 Jan 3.
3
Morphological change in machines accelerates the evolution of robust behavior.
机器形态的改变加速了稳健行为的进化。
Proc Natl Acad Sci U S A. 2011 Jan 25;108(4):1234-9. doi: 10.1073/pnas.1015390108. Epub 2011 Jan 10.
4
Threshold-selecting strategy for best possible ground state detection with genetic algorithms.基于遗传算法的最佳基态检测阈值选择策略。
Phys Rev E Stat Nonlin Soft Matter Phys. 2009 Apr;79(4 Pt 2):046702. doi: 10.1103/PhysRevE.79.046702. Epub 2009 Apr 2.
5
Natural selection fails to optimize mutation rates for long-term adaptation on rugged fitness landscapes.在崎岖的适应度景观上,自然选择无法为长期适应优化突变率。
PLoS Comput Biol. 2008 Sep 26;4(9):e1000187. doi: 10.1371/journal.pcbi.1000187.
6
Notes on the simulation of evolution.
IEEE Trans Neural Netw. 1994;5(1):130-47. doi: 10.1109/72.265967.
7
An introduction to simulated evolutionary optimization.模拟进化优化简介。
IEEE Trans Neural Netw. 1994;5(1):3-14. doi: 10.1109/72.265956.
8
Covariance matrix adaptation for multi-objective optimization.用于多目标优化的协方差矩阵自适应
Evol Comput. 2007 Spring;15(1):1-28. doi: 10.1162/evco.2007.15.1.1.
9
Digital genetics: unravelling the genetic basis of evolution.数字遗传学:揭示进化的遗传基础。
Nat Rev Genet. 2006 Feb;7(2):109-18. doi: 10.1038/nrg1771.
10
Measures of diversity for populations and distances between individuals with highly reorganizable genomes.具有高度可重组基因组的群体多样性度量以及个体之间的距离。
Evol Comput. 2004 Winter;12(4):495-515. doi: 10.1162/1063656043138923.