$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

유전자 재배열을 이용한 유전자 알고리즘의 성능향상
Improving the Performance of Genetic Algorithms using Gene Reordering 원문보기

信號處理·시스템學會 論文誌 = Journal of the institute of signal processing and systems, v.7 no.4, 2006년, pp.201 - 206  

황인재 (충북대학교 컴퓨터교육과)

초록
AI-Helper 아이콘AI-Helper

유전자 알고리즘은 공학 분야에서 필요한 여러 가지 최적화 문제에 대하여 최적에 가까운 해를 제공해주는 반복적 알고리즘으로 알려져 있다. 본 논문에서는 특정 교배방법에서 유전자의 배열순서가 적합도가 높은 스키마의 길이에 미치는 영향을 고찰하였다. 또한 이에 따른 유전자 알고리즘의 성능 변화를 두 개의 예제를 이용한 실험을 통하여 관찰하였다. 예제로 사용된 그래프 분할과 knapsack 문제를 위해 몇 가지 유전자 재배열 방법을 제시하였다. 실험결과에 따르면 유전자 재배열 방법마다 서로 다른 유전자 알고리즘 성능을 보여주었으며, 적합도가 높은 스키마의 길이를 고려한 재배열 방법이 재배열을 하지 않았을 때 보다 유전자 알고리즘의 성능을 향상시켜 주는 것을 관찰하였다. 따라서 주어진 문제에 적합한 유전자 재배열 방법을 찾는 것이 대단히 중요함을 확인하였다.

Abstract AI-Helper 아이콘AI-Helper

Genetic Algorithms have been known to provide near optimal solutions for various optimization problems in engineering. In this paper, we study the effect of gene order in genetic algorithms on the defining length of the schema with high fitness values. Its effect on the performance of genetic algori...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 본 논문에서는 스키마의 적합도가 높을수록 defining length가 짧아지도록 유전자를 재배열하여 유전자 알고리즘을 적용하는 전략을 제시한다. 스키마의 적합도와 defining length가 관련을 갖게 유전자를 재배열 하는 것은 매우 어렵고 문제마다 다른 방법을 요구한다.
  • 위의 교배 방법에서는 부모를 한 지점 혹은 두 지점에서 잘라 서로 교차되게 접합 시켜 자식을 만들게 되는데 유전자의 배열순서에 따라 자식에게 물려주면 바람직한 우수한 형질의 스키마가 보존이 될 수도 있고 그렇지 않을 수도 있다. 본 논문에서는 유전자 알고리즘을 적용하기 전에 유전자 배열을 바꾸어 줌으로써 유전자 알고리즘의 성능향상을 모색한다. 유전자 재배열이유 전자 알고리즘의 성능에 미치는 영향을 측정하기 위하여 전형적인 최적화 문제인 그래프 분할과 knapsack 문제를 사용하였다.
  • 본 논문에서는 유전자의 배열순서가 유전자 알고리즘의 성능에 어떠한 영향을 미치는가를 두 개의 예제를 통하여 실험적으로 고찰하였다. 많은 문제에서 해는 일차원스트링으로 코드화된다.

가설 설정

  • 교배연산자는 원 포인트 교배를 사용하였다. 돌연변이 비율은 0.02%로 한정하였다. 본 논문에서 구현한 유전자 알고리즘은 steady-state 알고리즘이다.
  • 집합 %를 cut set이라 한다. 본 논문에서는 k 값을 2로 제한하고 모든 점 ㎛의 wei아it 气를 1로 가정하였다. 또한 집합, 안의 점의 개수를 7V이라 할 때 분할된 두 집합의 용량은 #이다.
본문요약 정보가 도움이 되었나요?

저자의 다른 논문 :

관련 콘텐츠

이 논문과 함께 이용한 콘텐츠

저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로