발생모델의 진화를 위한 DNA 코딩방법

A DNA Coding Method for Evolution of Developmental Model

  • 이동욱 (중앙대학교 전자전기공학부)
  • 발행 : 1999.08.01

초록

최근 몇 년간 생물학적 발생에 대한 구조 및 둥작원리의 모델링에 대한 빠른 진전이 일어나고 있다. 세포자동자(cellular automata CA)와 린드마이어-시스템(L-system)은 다세포의 대표적인 발생/발달 모델이다. L-시스템은 식물의 그래픽 표현에 적용되어 오고 있으며 CA는 인고생명의 연구모델과 인공두뇌의 건축 등의 분야에 적용되어 오고 있다, 현재까지 CA와 L-시스템의 발생규칙은 설계자의 설계에 의존하고 있다. 그러나 진화연사방법을 도입하면 CA와 L-시스템을 자동으로 설계할수 있다. 발생규칙의 진화를 위해서는염색체의 코트화가 필요하다. DNA 코딩방법은 유전자의 중복과 여분을 가지고 있으며 규칙의 표현에 적합한 코딩방법이다. 본 논문에서는 CA와 L-시스템의 규칙을 진화시키기 위한 DNA 코딩 방법을 제안한다.

키워드

참고문헌

  1. Artificial Life v.2 no.1 Studying artificiallife using a simple general cellular model M. Sipper
  2. Journal of Theoretical Biology v.18 Mathematical modelsfor cellular interaction in development, partⅠand Ⅱ A. Lindenmayer
  3. Proceedings of IIZUKA '96 Effects of New Mechanism of Development from Artificial DNA and Discovery of Fuzzy Control Rules T. Yoshikawa;T. Furuhashi;Y. Uchikawa
  4. BIOLOGY : The Science of Life(3rd eds.) R.A. Wallace;G.P. Sanders;R.J. Ferl
  5. Evolutionary Computation v.4 no.2 A Comparison of the Fixed and Floating Building Block Representation in Genetic Algorithm A.S. Wu;R.K. Lindsay
  6. Proc. of The Fourth Intr. Symposium on Artificial Life and Robotics v.1 Prediction of Deviant Genetic codes-Why They Evolve- Tetsuya Maeshiro