Tierra

 

Tierra homepage   Tierra 는 스페인어로 지구를 의미한다

1991 년에 생태학자 Thomas Ray 가 만든 컴퓨터 시뮬레이션 프로그램이다. 이 프로그램은 진화, 돌연변이, 자기복제, 재조합이 가능한 프로그램이다. Tierra 는 흔히 인공생명 (Artificial Life) 모델의 예로서 언급된다 ; Tierra를 본따서, 진화가능한 컴퓨터 프로그램이란 것은 에너지 (CPU time) 와 자원 (main memory)을 얻기위해 다투는 디지털 생물 (digital organism) 을 의미할 수 있다.

처음에 Tierra 모델은 진화와 생태적 역학의 기본과정을 실리콘 속에서 (in silico) 실험적으로 탐색해 보기위해 사용되었다. 즉 punctuated equilibrium, host-parasite co-evolution, density dependent natural selection 의 역학 (dynamics) 과 같은 과정들은 Tierra 모델에서 쉽게 조사할 수 있다. 유전알고리즘 (Genetic Algorithm) 과 같은 진화알고리즘 (Evolutionary Algorithm)의 전통적인 모델과의 주목할 만한 차이점은 그 모델에서 구축된 명확하거나 외부에서 발생된 (exogenous) fitness fuction 이 존재하지 않는다는 것이다. 가끔 그러한 모델에서 "최적화된" 하나의 function 이 있을 수 있는데, Tierra 의 경우에는 fitness function 이 내부로부터 발생하는 (endogenous) 하는 경우, 즉 단순하게 삶과 죽음이 있는 경우이다. Ray 에 따르면, 진화와 생태 과정 사이의 feedback 의 역학은 그 자체가 시간에 따라 변할 수 있다는 의미에서 "제한이 없는 (open-ended)" 진화를 허용할 수 있다.

Tierra 의 역학 (dynamics) 이 여러 가지 의미를 가지고는 있지만, 실제의 생태와 진화 행동을 위한 역학의 중요성은 과학에서는 여전히 논쟁거리이다. Tierra 는 가상모델이지만, 어떠한 quantitative 모델 보다도 더 전통적인 수학적 모델에 적용되는 똑같은 검증기술 (validation and verification techniques) 에 민감하며, 마찬가지로 특별한 상태를 가지지도 않는다.

생물학적 시스템 (biological system) 과 생물 (organism) 의 보다 실제적으로 통합되는 더 세밀한 모델들이 요즈음 활발하게 연구되는 분야이다. (systems biology, Avida, Fitness landscape) .............. (Wikipedia : Tierra)

참고

많은 생물학자들에게 인상 깊었던 인공 생명 프로그램의 하나는 Oklahoma 대학의 생물학자 Thomas Ray 가 개발한 Tierra 이다. 지금까지의 어떤 다른 인공 생명보다도 Tierra는 진화하는 과정에서 wet life을 닮아 있다. 진화를 보이는 대부분의 인공 생명 시스템에서 적합성의 정의는 외부로부터 오는데, 보통 미리 설계된 테스트와의 적합 여부에 따른다. 프로그램은 개체를 테스트해서, 덜 적합한 것은 가려낸다. Tierra는 생존이 유일한 테스트인 매우 개방된 환경을 제공한다. 대부분의 인공 생명 시스템은 고정된 게놈, 즉 고정된 숫자의 특성을 통제하는 고정된 숫자의 유전자를 가진다. Tierra는 유기체가 게놈에 대해서 나름의 전략을 개발하는 것을 허용한다. ...... Thomas Ray는 생물의 본질적인 특성은 자기 복제를 할 수 있고 진화할 수 있는 데에 있다고 느꼈다. 그러한 생각이 Tierra의 모습을 만들었다 ...... (Stephen Prata 1994)

term :

Thomas Ray    인공생명 (Artificial Life)   생명 (Life)    유전알고리즘 (Genetic Algorithm)    진화알고리즘 (Evolutionary Algorithm)

paper :

띠에라   디지털 생명체와 실리콘 환경 : John L. Casti

티에라 : 디지털 진화 : Stephen Prata