돌연변이 연산자를 어떻게 정의합니까?

돌연변이 연산자는 가능한 솔루션의 모집단에 변동성과 다양성을 도입하기 위해 유전 알고리즘 및 진화 프로그래밍에 사용되는 기능입니다. 그것은 새로운 후보 솔루션을 생성하기 위해 모집단에서 개인의 유전 물질 또는 매개 변수 설정의 일부 측면을 무작위로 변경합니다. 돌연변이 연산자는 검색 공간에서 탐색 대 착취 절충의 균형을 맞추기 위해 제어된 방식으로 적용됩니다. 로컬 옵티마에 갇히는 것을 방지하고 더 큰 솔루션 공간에서 더 나은 솔루션을 찾는 데 도움이 될 수 있습니다. 변이 연산자의 예로는 비트 변이, 교환 변이, 반전 변이 및 가우시안 변이가 있습니다.

발행일: