要进行哪些更改以便将输入参数视为离散/整数值?
在适应度函数中进行高惩罚不是正确的选择,因为它成为迭代过程的一部分。跳过非整数值也是迭代过程的一部分。需要在以下方面进行更改:
ga(type = c("binary", "real-valued", "permutation"), min, max, nBits, fitness, ..., )
使函数只接受整数/离散参数。我有四个离散参数。
同样的问题会出现MINLP
问题。
我想不通:(谢谢..
要进行哪些更改以便将输入参数视为离散/整数值?
在适应度函数中进行高惩罚不是正确的选择,因为它成为迭代过程的一部分。跳过非整数值也是迭代过程的一部分。需要在以下方面进行更改:
ga(type = c("binary", "real-valued", "permutation"), min, max, nBits, fitness, ..., )
使函数只接受整数/离散参数。我有四个离散参数。
同样的问题会出现MINLP
问题。
我想不通:(谢谢..