2011-08-01 1 views
-3

유전자 알고리즘의 핵심 알고리즘은 무엇입니까? 알고리즘을 코드화하기 위해 정확히 정의해야하는 것은 무엇입니까?유전자 알고리즘의 핵심 알고리즘

+3

정교하게 신경 써야할까요? –

+0

'core'는 태그가 아닙니다 ' –

+6

유전자 알고리즘은 유전자 알고리즘의 핵심 알고리즘입니다. 사랑 재귀 : P –

답변

7

당신은 정의해야

  1. 인코딩을 솔루션을 (예를 들어, 비트 열, 나무 등)
  2. 피트니스 기능 - 정량적 솔루션의 "선 (善)"를 평가하는 방법
  3. 크로스 오버 연산자 - 두 개의 상위 솔루션을 결합하여 하위 솔루션으로 결합하는 이진 함수
  4. 돌연변이 연산자 - 솔루션을 취해 작은 변화 (예 : 돌연변이)
  5. 선택 - 어떻게 차세대를위한 개인을 선택합니까? 여기에는 교차 및 돌연변이와 관련된 확률이 포함됩니다.
+0

감사합니다. –

+2

숙제 질문에 대한 답을 주면 그 사람은 숙제를하지 않고 [노력을 기울이지 않고 숙제 질문을 계속합니다.] (http://stackoverflow.com/questions/6899912/ai-question-on-machine-learning).) – Kiril