Genetic Algorithm Optimization Toolbox matlab遗传算法优化工具包
2022-03-26 13:02:11 107KB Genetic 遗传算法 matlab 工具包
1
Jx-WFST:包装特征选择工具箱 《迈向人才科学家:共享与学习》--- 介绍 该工具箱提供了 13 种包装器特征选择方法 Demo_PSO提供了如何在基准数据集上应用 PSO 的示例 这些方法的源代码是基于伪代码和论文编写的 用法 采用主要功能jfs进行特征选择。 您可以通过将from FS.pso import jfs的pso更改为来切换算法 如果你想使用粒子群优化(PSO),那么你可以写 from FS.pso import jfs 如果你想使用差分进化(DE),那么你可以写 from FS.de import jfs 输入 feat :特征向量矩阵(实例x特征) label :标签矩阵(实例x 1) opts : 参数设置 N :解决方案的数量/人口规模(对于所有方法) T :最大迭代次数(对于所有方法) k : k -最近邻中的k -值 输出 Acc : 验证模型的
1
辍学学生的预测 该项目的目标是确定有辍学风险的学生 介绍 从一组包含有关1000名学生的前两个学期的信息的文件中,必须将它们集成到一个文件中以进行后续分析,最后的文件必须分为三组: 100名学生进行测试 200名学生评估模型 700名学生训练模型。 学生没有被标记,因此需要对数据进行描述性分析,一旦标记了学生,就必须使用kmeans才能基于聚类分析来标记数据。 必须使用人工神经网络来训练模型,以预测哪些学生会辍学。 建立模型后,必须使用100名学生的测试数据集来了解其中哪些人会辍学,因此它将使用一种遗传算法来优化大学的资源,以便为学生提供机会,从而避免辍学。 方法 发展 变量选择和特征工程 性别:男性或女性(0或1) admision.letras :十进制数字,代表学生在高中入学考试中的成绩。 admision.numeros :小数,表示学生在高中入学考试中的成绩。 prom
2022-02-12 10:23:16 16.41MB r genetic-algorithm neural-networks k-means
1
双感应遗传matlab代码遗传算法 什么是遗传算法 “遗传算法 (GA) 是一种基于模拟生物进化的自然选择过程来解决有约束和无约束优化问题的方法。” 描述 遗传算法 (GA) 与 Matlab 在您的计算机上运行代码,并在 MatLab 环境中运行。 文件清单 -> 寻找最佳点的功能。 -> 此函数可帮助您将二进制字符串转换为双变量( numbConv 的反函数)以进行交叉和其他操作。 -> 这是用于为函数的每个值分配权重的成本函数计算器。 -> 程序的主要方法。 当您准备好克隆存储库时运行此文件。 -> 将双变量转换为二进制值对应的位数会在过程中考虑。 规格和变量 pop -> 保存当前人口的变量。 x -> 考虑自变量的范围。 J -> 成本函数(Jx)值 numOfPop -> 算法考虑的人口数量。 您可以更改并查看操作中发生了什么(但它会消耗您的资源) min_variance -> 作为迭代终止的总体的最小方差。 通过减少这一点,您可以获得准确的最佳点,并且可能需要更多的迭代才能收敛。
2022-01-17 21:29:40 29KB 系统开源
1
合作发展 合作协同进化 该算法出现在Potter M.和De Jong K.的“一种用于功能优化的协作式协同进化方法”中,《从自然中解决并行问题》,第1页。 249-257,1994年。 共有五种功能:RASTRIGIN,SCHWEFEL,GRIEWANGK,ACKLEY和ROSENBROCK 编译:gcc合作伙伴_coevolution.c -lm -o合作伙伴_coevolution 演示:./cooperative_coevolution RASTRIGIN
2021-12-20 20:41:53 4KB optimization genetic-algorithm C
1
有关图形着色问题的更多信息,您可以查看此链接: https://en.wikipedia.org/wiki/Graph_coloring
2021-12-16 15:03:55 3KB matlab
1
本代码实现了遗传算法在R语言中的实现,同时可以实现并行化运算,加快了搜索和优化效率
2021-12-15 19:04:41 11KB 遗传算法 GA 并行 Genetic
1
遗传算法(Genetic Algorithm,GA)是进化计算的一个分支,是一种模拟自然界生物进化过程的随机搜索算法。 介绍链接:https://blog.csdn.net/qq_44186838/article/details/109197192
FeatureSelectionGA 使用遗传算法(DEAP框架)进行特征选择 数据科学家发现,很难选择合适的功能来获得最大的准确性,尤其是当您要处理很多功能时。 有多种选择正确功能的方法。 但是,如果特征空间真的很大,我们将不得不为之奋斗。 遗传算法是一种从其他特征中搜索最佳特征集之一以获得高精度的解决方案。 安装: $ pip install feature-selection-ga 说明文件: 用法: from sklearn . datasets import make_classification from sklearn import linear_model from feature_selection_ga import FeatureSelectionGA , FitnessFunction X , y = make_classification ( n_samp
1
python的遗传算法 该库希望为遗传算法构建一个包装器,以在优化情况下发挥作用。 它希望在拥有所有预期的标准功能的同时,使编写无限可定制的遗传算法变得轻松快捷。 路线图 添加突变效价和频率,将群体流提取到用户定义的序列。 添加多人口模型 添加通用的交叉和变异通用方法 例子 这是一个最大化列表中值的基本示例,从运行100代的10个成员开始。 然后它将登录到屏幕,并以短格式创建包含各个世代信息的csv文件。 import genetic_algorithms as ga import random class MyMember ( ga . MemberBase ): def _construct_from_params ( self , construction_parameters = None ): # Starting point is a bunch
1