我刚刚学习遗传算法时,我被赋予了设计遗传算法的任务,该算法学习预测一个人是否会在给定数据集的情况下投票赞成或反对的规则。
我已经连续两天在书籍和互联网上阅读有关 GA 和 GP 的信息。所以现在我有点理解遗传算法关于种群管理、遗传算子、适应度函数和不同类型交叉掩码的交叉的概念。但我仍然离为给定数据集制作自己的 GA 还差得很远。我只是不知道如何开始或从什么开始,我有点绝望,因为我觉得我对此很愚蠢。
因此,任何形式的帮助,例如提示、技巧或伪代码,都将不胜感激!
给定的数据集如下(组):
G1 | G2 | G3 | G4
A1 | B1 | C1 | 没有任何
A2 | B2 | C2 | D2
A3 | B3 | C3 | D3
A4 | B4 | C4 | D4
A5 | - | - | D5
那么数据不是a,b,c。它们是其他更长的东西,但我有点懒所以是的:P - 意味着没有更多的属性。请注意,none 是一个属性。感谢您的任何帮助!