는 I 특정 조건 (길이, 회전 수 등)유전 알고리즘의 경로를 나타내는 방법은 무엇입니까? 아래, 왼쪽 8 4 최대 :
경로의 예는 다음을 만족하는 B A에서 최적 경로를 결정하기 위해 GA를 사용하고자 3, 오른쪽 3, 아래 1, 왼쪽 10, 위쪽 4, 왼쪽 1, 위쪽 3
문제는, 나는 이런 좋은 정보를 좋은 방법으로 표현할 수있는 좋은 방법을 알지 못한다. GA는 경로가 가변 길이이기 때문에 특히 그렇습니다.
누구나 이런 식으로하는 것이 좋습니다.
그래서 길이가 다른 두 개의 염색체를 교차하려면 어떻게해야합니까? – rlbond
재조합 동안 염색체 X가 염색체 Y에 유전자의 일부 S를 포함하고 있지 않다는 것을 알게된다면, 재조합은 S의 어떤 유전자가 결과 염색체에 나타나는지, 즉 가변 길이 유전자를 다루는 것과 같은 방식으로 무작위로 선택합니다 . –
또한, 염색체를 문자열로 명시 적으로 개념화하지 않고 오히려 일련의 연산 및 변수로 개념화하는 데 도움이 될 수 있습니다. 문자열 표현은 주로 DNA, imr에 대한 유추에 사용되지만 GA 구현에서 명시 적으로 요구되지는 않습니다. –