• 제목/요약/키워드: 염색체 교차

검색결과 29건 처리시간 0.03초

유전 알고리즘을 이용한 Maximal Covering 문제의 해결 (A Genetic Algorithm for the Maximal Covering Problem)

  • 박태진;이용환;류광렬
    • 한국지능정보시스템학회:학술대회논문집
    • /
    • 한국지능정보시스템학회 2002년도 추계정기학술대회
    • /
    • pp.502-509
    • /
    • 2002
  • Maximal Covering 문제(MCP)란 행렬 상에서 n개의 열(column) 중 p개를 선택하여 m개의 행(row)중 최대한 많은 행을 cover하는 문제로 정의된다. 본 논문에서는 MCP를 유전 알고리즘(Genetic Algorithm)으로 해결하기 위해 문제에 적합하게 설계된 교차 연산자(crossover operator)와 비발현 유전인잔(unexpressed gene)를 가진 새로운 염색체 구조를 제시한다. 해결하고자 하는 대상 MCP의 규모가 매우 큰 경우 전통적인 임의교차(random crossover) 방법으로는 좋은 결과를 얻기가 힘들다. 따라서 본 연구에서는 그리디 교차(greedy crossover) 방법을 제시하여 문제를 해결한다. 그러나 이러한 그리디 교차를 사용하더라도 조기 수렴 등의 문제로 인해 타부 탐색 등의 이웃해 탐색 방법에 비해 그리 좋은 결과를 얻기가 힘들다. 본 논문은 이러한 조기 수렴 문제를 해결하고 다른 이웃에 탐색 방법보다 더 좋은 결과를 얻기 위해 비발현 유전인자(unexpressed gene)를 가진 염색체를 도입하여 해결함을 특징으로 한다. 비발현 유전인자는 교차 과정에서 자식 염색체의 유전인자로 전달되지 않은 정보 중 나중에라도 유용할 가능성이 보이는 정보를 보존하는 역할을 하여 조기 수렴 문제를 해결하는데 도움을 주어 보다 나은 결과를 얻을 수 있게 해준다. 대규모 MCP를 해결하는 실험에서 새로운 비발현 유전인자를 적용한 유전 알고리즘이 기존의 유전 알고리즘뿐만 아니라 다른 탐색 기법에 비해 더욱 좋은 성능을 보여줌을 확인하였다.

  • PDF

유전자 알고리즘을 다단계 영상에 적용한 영상 분할 (Image Segmentation by applying Genetic Algorithm to Multi-Resolution Image)

  • 오재승;김황수
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제27권12호
    • /
    • pp.1219-1226
    • /
    • 2000
  • 본 논문에서는 유전자 알고리즘과 피라미드(다단계 또는 다 해상도)를 결합한 새로운 영상분할 방법을 제안하다. 먼저, 영상을 피라미드의 해상도가 낮은 상위 단계로 분할하고 좋은 적합도를 가진 염색체의 개체군을 얻는다. 둘째, 해상도를 높인 다음 단계의 입력으로 앞 단계에서 얻은 염색체들을 사용하며, 더욱 세분화된 분할이 이루어지도록 염색체를 진화시키다. 유전자 알고리즘의 적합함수는 각 영역의 규질성과 peakiness를 이용하여 정의하였다. 교차는 교차점을 중심으로 영상을 2분하여 서로 교환하는 1점 교환법을 사용하였으며, 돌연변이는 병합과 분할이 이루어지도록 설계하였다. 본 논문은 저 해상도에서 가능성(적합성)이 큰 유전자를 신속히 구한 훙 단계적으로고 해상도에서 적합한 유전자로 진화시켜 나가는 방법으로 처음부터 최고 해상도에 유전자 알고리즘을 적용하는 종전의 방법보다 훨씬 더 효율적이며 유전자 알고리즘과 다단계 기법의 이상적인 결합이라 할 수 있다. 분할 결과에서도 타 알고리즘에 비하여 우수하거나 비슷한 결과를 얻었다.

  • PDF

