: EA의에서진화 알고리즘 : 최적의 다시 채우기 고장 그것은 모든 제목에 정말하지만 여기에 진화 알고리즘에 관심이 누구를위한 고장의
는 기본 전제는 무작위로 생물의 특정 번호를 생성한다는 것입니다 (실제로는 매개 변수의 집합 임), 문제에 대해 실행 한 다음 최고 실적자가 생존하도록하십시오.
그런 다음 생존자의 교잡종, 생존자의 돌연변이 및 일정한 수의 새로운 무작위 생물을 조합하여 다시 채집하십시오.
몇 천 번 반복하면 효율적인 유기체가 생깁니다.
일부 사람들은 유기체의 여러 "섬"을 소개하는 등의 일을합니다.이 개체는 잠시 동안 교잡이 허용되는 별도의 개체군입니다.
제 질문은 다음과 같습니다. 최적의 재생 백분율은 얼마입니까?
나는 최고 10 %의 연기자를 지켜 왔으며 30 %의 교잡종과 30 %의 돌연변이로 다시 채웠다. 나머지 30 %는 새로운 유기체를위한 것입니다.
나는 다중 섬 이론을 시험해 보았습니다. 나는 그 결과에 대해서도 관심이 있습니다.
이것은 EA가 해결할 수있는 문제 유형과 정확히 같지 않습니다. 그걸 시도하는 사람을 알고 있습니까?
미리 감사드립니다.
사이드 노트 : 많은 토너먼트 기반 선택 기술 중 하나를 고려 했습니까? – Sean