8得票1回答
如何正确使用遗传算法进行预测

我正在尝试使用遗传算法来解决分类问题。然而,我没有成功得到模型的摘要或新数据框的预测结果。如何获取摘要和新数据集的预测结果呢?以下是我的示例: library(genalg) dat <- read.table(text = " cats birds wolfs snak...

7得票2回答
交叉位运算两个整数

我目前正在尝试实现一个非常简单的遗传算法示例。 在某一点上,您必须使用两个数字(父母)进行“交叉”(生物学),以获得一个“孩子”。 您可以在此处找到Cross-Over的解释: 如何“交叉”两个字符串(1234和abcd-> 12cd和ab34) (第二个插图,更容易的“单点”Cros...

10得票5回答
遗传算法处理负适应度值

我正在尝试实现一个n元变量函数的遗传算法来最大化一个函数。然而问题在于适应度值可能为负数,我不确定如何在进行选择时处理负值。我阅读了这篇文章Linear fitness scaling in Genetic Algorithm produces negative fitness values,...

47得票2回答
遗传算法和多目标优化在PYTHON上:使用的库/工具是什么?

我正在搜索可用于使用GA的Python库,包括NSGAII等多目标算法的开发。你有什么建议吗? 以下是我目前找到的: Pyevolve:文档齐全但不包含多目标 Pygene:似乎不包含多目标 deap:文档齐全,包括多目标 inspyred:文档一般,包括多目标。 问题并不一定关于哪...

8得票6回答
如何为遗传算法找到最佳参数?

一些遗传算法框架(例如http://www.aforgenet.com/)需要许多参数,如变异率、种群大小等。 这些参数有通用的最佳值吗?我认为这取决于问题本身(适应度函数延迟、变异延迟、重组延迟、进化速率等)。我的第一个想法是使用一个遗传算法来配置另一个遗传算法。 还有更好的想法吗?

15得票5回答
将交叉和变异应用于图形(遗传算法)

我正在尝试使用遗传算法来进化图形。当染色体是图形时,您知道如何应用交叉和突变吗? 还是说我需要编写图形的代码,以便可以对位串应用“常规”的交叉和突变? 非常感谢!任何帮助,即使与我的问题无关,也将不胜感激! 曼努埃尔

14得票7回答
遗传算法中的交叉操作在TSP问题中的应用

我正在尝试使用遗传算法解决旅行商问题(TSP)。我的基因组是图中顶点(销售员路径)的排列。 我应该如何对我的基因组执行交叉操作? 在哪里可以找到C#中实现我的问题的代码?

8得票2回答
一个自我选择的团队

需要翻译的内容如下:从1000名申请者中选出一个由100名成员组成的团队。每个申请人都可以选择另外99位他/她希望作为队友的申请人。 每个可能的团队都会得到一个分数,该分数衡量了它满足其成员的团队伙伴偏好的程度。如果Lisa在一支队伍中,并且她心愿单上的11个人也在这个团队中,那么这个团队将...

7得票1回答
有没有关于NEAT的Encog文档?

有没有关于如何使用Encog框架的详细文档?我知道有用户指南可在UserGuide和C#示例在encog github repository中可用。 然而,我专注于使用NEAT网络,但是只有相应的XOR示例。到目前为止,我的代码看起来像下面这样: Dim inputNeurons As I...

26得票2回答
什么是差分进化算法,它与遗传算法有何不同?

根据我目前所了解的,它们似乎非常相似。不同进化使用浮点数,解被称为向量?我不太确定这是什么意思。如果有人能提供概述,并稍微介绍一下两者的优缺点,那就太好了。