게임 캐릭터의 경로탐색을 위한 유전자 알고리즘 (A Genetic Algorithm for A Pathfinding of Game Character)

  • 강명주
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2014년도 제49차 동계학술대회논문집 22권1호
    • /
    • pp.321-322
    • /
    • 2014
  • 게임에서 캐릭터가 현재 위치에서 목적지까지 경로를 탐색하는 것은 매우 중요하다. 특히, 오브젝트나 벽 등의 장애물들이 배치된 복잡한 게임 맵에서는 이러한 장애물을 회피하면서 가능한 최단 경로를 찾아 이동해야 한다. 본 논문에서는 복잡한 게임 맵 상에서 캐릭터가 목적지까지 최단 경로를 탐색하는 방법으로 유전자 알고리즘을 적용하는 방법을 제안한다. 유전자 알고리즘은 모집단(Population)을 구성하는 염색체의 인코딩 및 디코딩, 진화를 위한 연산자인 교차연산(Crossover)과 돌연변이연산(Mutation), 그리고 염색체를 평가하는 목적함수로 구성된다. 본 논문에서는 염색체 구성을 시작 노드에서 목적지 노드까지의 전체 노드로 구성하기 보다는 캐릭터의 현재노드에서 이동할 수 있는 8방향만으로 구성하여 염색체의 크기를 줄였고, 이를 통해 염색체의 인코딩과 디코딩 연산 시간을 줄일 수 있었다.

  • PDF

밀 유전 배경에서 호밀 B 염색체가 감수분열 염색체 접합에 미치는 영향 (Effect of Rye B chromosome on Meiotic Chromosome Association in Wheat (Triticum aestivum L.) Genetic Background)

  • 조성우
    • 한국자원식물학회지
    • /
    • 제35권5호
    • /
    • pp.659-666
    • /
    • 2022
  • 이 연구에서는 밀 첨가 계통의 생식세포분열시, 호밀 B 염색체가 염색체 접합에 미치는 영향을 관찰하였다. 밀 첨가 계통은 동조관계에 있는 Leymus mollis와 L. racemosus 염색체를 각각 하나씩 가지고 있다. 밀의 유전적 배경에서 두 Leymus염색체의 이동은 genomic in situ hybridization에 의하여 확인되었다. 호밀 B 염색체를 가지고 있지 않은 밀 첨가 계통의 생식세포 제1중기 분열기에 두 Leymus 염색체의 대부분은 일가염색체를 보였다(98.1 ± 0.5%). 반면에 호밀 B 염색체를 가지고 있는 밀 첨가 계통에서 Leymus 이가염색체의 빈도(10.3 ± 0.2%)는 호밀 B 염색체를 가지고 있지 않은 밀 첨가 계통의 Leymus이가염색체의 빈도(1.9 ± 0.5%)보다 높았다. 호밀 B 염색체를 가지고 있지 않은 밀 첨가 계통에서는 비정상적인 구조를 가지고 있는 이가염색체가 관찰되었다. 반면, 비록 매우 낮은 빈도이지만 호밀 B 염색체를 가지고 있는 밀 첨가 계통에서는 정상적인 형태를 보이는 이가염색체가 확인되었다. 호밀 B 염색체의 영향은 또한 보통밀과 L. racemosus염색체 사이의 이가염색체의 형성을 유도하였으며, 보통밀과 L. mollis 염색체 사이의 삼가염색체의 형성도 유도하였다. 뿐만 아니라 보통밀 염색체 사이에서 초과 교차가 일어나는 것을 확인하였으며, 이러한 현상으로 원, 막대, 그리고 후라이팬 모양의 일반적인 이가염색체의 형태가 아닌 막대모양이나 응축된 형태의 보통밀 이가염색체가 확인되었다.

강화학습에 의한 유전자 프로그래밍의 성능 개선 (Performance Improvement of Genetic Programming Based on Reinforcement Learning)

  • 전효병;이동욱;심귀보
    • 한국지능시스템학회논문지
    • /
    • 제8권3호
    • /
    • pp.1-8
    • /
    • 1998
  • 본 논문에서는 유전자 프로그래밍의 성능을 향상시키기 위하여 강화학습법에 기반한 강화 유전자 프로그래밍을 제안한다. 트리구조와 프로그램을 염색체로 가지는 유전자 프로그래밍(GP)은 다른 진화 알고리즘에 비해 염색체의 크기에 제한이 없기 때문에 표현력에 융통성이 많다는 장점이 있다. 그러나 이러한 특징은 반대고 교차 및 돌연변이 연산에 있어서 수렴성을 떨어뜨리는 단점을 나타낸다. 따라서 유전자 프로그래밍은 다른 진화알고리즘에 비해 개체군의 크기 및 진화 세대수를 크게 잡는 것이 일반적이다. 본 논문에서는 유전자 프로그래밍의 이러한 성질을 개선하기 위해서 프로그램에 강화신호를 주어 이것의 보답/벌칙의 정도에 기반한 교차 및 돌연번이 연산을 실행하는 방법을 제안한다. 제안된 방법은 인공개미(Artificial Ant)문제에 적용하여 그 유효성을 입증한다.

  • PDF

