【发布时间】:2023-03-15 01:45:01
【问题描述】:
假设我有一组训练示例,其中A_i 是一个属性,输出是Iris-setosa
数据集中的值为
A1, A2, A3, A4 outcome
3 5 2 2 Iris-setosa
3 4 2 2 Iris-setosa
2 4 2 2 Iris-setosa
3 6 2 2 Iris-setosa
2 5 3 2 Iris-setosa
3 5 2 2 Iris-setosa
3 5 2 3 Iris-setosa
4 6 2 2 Iris-setosa
3 7 2 2 Iris-setosa
从分析属性的范围是:
A1 ----> [2,3,4]
A2 ----> [4,5,6,7]
A3 ----> [2,3]
A4 ----> [2,3]
我已经定义了:
A1 ----> [Low(2),Medium(3),High(4)]
A2 ----> [Low(4,5),Medium(6),High(7)]
A3 ----> [Low(<2),Medium(2),High(3)]
A4 ----> [Low(<2),Medium(2),High(3)]
我设置如下:
A1, A2, A3, A4 outcome
Medium Low Medium Medium Iris-setosa
Medium Low Medium Medium Iris-setosa
Low Low Medium Medium Iris-setosa
Medium Medium Medium Medium Iris-setosa
Low Low High Medium Iris-setosa
Medium Low Medium Medium Iris-setosa
Medium Low Medium High Iris-setosa
High Medium Medium Medium Iris-setosa
Medium High Medium Medium Iris-setosa
我知道我必须定义适应度函数。这个问题有什么用?在我的实际问题中,有 50 个训练示例,但这是一个类似的问题。
如何使用GA 优化规则?如何编码?
假设如果我输入(4,7,2,3),优化如何帮助我分类输入是否为Iris-setosa?
感谢您的耐心等待。
【问题讨论】:
-
@IrtizaKhanNiloy 你想用基因编程生成 Iris-setosa 类吗?为什么结果总是鸢尾花?抱歉,在理解您要执行的操作时遇到了一些问题。
标签: machine-learning artificial-intelligence genetic-algorithm genetic-programming