有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java简单遗传算法时间表教程?

我最后一年的项目是关于使用遗传算法的自动时间表

首先,我不是在询问示例工作代码

我只需要一个教程,在其中我可以了解更多关于GA在时间表

根据我找到的教程,我目前了解GA操作(选择、交叉、变异)

但我不知道如何把它应用到时间表上。在GA教程中,我看到了以二进制或字符串的形式对数据进行编码。但是,如何制定时间表呢

我希望有人能指导我更详细地了解GA的时间表。如果您有其他GA教程可以帮助我更好地理解GA,欢迎使用。:)

先走一步


共 (1) 个答案

  1. # 1 楼答案

    定义您的个人/基因型 时间表有哪些参数?可以将它们存储为位字符串或整数数组吗

    定义您的健身功能 创建如何计算时间表优点的规则

    定义选择的类型 如何选择个体进行交配?在整个跑步过程中是否会储存最佳个人?(精英主义)

    定义遗传算子 两个个体如何产生后代?你想使用变异、交叉还是两者兼用

    定义算法的参数 种群规模是否固定,新个体是否会根据其适应值(稳态)替换旧个体?还是希望在每次评估所有个人时创建新一代

    实施SGA和测试