변형된 개체기반 증가 학습을 이용한 소형 스테레오 정합 알고리즘 (A Compact Stereo Matching Algorithm Using Modified Population-Based Incremental Learning)

  • 한규필;정의윤;민각;김기석;하영호
    • 전자공학회논문지S
    • /
    • 제36S권10호
    • /
    • pp.103-112
    • /
    • 1999
  • 유전 알고리즘은 적절한 해를 찾기 위해서 자연선택과 개체군 유전학을 이용한 효율적 탐색기법이다. 그러나, 기존의 유전 알고리즘들은 수렴을 보장하기 위해서 유전자 풀의 크기를 증가시켜야 했고 그 결과 저장공간과 계산 시간이 많이 소요되었다. 또한, 염색체 교차와 유전자 돌연변이를 사용하여 새로운 염색체를 발생시켰기 때문에 알고리즘이 복잡하다는 단점이 있다. 본 논문에서는 이런 문제를 줄이기 위해서 확률벡터에 기반한 개체기반 증가 학습이라는 소형 유전 알고리즘을 정합 환경에 맞게 변형시킨 새로운 스테레오 정합 방법을 제안하였다. 제안된 알고리즘은 확률벡터의 사용으로 인해 유전 풀, 염색체 교차, 그리고 유전자 돌연변이 연산을 제거하였다. 그 결과 제안된 정합 알고리즘은 기존 방식보다 구조가 간단하고 계산량의 향상이 있었으며, 영상의 특성에 상관없이 안정된 결과를 얻을 수 있다는 장점이 있었다.

  • PDF

염색체 구조적 이상을 가진 산모의 재조합에 의한 태아의 비정상 핵형분석결과의 증례보고 (The Recurrent Pregnancy Loss Associated with a Female Carrier of a Structural Chromosome Rearrangement)

  • 이수민;고상희;조수경;박소현;문수진;이동숙;김기철;황도영
    • Journal of Genetic Medicine
    • /
    • 제7권2호
    • /
    • pp.156-159
    • /
    • 2010
  • 염색체의 역위는 균형재배열을 나타내는 구조적 이상 중 하나로 대부분 정상표현형을 나타낸다. 그러나 생식 세포의 감수 분열 단계에서 역위 고리를 만들어 염색체의 결실 또는 중복을 보이는 재조합 염색체가 형성되면 자녀에게 비정상 표현형이 나타나게 된다. 본 증례는 균형전좌를 가진 산모와 그 태아에 대한 정확한 핵형분석을 위해 세포유전학적인 방법과 분자유전학적인 방법을 함께 이용한 증례 보고이다. Trypsin과 Giemsa를 이용한 GTG 분염법의 결과에서 태아는 산모와는 다른 형태의 구조적 이상이 나타났으며, 정확한 분석을 위해 MLPA와 FISH를 시행하였다. 그 결과역위를 보인 9번 염색체 단완 말단 부위의 부분 소실과 13번 염색체에서는 장완 말단 부위의 부분 증폭이 확인되었다. 이는 생식세포의 감수분열시 상동염색체 사이의 교차에 의한 결과로써 드문 재조합 염색체로 판단된다. 따라서 이 태아의 최종 염색체 분석 결과는 46,XY,rec(9)t(9;13)(p22;q32)inv(9)(p12q13)mat로 보고 하였다. 세포유전학적인 방법을 기초로 한 FISH 또는 MLPA 등과 같은 분자유전학적 방법의 적극적인 이용은 복잡한 염색체 이상을 보이는 핵형 분석에 있어서 유용하고 효과적인 방법이라 하겠다.

