[유전알고리즘] GA 유전 알고리즘

등록일 2002.11.10 한글 (hwp) | 9페이지 | 가격 1,000원

목차

◎ 유전자 알고리즘(Genetic Algorithms)
유전자 알고리즘의 기본 개념 및 용어
생물학과 유전 알고리즘의 용어 비교
◎ 결과화면

본문내용

자연계에 있는 생물의 진화과정에 있어서, 어떤 세대(generation)를 형성하는 개체(individual)들의 집합, 즉 개체군(population) 중에서 환경에 대한 적합도(fitness)가 높은 개체가 높은 확률로 살아남아 재생(reproduction)할 수 있게 되며, 이때 교배(crossover) 및 돌연변이(mutation)로서 다음 세대의 개체군을 형성하게 된다.

GA에서 개체의 수를 개체군의 크기(population size)라고 한다. 각각의 개체는 염색체(chromosome)를 가지고 있으며 염색체는 복수개의 유전자(gene)의 집합으로 구성된다. 유전자의 위치를 유전자좌(locus)라 하고 유전자가 취하게 되는 유전자의 후보를 대립 유전자(형질, allele)라고 한다. 생물의 경우 염색체는 어떤 개체의 특징을 상세하게 결정하게 되는데 예를 들어 머리가 검은 것은 염색체 중에 이러한 특징을 나타내도록 하는 유전자의 조합이 존재하기 때문이다. 이와 같이 유전자에 의해 결정되는 개체의 형질을 표현형(phenotype)이라고 하고 이에 대응되는 염색체의 구조를 유전형(genotype)이라 한다. 여기에서 표현형이 여러 개의 유전자좌의 영향을 받아 복잡한 형태가 결정되는데 이것을 에피스타시스(epistasis)라고 한다. 또한 표현형을 유전형으로 바꾸는 것을 코드화(coding) 그 역을 디코드화 (decoding)라고 한다.

GA는 이와 같이 생물의 진화과정을 인공적으로 모델링 한 알고리즘이다.

참고 자료

없음
*원하는 자료를 검색 해 보세요.
  • 인공지능_ 유전자 알고리즘을 이용한 대전액션게임 지능캐릭터에 지능을 부여하는 방법 20 페이지
    유전자 알고리즘을 이용한 대전액션게임 지능캐릭 터에 지능을 부여하는 방법 자연 생태계의 진화이론을 이용한 탐색과정이라 할 수 있다. 인위적인 선택을 통해 다양한 형태의 개체를 생성 할 수 있으며 가장 좋은 개체를 ..
  • 유전적알고리즘 29 페이지
    Ⅰ. 서 론 진화 알고리즘은 자연세계의 진화과정을 컴퓨터 상에서 시뮬레이션 함으로써 복잡한 실세계의 문제를 해결하고자 하는 계산모델이다. 진화 알고리즘은 구조가 간단하고 방법이 일반적이어서 응용범위가 매우 넓으며, 특히 적..
  • [공학기술]인공지능-유전자 알고리즘 10 페이지
    ☞ 이 놀라운 인공지능! 그것은 과연 무엇일까? 인공지능이란 인간의 지능으로 할 수 있는 사고, 학습, 자기계발 등을 컴퓨터가 할 수 있도록 하는 방법을 연구하는 컴퓨터 공학 및 정보기술의 한 분야로서, 컴퓨터가 인간의 지..
  • [경영이론]인공지능 신경망과 유전자 알고리즘의 이해 5 페이지
    1. 개 념 가. 인공지능 인공지능의 사전적 의미는 ‘컴퓨터가 지능적 행동을 할 수 있도록 컴퓨터 프로그램이나 하드웨어를 개발하는 것’ 또는 ‘인간 두뇌의 기능을 모방하기 위한 컴퓨터 능력‘이다. 인간의 지능을 디저털화..
  • JAVA GA 알고리즘 [ 소스 , 주석 ] ( 기초 이해 ok ) 0 페이지
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서