On Non-Elitist Evolutionary Algorithms Optimizing Fitness Functions with a Plateau
我们认为预期的运行时间的非精英进化算法(EA),当它们被应用到一个家庭的健身功能与高原的第二个最好的健身在一个独特的全局最优的半径r的汉明球。一方面,利用水平定理,我们得到了多项式上界的期望运行时间的一些模式的非精英EA的无偏变异,特别是按位变异。另一方面,我们表明,EA与健身比例选择是低效的,如果按位突变与标准设置的突变概率。
2020-04-18 cs.NE
Drift Analysis with Fitness Levels for Elitist Evolutionary Algorithms
本文将漂移分析与适应度层级方法结合,将最紧时间界问题形式化为约束多目标优化问题,首次构造并证明最紧度量界,并建立通用框架以在无捷径和有捷径的适应度景观上获得紧致时间界,通过(1+1) EA最大化TwoMax1函数进行了验证。
2024-02-13 cs.NE
Partnering Strategies for Fitness Evaluation in a Pyramidal Evolutionary Algorithm
University of the West of England(西英格兰大学)
本文将层次分布式遗传算法的思想与不同的代理间的合作策略相结合。子种群的级联集群是从自底向上的构建的,更高级别的子种群优化问题的更大部分。因此,较高级别的子群体以较低的分辨率搜索较大的搜索空间,而较低级别的子群体以较高的分辨率搜索较小的搜索空间。针对两个多项选择优化问题,检查了用于(子)适应度评估目的的不同伙伴选择方案的影响。结果表明,随机合作策略提供更好的抽样和更多的多样性表现最好。
2008-03-03 cs.AI cs.NE
On the Easiest and Hardest Fitness Functions
适应度函数的硬度是演化计算领域的一个重要研究课题。从理论上讲,该研究有助于理解进化算法的能力。在实践中,该研究可以为基准的设计提供指导。本文的目的是回答以下研究问题:给定一个适应度函数类,哪些功能是最简单的进化算法?哪个最难?这些功能是如何构建的?本文从理论上回答了这些问题。最简单和最困难的适应度函数构造的精英(1+1)进化算法,以最大化一类具有相同的最优值的适应度函数。结果表明,单峰函数是最简单的和欺骗性的功能是最困难的时间适应度景观。本文还揭示了一个算法最容易的适应度函数可能成为另一个算法最难的适应度函数,反之亦然。
2015-02-12 cs.NE
Limiting fitness distributions in evolutionary dynamics
达尔文进化论一般可以被建模为适应度(即繁殖率)分布空间中的流动。在扩散近似中,Tsimring等人已经表明,这种流动允许“适应性波”解:高斯形适应性分布以恒定速度向更高的适应性值移动。在这里,我们更普遍地表明,不断发展的健身分布被吸引到一个单参数的分布家庭与固定的偏度和峰度之间的抛物线关系。与健身波不同,这种统计模式包括积极和消极(也称为消极)。纯化)选择,并且不限于快速适应的群体。此外,我们发现,在选择预先存在的变异的情况下,种群的平均适应度是时间的幂律函数,正如微生物进化实验中观察到的那样,但与适应度波理论不同。在概念层次上,我们的结果可以被看作是对费雪自然选择基本定理的“动态不足”的解决。我们的预测是在良好的协议与数值模拟。
2016-02-16 cond-mat.stat-mech cs.NE q-bio.PE
Complexity of evolutionary equilibria in static fitness landscapes
一个适应度景观是一个遗传空间--如果两个基因型在一个位点上不同,它们就相邻--和一个适应度函数。演化动力学在这个景观上产生从低适应度到高适应度的流动;只有当找到局部适应度峰值时才达到平衡,我使用计算复杂性来质疑静态适应度景观上的进化可以快速达到局部适应度峰值的常见假设。为此,我证明了,当K >= 2时,粗糙适应度景观的流行NK模型是PLS完备的;加权2SAT的约简是自适应行走上的双射,因此存在NK适应度景观,其中来自某些顶点的每个自适应路径都是指数长度的。或者-在标准复杂性理论假设下,PLS中存在在多项式时间内不可解决的问题-这意味着没有演化动力学(已知或待发现,并且不一定遵循自适应路径)可以收敛到K = 2的所有NK景观上的局部适应度峰值。应用单纯形算法分析的结果,我证明了存在没有倒数符号上位性的单峰景观,其中遵循强选择弱突变动态的自适应路径的预期长度为$e^{O(n^{1/3})}$,即使从每个顶点都可以获得长度小于n的最佳自适应路径。技术成果的编写是为了让没有计算机科学背景的数学生物学家可以访问,生物学文献的总结是为了方便非生物学家,目的是在两个学科之间展开建设性的对话。
2013-08-23 cs.NE q-bio.PE
Phylogeny-informed fitness estimation
提出利用种群系统发育树在运行时估计适应度并辅助父代选择的方法,实验表明其可缓解下采样 lexicase 的多样性缺陷,但 GP 性能提升随问题和子采样设置变化。
2023-06-06 cs.NE
Genesis: An Empirical Platform for Studying Open-Ended Evolution Without Fitness Functions
Banasthali Vidyapith(巴纳斯塔利维迪亚皮斯)
研究无适应度函数的开放式进化,通过Genesis平台实证测试,发现约束驱动选择可维持进化活动,生态位构建需受物种形成保护才有效,为无适应度进化建立边界并开辟物理元进化新方向。
2026-07-27 cs.NE
Analysis of Evolutionary Algorithms on Fitness Function with Time-linkage Property
在实际应用中,许多优化问题具有时间关联性,即目标函数值既依赖于当前解,也依赖于历史解。虽然进化算法的严格理论分析在近二十年来得到了迅速发展,但从理论上理解进化算法在时间链接问题上的行为仍然是一个开放的问题。本文采取的第一步,严格分析进化算法的时间链接功能。基于基本的OneMax函数,我们提出了一个时间链接函数,其中最后一个时间步的第一位值被积分,但与当前的第一位具有不同的偏好。我们证明了在概率$1-o(1)$下,随机局部搜索和$(1+1)$ EA都不能找到最优解,而在概率$1-o(1)$下,$(μ+1)$ EA能够找到最优解.
2021-02-24 cs.NE
Hybrid evolutionary algorithm with extreme machine learning fitness function evaluation for two-stage capacitated facility location problem
本文考虑了两阶段容量受限的设施定位问题(TSCFLP),其中工厂生产的产品通过仓库交付给客户。满足客户需求的前提是有限的工厂生产和有限的仓库储存能力。目标是确定工厂和仓库的位置,以使总成本(包括固定成本和运输成本)最小。提出了一种结合遗传操作和局部搜索的混合进化算法。为了避免在计算时间方面昂贵的群体适应度计算,HEA使用极端机器学习来近似大多数个体的适应度。此外,根据问题的特征,采用两种启发式算法来生成良好的初始种群。从最近的文献中的两组测试实例进行计算实验。该算法的性能进行了评估和分析。与现有的遗传算法相比,该算法可以在合理的计算时间内找到最优解或近似最优解。
2016-05-22 cs.NE math.OC
A Novel Surrogate-assisted Evolutionary Algorithm Applied to Partition-based Ensemble Learning
Centrum Wiskunde & Informatica(荷兰国家数学与计算机科学研究中心);Leiden University Medical Center(莱顿大学医学中心);TU Delft(代尔夫特理工大学)
提出了一种新的代理辅助进化算法,用于求解昂贵的组合优化问题。我们集成了一个代理模型,这是用于适应值估计,到一个国家的最先进的P3-类变种的基因池最优混合算法(GOMEA),并适应所产生的算法解决非二进制组合问题。我们测试所提出的算法集成学习问题。集成多个模型是一种常见的机器学习技术,可以实现更好的性能。我们考虑在数据集的不相交子集上训练的几个模型的集合。寻找最佳的数据集划分自然是一个组合的非二进制优化问题。如果使用复杂模型(如深度神经网络)作为集成中的学习器,则适应度函数评估可能非常昂贵。因此,适应度函数评估的数量通常是有限的,需要昂贵的优化技术。在我们的实验中,我们使用五个分类数据集从OpenML-CC 18基准和支持向量机作为学习者的合奏。该算法表现出更好的性能比其他方法,包括贝叶斯优化算法。它设法找到更好的解决方案,使用几千个适应度函数评估多达500个变量的集成学习问题。
2021-04-16 cs.AI cs.LG cs.NE
A Fitness-assignment Method for Evolutionary Constrained Multi-objective Optimization
本文提出一种基于单种群适应度分配的约束多目标进化算法IcSDE+,通过融合约束违反、基于位移的密度估计和目标之和,在保持算法简单性的同时有效探索不同可行区域,并在多个基准上与9种先进算法比较验证了其优越性能。
2025-02-06 cs.NE
Reducing the Computational Cost in Multi-objective Evolutionary Algorithms by Filtering Worthless Individuals
大量精确的适应度函数计算使得进化算法具有计算代价。在一些现实问题中,即使增加计算复杂性并花费更多时间,减少这些评估的数量也更有价值。为了实现这一目标,我们引入了一个有效的因素,尽管在自适应模糊适应度粒化与非支配排序遗传算法-II中的应用因素,以更精确地过滤出无用的个体。我们所提出的方法进行了比较,相对于自适应模糊适应粒度与非支配排序遗传算法-II,使用超容量和逆世代距离的性能指标。该方法适用于1传统和1国家的最先进的基准考虑3个不同的维度。从平均性能的角度来看,结果表明,虽然减少适应度评估的数量会导致性能降低,但与我们获得的相比,它并不是有形的。
2014-01-02 cs.NE
A Simple Haploid-Diploid Evolutionary Algorithm
最近有人提出,进化利用了一种形式的健身景观平滑真核性别由于单倍体-二倍体循环。这篇简短的论文提出了一个简单的修改标准的进化计算算法,同样受益于这个过程。使用著名的NK模型的健身景观,它表明,出现的好处是增加了坚固性。
2019-03-27 cs.NE
A Crossover That Matches Diverse Parents Together in Evolutionary Algorithms
QED Software(QED软件公司)
交叉和变异是进化方法中产生新解的两个主要算子。在这篇文章中,一种新的方法进行交叉阶段。选择问题是进化决策树的构造。该方法的目的是找到这样的个人,在一起相互补充。因此,我们说他们是双重专业化的。我们提出了计算所谓的互补适应度的方法。在几个实证实验中,我们评估了四种变体中提出的方法的有效性,并将其与基于适应度排名的方法进行比较。有一个变式显然是最佳办法,而其余的则低于基线。
2021-05-08 cs.AI cs.NE
A Theoretical Framework of Approximation Error Analysis of Evolutionary Algorithms
在进化算法的实证研究中,解的质量是通过适应度值或逼近误差来评价的。后者测量近似解和最优解之间的适应度差异。由于近似误差分析比直接估计适应度值更方便,本文重点研究了近似误差分析。然而,它是直接从近似误差的适应值扩展所有相关的结果。虽然溶液质量的评价在实践中起着至关重要的作用,但很少有严格的分析已经在这个问题上进行。本文旨在建立一个新的离散优化进化算法逼近误差分析的理论框架。该框架分为两个部分。第一部分是近似误差的精确表达式。提出了两种方法:Jordan形式和Schur三角化来获得精确的表达式。第二部分是关于逼近误差的上界。给出了两种估计上界的方法:收敛速度法和辅助矩阵迭代法。通过几个例子证明了这个框架的适用性。
2018-10-26 cs.NE math.OC
All Constant Mutation Rates for the $(1+1)$ Evolutionary Algorithm
研究证明(1+1)进化算法在特定fitness函数上存在任意突变率区间内的最优突变率,通过引入DistantSteppingStones函数展示最优突变率集在[0,1]区间内稠密。
2026-05-09 cs.NE
Spontaneous organization leads to robustness in evolutionary algorithms
已知生物系统的相互作用网络具有若干非随机结构特性,其中一些被认为对系统鲁棒性有积极影响。研究人员才刚刚开始了解这些结构特性是如何出现的,然而,组件适应性和社区发展(模块化)的作用引起了科学界的兴趣。在这项研究中,我们将这些概念中的一些应用到进化算法中,并使用人口在适应度景观上移动时接收的信息自发地组织其人口。更准确地说,我们采用健身和聚类为基础的驱动力,指导网络结构的动态,这反过来又控制的人口动态的进化算法。为了评估这对进化的影响,实验进行了6个工程设计问题和6个人工测试功能,并与细胞遗传算法和其他16个进化算法设计。我们的研究结果表明,自组织拓扑进化算法表现出令人惊讶的强大的搜索行为,在短期和长期的时间尺度上观察到有前途的性能。经过仔细分析这些结果,我们得出结论,人口和它的拓扑结构之间的协同进化是一个强大的新范式设计强大的搜索引擎。
2011-02-06 cs.AI cs.NE
Triclustering of Gene Expression Microarray data using Evolutionary Approach
在三聚类中,正在创建一个子矩阵,该子矩阵在基因、条件和时间点方面表现出高度相似的行为。在该技术中,在某些条件下,在一些时间点片段中发现具有相同表达值的基因。在本文中,三聚使用进化算法实现了一个新的适应度函数组成的三维均方残差(MSR)和最小二乘近似(LSL)。其主要目标是找到具有最小重叠、低MSR、低LSL且几乎覆盖表达式矩阵的每个元素的三聚体,从而最小化总体适应值。为了改善算法的结果,引入了新的适应度函数来寻找高质量的三簇。从实验中观察到,使用EA的三簇产生了良好质量的三簇。实验在酵母菌数据集上进行。索引项-三聚类,遗传算法,均方残差,体积,权重,最小二乘逼近。
2018-05-14 cs.NE
Evolutionary Stochastic Gradient Descent for Optimization of Deep Neural Networks
IBM Research AI(IBM研究院人工智能部门);IBM T. J. Watson Research Center(IBM托马斯·J·沃森研究中心)
我们提出了一个基于种群的进化随机梯度下降(ESGD)框架,用于优化深度神经网络。ESGD结合SGD和无梯度进化算法作为一个框架中的互补算法,其中优化交替之间的SGD步骤和进化步骤,以提高人口的平均适应度。通过在SGD步骤中的退避策略和在进化步骤中的精英策略,它保证了种群中的最佳适应度永远不会下降。此外,在SGD步骤中使用不同的超参数的各种基于SGD的优化器优化的群体中的个体被认为是协同进化设置中的竞争物种,使得优化器的互补性也被考虑在内。ESGD的有效性在包括语音识别、图像识别和语言建模在内的多个应用中得到了证明,使用了具有各种深度架构的网络。
2018-10-16 cs.LG cs.NE stat.ML
Selecting for Selection: Learning To Balance Adaptive and Diversifying Pressures in Evolutionary Search
受自然进化的启发,进化搜索算法已被证明是非常有能力的,因为它们具有通过不同种群进行辐射式探索和收敛到适应压力的双重能力。这种行为的很大一部分来自进化算法的选择功能,这是决定哪些个体存活到下一代的度量。在欺骗性或难以搜索的适应度景观中,贪婪选择往往会失败,因此选择函数在梯度利用适应和探索性多样化之间取得正确的平衡至关重要。本文介绍了Sel4Sel,或选择选择,一种算法,通过元进化循环搜索高性能的基于神经网络的选择功能。在三个不同的比特串域上的结果表明,Sel4Sel网络始终匹配或超过基于适应度的选择和明确旨在鼓励多样性的基准的性能。对最强Sel4Sel网络的分析揭示了一种普遍的趋势,即在早期倾向于高度新颖的个体,随着欺骗性的局部最优被绕过,逐渐转向基于适应度的选择。
2021-06-16 cs.NE
A New Method for Lower Bounds on the Running Time of Evolutionary Algorithms
我们提出了一种新的方法来证明进化算法的期望运行时间的下界。它是基于适应度水平分区和一个额外的条件之间的转移概率的适应度水平。该方法是通用的,直观的,优雅的,非常强大的。它为LO、OneMax、长k路径和具有唯一最优值的所有函数产生精确或接近精确的下界。大多数下界是非常普遍的:它们适用于所有只使用位翻转突变作为变异算子的进化算法,即适用于所有选择算子和种群模型。下限与突变率的依赖关系。这些结果具有很强的意义。它们允许确定用于LO和OneMax的最佳基于突变的算法,即,该算法最小化适合度评估的期望数量。这包括最佳突变率的选择。
2011-11-16 cs.NE
Co-Evolved Spiking Neural Network Ensembles via Marginal Contribution Fitness
Louisiana State University(路易斯安那州立大学)
提出基于合作博弈论中边际贡献的适应度函数,共同进化脉冲神经网络集成,解决拓扑-参数空间超指数增长问题,在分类、回归和控制任务中显著优于单网络进化和事后集成。
2026-06-15 cs.NE
Fitness and Overfitness: Implicit Regularization in Evolutionary Dynamics
本文利用进化动力学与贝叶斯学习的数学同构,提出隐式正则化驱动生物体复杂性匹配环境复杂性,过度或不足适应分别导致过度适应与适应不足,并揭示频繁变化环境降低复杂性的趋势。
2025-08-05 cs.NE q-bio.PE
On Proportions of Fit Individuals in Population of Evolutionary Algorithm with Tournament Selection
在本文中,我们考虑了一个非精英只变异进化算法(EA)的比赛选择的适应度模型。该模型提供了上限和下限的预期比例的个人与健身以上给定的阈值。在所谓的单调变异的情况下,得到的界限意味着,增加比赛的大小提高EA的性能。作为推论,我们得到了单峰函数随机局部搜索的指数消失尾界和2-SAT问题和E.巴拉斯
2016-08-26 cs.NE
Novelty Driven Evolutionary Neural Architecture Search
基于进化算法(EA)的神经架构搜索(NAS)涉及通过从头开始训练来评估每个架构,这非常耗时。由于在搜索空间中的所有架构之间的权重共享,这可以通过使用超网来估计架构的适应度来减少。然而,由于超网中的操作的协同适应,估计的适应度是非常嘈杂的,这导致NAS方法陷入局部最优。在本文中,我们提出了一种称为NEvoNAS的方法,其中NAS问题是一个多目标问题,有2个目标:(i)最大限度地提高架构的新颖性,(ii)最大限度地提高架构的适应性/准确性。新颖性搜索用于在每一代保持不同的解决方案,这有助于避免局部最优陷阱,而架构适应度使用超网计算。NSGA-Ⅱ用于寻找NAS问题的\textit{pareto optimal front},并返回帕累托前沿中的最佳架构作为搜索到的架构。从理论上讲,NEvoNAS在2个不同的搜索空间上给出了更好的结果,同时与以前的基于EA的方法相比使用了更少的计算资源。我们论文的代码可以在https://github.com/nightstorm0909/NEvoNAS上找到。
2022-04-01 cs.NE
A Discipline of Evolutionary Programming
使用小种群或跨代小种群更新的遗传适应度优化通常遭受随机发散进化。我们提出了一个概念,高度可能的适应度优化,通过可行的进化计算运行在小规模的人口。基于快速混合马尔可夫链,该方法适用于大多数类型的进化遗传算法,遗传编程等。我们建立了相关的快速混合马尔可夫链和适当的平稳分布的新方法发现最佳方案(个人)的概率几乎为1的系统。为了使该方法有用,需要一种结构化设计方法,其中程序的开发和快速混合性能的保证齐头并进。最后通过一个简单的例子说明了该方法的可行性。更重要的例子需要理论上的进步,例如关于Metropolis滤波器。
1999-02-02 cs.AI cs.CC cs.DS
Towards co-evolution of fitness predictors and Deep Neural Networks
深度神经网络被证明是一个非常有用和强大的工具,具有许多实际应用。他们特别擅长从带有标记样本的大型数据集中学习。然而,为了达到良好的学习效果,必须仔细设计网络架构。创建最佳拓扑需要大量的经验和知识。不幸的是,在这种情况下,没有实际适用的算法可以帮助。使用进化过程来开发新的网络拓扑可能会解决这个问题。在这种情况下,限制因素是单个样本(单个网络架构)的评估速度,这包括基于整个大型数据集的学习。在本文中,我们建议克服这个问题,通过使用健身预测技术:使用原始训练集的子集进行训练过程,并使用其结果作为样本的健身近似。我们讨论了这种方法的可行性,在所需的健身预测功能的背景下,并分析在进化过程中获得的子集是否可以用来估计的健身网络拓扑结构。最后,我们得出结论,从我们的实验和未来的工作计划大纲。
2017-12-30 cs.NE
Determination of weight coefficients for additive fitness function of genetic algorithm
本文针对遗传算法加性适应度函数中权因子解析确定方法的选择问题,提出了一种解决方法。该算法是进化过程的基础,该进化过程在搜索引擎中形成稳定且有效的查询群体以获得高度相关的结果。本文给出了一种算法适应度函数的形式化描述,它是三个异质准则的加权和。详细介绍了所选用的分析确定权重因子的方法。据指出,不可能使用专家评估方法。作者提出了一个研究方法论使用的实验结果,从早期讨论的项目“数据仓库支持的基础智能网络爬虫和进化模型的目标信息选择”。有一个初始数据集的描述,其中包含用于计算权重的数据范围。通过实例说明了计算顺序。研究结果以图形的形式展示了适应度函数在使用各种权重选项的遗传算法操作期间的行为。
2021-03-27 cs.NE
Why don't the modules dominate - Investigating the Structure of a Well-Known Modularity-Inducing Problem Domain
Australian National University(澳大利亚国立大学)
Wagner的模块化诱导问题域是对模块化演化研究的重要贡献,包括演化理论和演化计算。我们在经典的遗传算法下研究了它的行为。与我们在自然界中观察到的不同,模块化的出现是高度有条件和依赖的,例如,对搜索的渴望。在自然界中,模块化解决方案通常占主导地位的人口,而在这个领域,模块化,当它出现时,是一个相对罕见的变体。模块化的出现很大程度上取决于适应度函数的随机波动,如果适应度函数随机变化但不变,模块化的进化就少得多。有趣的是,高适应度的非模块化解决方案通常可以通过手动删除所有模块间的边来转换为更高适应度的模块化解决方案。尽管仔细探索,我们还没有一个完整的解释,为什么遗传算法是无法找到这些更好的解决方案。
2018-08-16 cs.AI cs.NE
Evolving Self-Organising Agents Without Fitness: Three Falsifiable Experiments from Constraint-Driven Selection to Developmental Encoding
Banasthali Vidyapith(班纳沙利维达皮特)
研究在无设计者指定适应度函数时生物发育进化动力学能否产生,通过Genesis平台进行三个实验周期,测试可证伪假设,得出约束驱动选择、智能体介导生态位构建及CPPN间接编码相关结果,还产生了诊断工具和协议。
2026-07-27 cs.NE
Uncertainty And Evolutionary Optimization: A Novel Approach
进化算法(EA)已被广泛接受为复杂的现实世界的优化问题,包括工程优化的有效解决方案。然而,现实世界的优化问题往往涉及不确定的环境,包括噪声和/或动态环境,这对基于EA的优化提出了重大挑战。噪声的存在会干扰EA的评价和选择过程,从而对其性能产生不利影响。此外,由于噪声的存在对适应度函数的评估提出了挑战,因此可能需要对其进行估计而不是评估。几种现有的方法试图解决这个问题,如引入多样性(超突变,随机移民,特殊算子)或纳入过去的记忆(二倍体,基于案例的记忆)。然而,这些方法未能充分解决该问题。在本文中,我们提出了一种分布式种群切换进化算法(DPSEA)的方法,解决了优化的功能与噪声适应度使用分布式种群切换架构,模拟一个分布式自适应记忆的解决方案空间。在伪种群中使用局部回归来估计适应度。基准测试问题的成功应用,确定所提出的方法的优越性能的鲁棒性和准确性。
2014-11-21 cs.NE
Towards Autonomous Formulaic Alpha Discovery: An Evolutionary Computation Perspective
Shanghai University(上海大学);Xi’an Jiaotong-Liverpool University(西交利物浦大学)
本文从进化计算视角,提出自动化公式化阿尔法发现的统一分析与评估框架,为开发可靠的自主阿尔法发现系统奠定基础。
2026-08-04 cs.NE
Evolving the MCTS Upper Confidence Bounds for Trees Using a Semantic-inspired Evolutionary Algorithm in the Game of Carcassonne
蒙特卡罗树搜索(MCTS)是一种抽样最佳优先搜索最优决策的方法。MCTS的成功在很大程度上取决于如何构建树,选择过程在其中起着基础性的作用。一种已被证明是可靠的特定选择机制是基于树的上置信界限(UCT)。UCT试图通过考虑存储在MCTS的统计树中的值来平衡探索和利用。但是,要使其正常工作,需要对MCTS UCT进行一些调优。在这项工作中,我们使用进化算法(EA)的演变数学表达式的目标,以取代UCT公式和使用MCTS进化的表达式。更具体地说,我们发展的表达,我们提出的语义启发的进化算法在MCTS方法(SIEA-MCTS)。这是受到遗传编程(GP)中的语义的启发,其中使用适应度情况被视为GP中要采用的要求。适应度案例通常用于确定个体的适应度,并可用于计算个体的语义相似性(或相异性)。但是,MCTS中不提供健身案例。我们通过使用MCTS中的多个奖励值来扩展这个概念,这些奖励值允许我们确定个体的适应度及其语义。通过这样做,我们展示了SIEA-MCTS是如何能够成功地发展数学表达式,产生更好的或有竞争力的结果相比,UCT,而不需要调整这些演变的表达式。我们比较的性能,建议SIEA-MCTS对MCTS算法,MCTS快速动作值估计算法,三个变种的 *-minimax家族的算法,随机控制器和两个EA的方法。我们不断展示SIEA-MCTS如何在具有挑战性的卡尔卡松游戏中胜过大多数智能控制器。
2022-08-29 cs.NE
Evolving a New Feature for a Working Program
建立了一个遗传编程系统。第一适应度函数f1用于进化实现第一特征的程序。然后,适应度函数被切换到第二函数f2,该第二函数f2用于演化实现第二特征同时仍然保持第一特征的程序。计算了进化出f1和f2定义的程序所需的G1和G2代的中位数。随着问题难度的增加,观察到G1和G2的行为。在这些系统中,在程序的一般群体中测量工作的程序的密度D1(对于适应度函数f1)。观察到关系G1~1/sqrt(D1)近似成立。此外,在程序的一般群体中测量起作用的程序的密度D2(对于适应度函数f2)。观察到关系G2~1/sqrt(D2)近似成立。
2011-04-02 cs.NE
Degenerate neutrality creates evolvable fitness landscapes
Land Operations Division, Defence Science and Technology Organisation(国防科学技术组织陆地作战分部)
理解系统如何被设计成可进化的是优化、进化和复杂系统科学研究的基础。因此,许多研究人员已经认识到可进化性的重要性,即在生物进化和演化计算领域中发现更高适应度的新变体的能力。Ciliberti等人(Proc.Nat.Acad.科学,2007)和Wagner(Proc. R. Soc. B.,2008)提出了一个潜在的重要联系之间的鲁棒性和系统的可进化性。特别是,有人认为,鲁棒性实际上可能导致进化的出现。在这里,我们研究了两个设计原则,冗余和退化,实现鲁棒性,我们表明,他们有一个显着不同的影响系统的演化。特别是,纯冗余系统被发现有很少的进化,而系统退化,即分布式鲁棒性,可以是数量级更进化。这些结果提供了深入了解的一般原则,实现进化,并可能被证明是一个重要的一步,在追求进化表示演化计算。
2009-07-02 cs.AI cs.MA cs.NE
Automatically Balancing Model Accuracy and Complexity using Solution and Fitness Evolution (SAFE)
当在生物医学数据中寻找预测模型时,人们通常会想到不止一个目标,例如,实现高准确性和低复杂性(以促进可解释性)。我们在这里调查多个目标是否可以动态调整我们最近提出的协同进化算法,安全(解决方案和健身进化)。我们发现,SAFE是能够自动调整准确性和复杂性,没有性能损失,与标准的进化算法相比,在复杂的模拟遗传学数据集的GAMETES工具。
2022-06-30 cs.NE
Learning to Generate Genotypes with Neural Networks
神经网络和演化计算有着丰富的相互交织的历史。当进化算法优化强化学习问题的神经网络的参数和拓扑结构时,或者当神经网络被用作替代适应度函数以帮助昂贵的适应度函数的进化优化时,它们最常一起出现。在本文中,我们采取了不同的方法,问的问题是否可以使用神经网络提供一个进化算法的突变分布,这种方法可能提供什么优势?本文研究了两种现代神经网络模型,一种改进的产生随机输出的去噪自编码器和神经自回归分布估计器。结果表明,神经网络的方法来学习基因型是能够解决许多困难的离散问题,如MaxSat和HIFF,并定期优于其他进化技术。
2016-04-14 cs.NE
Using Skill Rating as Fitness on the Evolution of GANs
生成对抗网络(GANs)是一种对抗模型,在生成任务上取得了令人印象深刻的结果。尽管有相关的结果,但GANs在稳定性方面存在一些挑战,使得训练通常是一个偶然的过程。为了克服这些挑战,提出了一些改进,以更好地处理模型的内部特征,例如替代损失函数或发生器和神经网络使用的神经网络的架构变化。最近的工作提出了在GAN训练中使用进化算法,旨在解决这些挑战,并提供一种自动找到好模型的方法。在这种情况下,COEGAN提出使用共同进化和神经进化来协调GANs的训练。然而,以前的实验发现,一些用于指导进化的适应度函数并不理想。在这项工作中,我们提出了一个基于游戏的适应度函数的评价内使用的COEGAN方法。技能等级是量化玩家在游戏中技能的指标,已经被用于评估GANs。我们扩展了这个想法,使用进化算法中的技能评级来训练GANs。结果表明,技能等级可以作为适应度来指导COEGAN的进化,而不依赖于外部评估器。
2021-01-31 cs.NE
Information-geometric optimization with natural selection
本文将群体遗传学与进化优化结合,提出一种基于自然选择、群体重组和自适应增强选择的简单进化算法,无需矩阵求逆或协方差矩阵存储,性能与协方差矩阵自适应和自然进化策略相当。
2020-02-19 cs.NE q-bio.PE
Evolutionary Approaches to Expensive Optimisation
代理辅助进化算法(EA)在复杂的现实世界问题领域的应用中得到了迅速的普及。虽然进化算法是强大的全局优化器,寻找复杂的高维多模态问题的最优解往往需要非常昂贵的适应度函数评估。不用说,这可能使任何基于群体的迭代优化技术成为处理此类问题的最具破坏性的选择。使用近似模型或替代模型提供了一个更便宜的选择。当然,这个便宜的选择也有它自己的价格。本文讨论了在进化算法中使用近似所涉及的一些关键问题,可能的最佳实践和解决方案。已经寻求以下问题的答案:使用什么类型的适应度近似;使用哪种近似模型;如何将近似模型集成到EA中;使用多少近似;以及如何确保可靠的近似。
2013-03-12 cs.NE
From Royal Road to Epistatic Road for Variable Length Evolution Algorithm
虽然有一些现实世界中的应用,在进化算法中使用可变长度表示(VLR)是自然和合适的,缺乏一个学术框架,这样的表示。在这项工作中,我们提出了一个家庭的可调健身景观的基础上VLR的基因型。我们提出的健身景观具有可调程度的中立性和上位性,他们的灵感,一方面由皇家路健身景观,另一方面由NK健身景观。所以这些景观提供了一个从皇家路功能的连续性,中立而没有上位性,到大量上位性而没有冗余的景观。为了深入了解这些适应度景观,我们首先使用标准工具,如自适应行走和相关长度。其次,我们评估的性能,这些景观的进化算法的中性和上位参数的各种值,结果使我们能够与预期程度的中立性和上位性的性能。
2007-07-04 cs.NE
Voronoi-based Efficient Surrogate-assisted Evolutionary Algorithm for Very Expensive Problems
在实际系统中,一次适应度评估需要花费几个小时甚至几天的时间,这是非常昂贵的问题。在过去的几十年中,代理辅助进化算法(SAEAs)被广泛用于解决这一关键问题。然而,大多数研究SAEA专注于解决问题的预算至少十倍的问题,这是不可接受的,在许多非常昂贵的现实世界的问题。在本文中,我们采用沃罗诺伊图,以提高SAEA的性能,并提出了一种新的框架命名为Voronoi为基础的高效代理辅助进化算法(VESAEA)非常昂贵的问题,其中的优化预算,在适应度评价,只有5倍的问题的尺寸。在该框架中,沃罗诺伊图将整个搜索空间划分为若干个子空间,然后在某些潜在的更好的子空间中进行局部搜索。此外,为了权衡探索和开发,该框架涉及一个全局搜索阶段,通过结合留一交叉验证和径向基函数代理模型。性能选择器被设计成在全局和局部搜索阶段之间动态地和自动地切换搜索。各种基准问题的实证结果表明,所提出的框架显着优于几个国家的最先进的算法与极其有限的健身评估。此外,进一步分析了Voronoi图的有效性,结果表明它具有优化非常昂贵的问题的潜力。
2019-10-25 cs.NE
Quality with Just Enough Diversity in Evolutionary Policy Search
ISAE-SUPAERO(法国高等航空航天学院);Univ. de Toulouse(图卢兹大学);Imperial College London(伦敦帝国学院)
针对ES易受欺骗性景观影响、QD分散评估预算的问题,提出JEDi框架,利用行为-适应度关系聚焦有前景区域并以ES高效探索,在困难探索和复杂控制任务上优于两类方法。
2024-05-07 cs.NE cs.RO
A Critical Reassessment of Evolutionary Algorithms on the cryptanalysis of the simplified data encryption standard algorithm
在本文中,我们分析了简化的数据加密标准算法的密码分析使用元密码学,特别是遗传算法。使用这种算法时的经典适应度函数是将解密消息的n-gram统计数据与目标消息的n-gram统计数据进行比较。我们表明,使用这样的功能是无关的情况下,遗传算法,只是因为没有真正的关键(最佳)和健身值之间的距离,换句话说,没有隐藏的梯度。为了强调这一假设,我们实验表明,遗传算法执行比随机搜索的简化数据加密标准算法的密码分析。
2014-07-08 cs.CR cs.NE
A Study of Fitness Gains in Evolving Finite State Machines
本文研究了有限状态机在识别正则语言时,受偏好更少状态的反向选择压力影响下的演化场景,发现更长的样本字符串会降低适应度增益速度。
2023-10-20 cs.FL cs.NE