인간 Y 염색체: 구조, 기능 그리고 진화 (Human Y Chromosome: Structure, Function and Evolution)

  • 홍경원;허재원;김희수
    • 생명과학회지
    • /
    • 제13권6호
    • /
    • pp.958-969
    • /
    • 2003
  • 인간 Y 염색체는 엄격히 부계 유전되고 그 길이의 대부분은 남성 감수분열 동안 교차가 일어나지 않는다. 비록 이영역이 비 재조합 영역 Y (non-recombining region Y: NRY)로 불려왔지만, 풍부한 재조합의 발견으로 그것은 남성 특이 영역 (male-specific region Y: MSY)으로 재 명명(命名)되었다. MSY는 이질염색질 (heterochromatin) 서열과 세가지 분류의 진정염색질 (euchromatin) 서열 (X-전위영역, X-퇴화영역, 증폭영역)이 모자이크화 되어있다. X-전위영역의 서열은 X 염색체의 상동 좌위와 약 99% 동일성을 가진다. X-퇴화영역 서열은 고대 상 염색체가 현대의 X와 Y 염색체로 진화되면서 남아 있는 부분이다. 증폭영역의 8개의 회문구조는 인간 Y염색체의 남성 특이영역의 4분의 1을 차지한다. 이들은 많은 정소 특이 유전자를 포함하고, 회문구조서열 사이의 상동성은 약 99.97%이다. 이 회문구조의 양쪽 팔은 계속되는 유전자 교환에 의해 유지되며, 서로 협력하여 진화된다. 새로 태어나는 남성당 평균 약 600 염기당 하나가 Y-Y유전자 교환을 겪고, 정소 특이적 다중유전자군의 진화에 중요한 역할을 한다.

유전 알고리즘과 영역 정보를 이용한 스테레오 정합 (Stereo Matching Using Genetic Algorithm and Region Information)

  • 한규필;배태민;정의윤;김희수;하영호
    • 전자공학회논문지S
    • /
    • 제36S권3호
    • /
    • pp.97-105
    • /
    • 1999
  • 본 논문에서는 기존의 깊이 복원 방법을 개선하기 위해서 유전 알고리즘을 이용한 새로운 스테레오 정합법을 제시하였고 다양한 영상에 적용하기 위해 영상의 영역 정보를 고려하였다. 유전 알고리즘은 자연선택과 개체군 유전학에 기반한 효율적인 탐색 기법인데, 이들의 염색체 교차와 돌연변이 같은 연산자를 정합 환경에 적합하도록 변형시켰다. 영상신호를 쉽게 다루기 위해서 2차원 염색체 구조를 사용하였으며, 스테레오 정합에 많이 사용되는 유사성과 연속성 제약 조건에 기반하여 적자를 선택하는 적응 함수를 정의하였다. 그리고 기존 유전 알고리즘의 수렴속도를 개선하기 위해서 무작위로 변이를 발생시키지 않고 휘도차를 이용하여 변이를 발생시키는 정보기반 변이 발생을 사용하였다. 실험을 통하여 본 방법은 이완처리를 포함한 정합법보다 계산 부하를 줄일 수 있었고 비교적 안정된 결과를 얻을 수 있었다.

  • PDF

대규모 염색체들을 위한 개선된 Probe 선택 알고리즘 (An Improved Probe Selection Algorithm for Large Genomes)

  • 권영대;박경욱;임형석
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.1045-1048
    • /
    • 2005
  • 유전자 칩의 정확성은 각 유전자들의 식별자로 활용되는 probe들에 의해 결정된다. 일반적으로 칩을 구성하는 probe들은 반응 오류를 예측하기 위해 이중구조와 녹는점과 같은 요소들을 고려한다. 또한 다른 유전자들과의 교차반응을 최소화하기 위해 각 probe들의 specificity도 고려되어야 한다. probe가 specificity를 보장하는지 검증하는 것은 전체 유전자들을 탐색해야 하므로 대규모 인간염색체에 대해서는 많은 시간이 소요된다. 본 논문에서는 specificity를 만족하는 probe들을 선택하는 효율적인 알고리즘을 제시한다. 제시한 알고리즘은 해시 테이블을 활용하여 probe가 specificity를 만족하지 못하게 하는 유전자 시퀀스들만을 탐색하여 비교한다. 제시한 알고리즘이 기존 알고리즘보다 효율적임을 실험결과를 통해 보인다.

  • PDF