**인공생명**(人工生命) 또는 **아티피셜 라이프**은 생명 현상()에서 따왔다.

주로 부드러운() 인공생명을 언급할 때 쓰인다.

## 개요
**인공생명**()가 생명의 탄생, 성장, 진화 등과 같은 특징이나 기능을 재현 혹은 창출하기 위해 노력한다.

이 분야의 연구자들은 물과 탄소를 바탕으로 한 DNA유기체만이 생명인 것은 아니라고 주장하며, 탄소를 기초로 하는 생명 형태 이후의 생명 형태를 연구한다.

이렇게 탄생, 성장, 진화가 가능한 인공생명은, 유전 알고리즘에 근본을 두고있다. 유전 알고리즘은 생명의 DNA를 디지털로 모사해서 진화 과정을 모방한 뒤, 이에 따라 스스로 해답을 찾아나감으로써 진화해간다는 개념이다. 예를 들어 부모의 형질이 자식에게 유전되는 과정에서 유전의 법칙이 적용되는 것처럼 유전자 알고리즘에서도 이 법칙을 따라 환경에 적용한 개체는 살아남고, 그렇지 못한 것은 도태되게 시뮬레이션 되어 있다.

**존 폰 노이만**은 인공생명 학문의 주요 핵심은 생명의 모방, 즉 **자기-재생산**이라 주장했다.

**크리스토퍼 랭턴**은 인공생명의 핵심 개념을 창발적 행동으로 보고, 이러한 행동은 개별적 행동들 사이의 모든 국지적인 상호작용으로부터 출현하며, 인공생명이 채택한 방법론인 아래로부터 위로의, 분산된, 국지적인 행동에 따른 결정으로부터 나온다고 설명한다.

종교적인 차원에서 신의 영역을 인간이 침범하려 한다며 생명윤리 논쟁이 제기되고 있다.
일부는 이를 '과학의 영역에 생명이라는 고귀한 영역을 양보하지 않으려는 문화적 경향'때문이라고 본다.

### 구별되는 개념
인공생명이 생명을 이해하려는 학문이라면, **인공지능**은 인간의 지능을 이해하려는 학문이다. 인공생명은 인공지능과 다르게 자기 생산, 복제 등 생명활동을 한다. 또한 인공지능이 중앙통제식의 하향적인 구조(top-down)로 되어있다면, 인공생명은 상향적인 구조(bottom-up)로 되어있다.

지능을 갖고 스스로 사고한다는 차원에서 기존의 첨단 디지털 제품 또는 로봇에 적용된 신경회로나 인공지능 프로그램과 비슷한 것 같지만, 인공지능과 인공생명은 본질적으로 다르다. 인공지능은 환경에 대한 정보와 조건을 프로그래머가 미리 입력해줘야 한다. 즉 조건과 정보가 적절하게 입력된 견고한 알고리즘으로 잘 짜여졌을 뿐 인간의 명령과 통제에서 벗어날 수 없다. 반면 인공생명은 스스로 알고리즘을 찾아내 유전, 교배, 돌연변이와 같은 생명체의 생물학적 진화 과정을 모방한 후 이를 통합해 인공적 매체 위에 그대로 구현한다. 초기 조건만 정해주면 나머지 과정은 프로그램 스스로 알아서 판단하고 결정하므로 인간의 개입 없이 생명체의 특징을 스스로 발현할 수 있다.

## 분류
인공생명은 크게 3가지로 분류되는데, 이는 딱딱한 인공생명, 부드러운 인공생명, 젖어있는 인공생명이다. 이들 이름은 인공생명에 대한 접근방법에서 따왔다. 컴퓨터 프로그램에서 적절한 모형을 만들어 생명의 형태를 탐구하는 부드러운 인공생명, 하드웨어에서 생명과 관련된 것을 구현하는 것으로써 로봇 공학과 밀접한 관계가 있는 단단한 인공생명, 생화학적 물질로부터 생명이 있는 계를 합성하려는 젖은 인공생명으로 총 3가지 형태로 구분된다.

또한 인공생명은 이미 존재하고 있는 생명을 넘어 생명-논리적인 생명의 범위를 확장하는 것으로 보이며 미래적이고 상상적인 동물학을 지향하는 것으로 해석할 수 있다. 이처럼 확장된 궁극의 지향점에 근접하는 시도들은 강한 인공생명으로 분류되고, 정보를 본질로 하는 실질적인 생물 유기체가 신체를 가진 형태로 구현될 것을 전망한다. 반면에 약한 인공생명은 컴퓨터 속에서 이루어진 창조가 생명의 제반 양상에 대한 시뮬레이션에 불과하다는 점을 인정하는 개념이다.이러한 인공생명의 형태를 실제로 구현한 사례에 있어서는 부드러운 인공생명과 약한 인공생명의 형태가 대부분이지만, 인공생명 로봇과 같은 분야에서는 단단한 인공생명, 강한 인공생명이 상당부분 발전해 있다.

### 딱딱한 인공생명(hard A-Life)
인공생명 시스템들을 특정 하드웨어에 적합하도록 만들어 탑재한 것이다. 로봇과 자동기계(automaton) 등이 여기에 속한다.

사람처럼 행동하고 생각하는 기계를 만들고자 하는 노력은 오래전부터 면면히 이어져왔는데, 그 노력은 2차 세계대전 이후 전자식 컴퓨터가 개발됨에 따라 현실화 그리고 본격화되었다.

사용자가 소프트웨어적으로 구조를 변경할 수 있는 반도체 집적회로로서 반도체 제조공정을 거치지 않고 다양한 구조의 반도체를 구현할 수 있기 때문에 많은 분야에서 응용되고 있다. 또한 이것은 환경의 변화에 적응하고 결함에도 견고한 하드웨어 시스템을 구축할 수 있는 길을 열어주고있다. 재구성가능한 하드웨어의 대표적 예는 FPGA(Field Programmable Gate Array)로서 이는 하드웨어 내부의 구성을 결정하는 비트스트링을 다운로드받음으로서 임의의 하드웨어 기능을 구현할 수 있다. 최근 이러한 하드웨어의 구조를 적응적으로 변경하고자 하는 연구가 새롭게 주목을 받고있다.

하드웨어의 재구성을 적응적으로 수행하기 위해서 현재 가장 많은 사람들의 주목을 받고있는 기술 중의 한 가지는 진화 알고리즘( evolutionary algorithms)을 이용하는 것이다. 진화 알고리즘에 의해 그 구조가 자동적으로 변화는 하드웨어를 진화 하드웨어(evolvable hardware)라고 한다. 하드웨어의 구조를 나타내는 비트스트링을 진화 알고리즘의 염색체로 표현하여 적응도(적합도)기반으로 하드웨어의 구조를 진화하고자하는 것이다.

진화방식에 의한 하드웨어의 설계는 기존의 회로 설계방법으로는 설계하기 힘들거나 설계할 수 없는 시스템을 설계할 수 있는 가능성을 제시하고있다. 진화방식에 의한 하드웨어 설계가 기존의 회로 설계를 대치하는 수단으로 사용되었을 때, 사람에 의한 기존 설계방식에 비해 다음과 같은 많은 장점을 가진다고 한다.

### 부드러운 인공생명(soft A-Life)
부드러운 인공생명은 소프트웨어 프로그램 상으로 존재하는 인공 생명을 말한다.

기존의 로봇의 동작이나 에이전트의 애니메이션은 사람이 일일이 움직임을 지정하여 시간에 따라, 혹은 조건에 따라 움직여왔다. 또한 최적의 움직임을 위해 정교한 수식을 동원해야 하는데 이것은 많은 인력과 시간을 요구하며, 다양한 패턴의 행동을 만들기 어려운 한계가 있다. 그에 반해 유전자 알고리즘을 사용한 인공생명 로봇은 스스로 문제를 해결하고 최적화된 움직임을 찾아내는데서 기존의 인공지능 기반 로봇과 차별화를 가지고 있다. 또한 이 프로세스는 비단 로봇공학에서 뿐 아니라 창의적인 움직임을 요구하는 영상산업과 게임, 아바타 산업 등에 폭넓게 사용될수 있다.

크레이그 레이놀즈(Craig Reynolds)가 만든 보이드(Boid)는 새떼나 물고기떼, 또는 벌떼와 비슷한 집단 행동처럼 보이도록 1987년 SIGGRAPH에 제출된 논문에서 처음 등장한 기법이다.

각각의 보이드는 매 순간마다 자신의 주변을 다시 평가할 뿐, 무리에 대한 정보는 가지고 있지 않다. 무리의 보이드들은 어디로 가는지에 대해서 전혀 알지 못하지만, 모든 보이드들은 하나의 무리로서 움직이고, 장애물과 적들을 피하며, 다른 보이드들과 보조를 맞춰서 유동적으로 이동하게 된다.

이는 단순한 규칙의 적용으로 복잡한 행동이 나타나는 창발적 특징을 보여주며, 복잡해 보이는 자연현상이 실제로는 단순한 규칙들의 상호작용들로 이루어졌을지도 모른다는 가정을 갖게한다.최근에는 영화의 그래픽에 많이 사용된다.

영화에 컴퓨터 그래픽으로 거대한 무리의 움직임을 구현할 때 보통은 하나하나를 특정한 위치에 그린다. 하지만 인공생명 기법을 통해 생명체의 군집행동을 모방하여 움직이도록 만들 수 있다. 예를 들어 개체들 사이의 거리만 생각해볼 때 하나의 개체가 바로 주위의 다른 개체와 너무 가깝지도, 너무 멀지도 않아야 한다. 이 조건을 컴퓨터 그래픽에 적용해 각 개체가 복잡 미묘하게 움직이게 하고 전체 무리의 행동을 자연스럽게 만드는 것이 인공생명 기법이다.

영화 매트릭스의 기계로봇 센티넬도 인공생명이다. 영화의 센티넬들은 작은 물고기들이 모여 큰 덩치를 이루듯이 거대한 용의 모양을 갖춰 위협하고 하나의 센티넬이 어떤 표적을 확인하면 나머지가 무리로 몰려와 공격한다. 또 센티넬들은 기계세계를 지배하는 절대 권력자의 얼굴을 형상화하기도 한다.

영화의 센티넬은 인공생명 분야에서 연구되는 자율분산 로봇과 비슷하다. 자율분산 로봇은 여러 대로 구성되는데 각자가 자율적으로 주위 환경을 인식하고 다른 개체와 협조한다. 결국 정보를 공유해 전체가 최적의 움직임을 보여준다. 한 예로 자율분산 로봇에 특정 목적지를 찾는 임무가 주어진다면 초기에는 무질서하게 움직이지만 곧 한 개체의 훌륭한 행동을 본받아 모두 목적지를 찾아간다.

### 젖어있는 인공생명(wet A-Life)
실험실에서 인위적인 조작을 통하여 만들어진 실험체를 총칭한다.

현재까진 충분히 과학기술이 발전하지 못했고 생명체에 대한 충분한 이해가 부족하기 때문에, 다른 생명체의 클론이나, 기존의 생명체에서 유전자의 염기서열을 조금 변형한 유전자 조작 생명체를 만드는 연습 수준이라고 말할 수 있었다. 하지만 2010년 5월 놀라운 연구 결과가 발표되었다. 크레이그 벤터 연구소의 연구소장인 크레이그 벤터 박사는 사이언스 지에 ''"인공 유전자를 이용한 인공 합성 세포를 탄생시켰다.**고 발표했다. 이 연구가 놀라운 이유는 완전히 인간이 처음부터 끝까지 설계한 인공 DNA를 가지고 있는, **이전에는 없는 새로운 생명체**이기 때문이다. 크레이그 벤터 박사는 이전에도 인공 바이러스 생명체를 발표한 바가 있기 때문에, 현재까지 인류 최초의 인공생명체를 만들 가장 유력한 후보라고 여길 수 있다.

## 역사
인공생명에 대한 관심은 아주 오래전부터 존재하여, 피그말리온이나 프랑켄슈타인과 같이 미신과 이야기의 주제가 되어왔다. 인공생명체를 만들어보려는 시도는 기계론적인 세계관이 싹트기 시작한 산업혁명 초기부터 본격화되었다. 컴퓨터가 만들어진 이후에는 컴퓨터 프로그램으로, DNA가 유전물질이라는 것이 밝혀지고 난 이후로는 생화학 수준의 인공생명 시뮬레이션이 진행되고 있다.

### 자크 드 보캉송
1935년에 프랑스인 **자크 드 보캉송**이 만들어 공개한 정교한 자동 기계 오리이다.
동물을 모방할 수 있을 정도로 정교한 행동 체계를 갖춘 메커니즘을 구축한 사례 중 가장 유명한 예이다. 이 기계 오리는 머리와 꼬리, 날개를 움직일 수 있을 뿐만 아니라 "음식"도 삼킬 수 있었다.

비록 자기-재생산할 수 없어 인공생명이라 불릴 순 없지만, 이를 통해 다양한 메커니즘이 발전했으며, 자동기계를 프로그래밍할 수 있는 가능성이 생겨난 사례이다.

### 존 폰 노이만
**존 폰 노이만**은 인공생명의 아버지라 불린다.

폰 노이만은 자동기계가 스스로를 재생산할 수 있기 위해서 어떤 종류의 논리적인 구조가 필요한가라는 의문을 해결하고자 했다. 1940년대 후반에 했던 강의들을 보면, 그는 분명히 자기-재생산을 살아 있는 유기체를 정의하는 특징으로 간주했다. 따라서 자기-재생산 문제만 풀어내면 인공생명을 만들 수 있을 것이라 주장했다. 그가 생화학적인 수준이나 유전학적인 수준에서 시뮬레이트하지 않았던 이유는 그 당시에는 사실상 누구도 DNA가 유전 물질이라는 것을 알지 못했기 때문이다.

**자기 재생산성**이 이론적으로 제시된 앨런 튜링의 가상적 자동기계인 '튜링 기계'에 자극받은 폰 노이만은, 이보다 더 실제적인 모델에 가까운 이론적인 자동장치를 고안했다. 그리고 1948년, 자기 재생산 오토마타 이론()라 칭했다. 또한 그는 동료인 스타니스라우 울람(Stanislaw Ulam)이 제안한 셀룰러 오토마타의 형식 체계를 이용하여 각 세포들은 매우 간단하고 추상적인 '유한한 오토마톤(finite automaton)'으로 가득 차 있다고 가정하고, 생명체의 고유성질로 인식되었던 자기복제가 기계에 의해서도 얻어질 수 있다는 원칙을 발견하였다.

완성하지 못한 그의 세포 자동자 이론에서 생명은 장기판과 같은 수많은 격자 상의 공간에 위치한 '코드'로, 순수한 논리의 산물이라고 규정했다. 몇개의 단순한 규칙에 따라, 네모 칸은 지금 세대의 이웃셀로부터 얻은 입력을 이용하여 다음 세대의 자기 상태를 계산한다. 이것은 수학적 대상, 즉 일종의 형식주의를 시각적으로 표현한 것이다. 이러한 과정은 모두 생물학적 유전 과정을 모방한 것이다. 이 이론을 통해 **생명을 탄소유기물로부터 해방**시켜 다양한 논리적 구조들이 생명으로 불리게 되었다. 컴퓨터 바이러스가 가장 대표적인 인공생명의 예이다.

### 존 콘웨이
**존 콘웨이의 생명게임**
1960년대 **존 콘웨이**()은 존 폰 노이만이 발표한 세포 자동자 이론의 한 예이다. 인공생명체는 바둑판과 같은 격자 위에서 벌어지는 생명의 가상적인 변화이다. 어떤 한 칸의 상태는 그 주위에 인접한 4개, 또는 8개 칸의 상태에 따라서 정해진다. 예를 들어 한 세포는 주위의 셀이 지나치게 많거나 적으면 다음 상태에서 죽는다. 그리고 주위의 셀이 적당하면 그 자리에 생명이 생기거나 생명이 유지된다. 이 실험에서 살아있는 세포의 위치 변화는 상상을 초월할 정도로 다양했으며, 놀랍게도 어떤 다세포체는 자신의 초기모습과 같은 개체를 사방으로 복제시켰다.

### 크리스토퍼 랭턴
인공생명은 크리스토퍼 게일 랭턴()이라는 산파에 의해 본격적으로 성장을 이루었다.

컴퓨터가 생명 그 자체를 모의 실험할 수 있다고 확신한 랭턴은 폰 노이만의 셀룰러 오토마타를 응용하여 세계 최초로 가장 간단한 자기복제 셀룰러 오토마타를 창조했다. 랭턴은 그것을 '루프'라고 명명하였다. 루프의 놀라운 점은, 단순한 몇개의 규칙만으로 자기 복제 뿐 아니라 창발적인 구조(단순한 규칙을 적용하면 그보다 더 복잡한 규칙이 자발적으로 나타나는 현상. 생명의 진화 과정도 창발적이다. 인공생명은 이 창발성을 가장 중요한 토대로 삼는다)를 가진 것이다.

1987년 9월 미국 뉴멕시코주 로스앨러모스에서 ‘제1회 인공 생명 회의’가 랭턴의 주재로 열리면서 인공 생명은 컴퓨터과학·생물학·물리학 등 첨단과학의 모든 영역에서 가장 주목받는 분야로 자리잡았다.

이 회의에서 그는 "life as we know it"(우리들이 알고 있는 생명)이 아니고, **life as it could be(있을 수 있는 생명)**을 연구하자고 제창하였다. 그가 내린 정의에 따르면 인공생명은 유기체가 아닌 물질을 재료로 하며 본질은 정보이다. 컴퓨터 프로그램으로 가상세계를 만들고, 이 가상세계 안에서 생명체의 탄생, 성장, 진화과정 등 생명활동의 본질을 연구하고 재현함으로써 인공생명을 탄생시킨다.

크리스토퍼 랭턴 당시의 인공생명 연구에 대해서는 다음과 같이 7개의 핵심적인 요점으로 정리될 수 있다.

### 앨러드 립차버
2004년 12월 20일, 미국 록펠러 대학의 인공생명 연구팀을 이끌고 있는 앨버트 립차버(Albert Libchaber)는 최근 `국립과학원 회보(PNAS)' 최신호에 발표한 연구보고서에서 천연 세포와 똑같은 인공 소세포(vesicle)를 창조해 냈다고 밝혔다고 BBC 인터넷판이 보도했다.

이 인공세포는 모두 다른 생물체에서 추출해낸 물질들로 만들어진 것으로, 세포벽은 계란 흰자위의 지방분자에서, 세포내 내용물은 유전자적 특성을 없앤 대장균에서 추출한 것 등으로 구성되어 있다. 따라서 진정한 인공 생명의 성공적인 사례라고 볼 수는 없다. 연구팀장 립차버는 ''"이같은 반응은 이같은 반응은 생물학적 용액안에서 일어날 수 있는 단순한 화학적 반응일 뿐이며 세포가 생물적 기능을 하고 있는 것은 아니다"''고 설명했다. 하지만 이들 연구팀이 `인공생명'의 실현가능성을 보여준 것은 분명하다.

### 크레이그 벤터
2003년 11월, 미국 생물에너지대안연구소(IBEA)의 크레이그 벤터(

2010년 5월 20일(현지시각), [http://www.jcvi.org/ J Craig Venter Institute]의 연구소장인 크레이그 벤터 박사는 과학저널  이 연구는 실험실에서 처음부터 끝까지 생명체의 모든 구성요소를 만들었다는 것은 아니다. 단지 화학적으로 실험실에서 DNA를 합성한 뒤 효모에 주입, 완전한 형태의 게놈으로 만든 뒤 염소의 유선염 박테리아 세포에 주입하여 새로운 박테리아를 탄생시킨 것이다. 이에 대해 벤터 본인은 ''컴퓨터를 부모로 둔 지구 최초의 자기복제 종''이라고 주장했다.

이 연구성과가 놀라운 것은, 이 연구에서 **창조된** 박테리아는 다른 생명체의 클론도 아니고 기존의 생명체에서 유전자의 염기서열을 조금 변형한 유전자 조작 생명체도 아닌, 완전히 인간이 처음부터 끝까지 설계한 인공 DNA를 가지고 있는, 이전에 없는 새로운 생명체이기 때문이다. 비록 DNA 만을 만든 것이지만, 이것만 해도 인공생명체 분야는 엄청난 진보를 이룬 것이라 생명학계에서는 목소리가 일치하고 있다.

비록 크게 주목할 만한 성과가 나오기 했으나, DNA만 있다고 해서 생명체가 되는 것도, DNA를 제외한 다른 부분을 인공적으로 만드는 것도 쉬운 일이 아니기 때문에

## 특징

### 실재적
인공생명은 인간에 의해 창조된 계에 대한 연구이다. 따라서 이것은 컴퓨터나 기계 상에서 나타나는 현상이며 실제의 생명현상과는 무관한 것이 아닌가 하는 의문이 생긴다. 라스무젠(S.Rasmussen)은 인공생명의 실재성에 대해서 다음과 같은 논증을 제시하고 있다.

공리1. 범용컴퓨터는 어떠한 과정도 시뮬레이션할 수 있다.

공리2. 생명은 과정이다.

공리3. 생명과 무생물을 구분할 수 있는 기준이 있다.

공리4. 인공유기체는 자신의 우주인 실재 R2를 지각할 수 있어야 한다. 이것은 우리의 우주 R1이 우리에게 실제적인 만큼 실제적이다.

공리5. R1과 R2는 똑같이 실재들이다.

공리6. R2의 세부적 사항들을 연구함으로써 실재 일반 특히 R1의 기본적 속성들에 관해서 배울 수 있다. 우리의 세계 R1은 이 실재의 한 특수한 사례이다.

공리1과 2에 의해서 디지털 컴퓨터속에 생명을 시뮬레이션하는 것이 가능하며 그것을 담고 있는 하드웨어와는 무관하다는 것이 도출된다. R2는 R1을 통해서 구현될수 있지만 R1과는 무관하다. 인공생명의 세계는 우리와는 다른 물리학을 가지는 다른 세계이지만 우리의 세계만큼 실재적이다.
생명에 있어서 본질적인 것과 비본질적인 것을 구분할 수 있기 위해서는 우리와는 다른 생명체와의 비교가 불가피하다. 그러나 우리가 관찰할 수 있는 유일한 생명체는 우리를 포함한 지구상의 생명체 밖에 없다. 우리가 컴퓨터속에서 생명을 합성할 수 있다면 이것과 우리와의 비교를 통해서 무엇이 생명을 만들어내는 본질적 요소인지를 가려낼 수 있을 것이다.

### 상향식
비교적 복잡한 컴퓨터 프로그램을 짜야 할 때, 인기있고 성공적인 방법론의 하나는 하향식(top-down) 프로그래밍이다. 우선 하나의 프로그램을 데이터 읽기, 데이터 분석, 결과 보고 등으로 높은 수준의 작업(task)으로 나눈다. 다음 각 작업을 구성 부분으로 쪼개고 쪼개서 짤 수 있는 작고 쉬운 모듈로 나눈다. 간단히 말해서, 이 방법론은 주요한 측면의 개요를 만들어서 거기에 각 수준의 세부를 채워 나가는 식이다. 프로그램을 짜기 쉽고, 디버깅하기 쉽고, 수정하기 쉽게 해주는 매우 구조적인 방법이다. 더욱 일반적으로는, 생태계를 모델화하는 것과 같은 여러 모델링 과정에 하향식 방법을 적용할 수 있다. 그렇지만 하향식 방법론은 그 프로그램 또는 모델의 내용이 무엇인지 정확하게 이해하고 있고 그것을 표현하는 최선의 방법을 안다는 전제에 기반을 두고 있다.

인공생명 연구자들은 더 저급한 방법론을 이용한다. 복잡한 생태계를 이해할 필요도 없고, 인공 지능이 어떻게 작용하는지 이해할 필요도 없다. 그러므로 상향식(bottom-up)방법으로 시작하는 것이 더욱 합리적일 것이다. 이 방법에서는, 한 상황의 기본적 단위들과 지역적 상호작용을 모델화한다. 그리고 시스템을 작동시키고 그것의 행동을 진화시키고 해결 방안을 개선해 간다. 결국, 인공생명의 합성은 가장 낮은 단계에서 소단위들과 국소적인 상호작용에 대한 간단한 규칙을 정의하는 것으로 시작된다. 이러한 상호작용을 통해 나타나는 전체적인 행동, 특수한 규칙에 따라 프로그램 되지 않았던 행동이 발생한다.

### 종합적
전통적인 생물학의 연구가 살아있는 것들을 분석·분해하여 그것을 이루는 가장 작은 부분들로 설명하려는데 강조점을 둔다면, 인공생명의 관점은 컴퓨터나 다른 매체에서 생명과 유사한 과정이나 행동들을 합성·종합해내려고 시도한다. 인공생명은 인공생명의 단위에게 유전자를 합성하도록 함으로써 이 과정을 모방한다(예를 들어 MICROANTS 프로그램). 인공생명은 새로운 유전자 배열을 첨가할 수도 있다. 교차를 제외하면, 생물의 성은 유전자가 아닌 전염색체를 합성한다. 전형적인 유전자는 유전자 2만개를 가지고, 큰 유전자 블록이 한 단위로 유전된다. 그렇지만 인공생명 프로그램은 개별 유전자를 무작위로 선택할 수 있다. 또한 인공생명은 세 성, 네 성 혹은 더 일반적으로 n-성일 수 있다. 이것은 생물학적인 것을 뛰어넘는 모든 종류의 가능성을 연구하는 수단을 제공한다.

### 창발의 허용
창발이란 단순한 단위가 복잡한 비선형의 방식으로 상호작용할 때 창조되는 전체를 가리킨다. 그 시스템 전체의 형상이나 거동이 시스템 속의 작은 구성 요소 사이의 행동에 의해 성립하여, 상향적인(bottom-up) 상에 활동이 반영되어 있는 것을 말한다. 창발은 인공생명 연구분야에 있어 기본적이고 핵심적인 개념의 하나가 되어있다. 인공생명은 미리 기획되지 않는다. 예상되지 않았던 새로운 현상을 상위 단계에서 창발하게 하는 상향식 구성에 따라 인공생명은 자연스럽게 창발성의 논의로 이어지게 된다.
크리스토퍼 랭턴(Christopher Langton)의 개미는 창발을 잘 설명해줄 수 있는 예 중의 하나이다.단순한 컴퓨터 개미를 만들어 보자. 다음으로 그 가상 개미(virtual ant)를 가개미(vant)라고 부르자. 이웃한 환경, 즉 컴퓨터 세포의 격자판에서 어떻게 반응하는지 결정하는 단순한 규칙 몇 개를 가개미에게 부여하자. 예를 들어 가개미가 빈 세포에 들어가면, 계속해서 전진한다. 파란 세포에 들어가면, 세포를 노란색으로 바꾸고 왼쪽으로 돈다. 노란색 세포에 들어가면, 세포를 파란색으로 바꾸고 오른쪽으로 방향을 바꾼다. 가개미를 동시에 동일한 격자판에 풀어놓으면 실제 개미와 매우 유사하게 움직이는데, 처음에는 이리저리 배회하다가 서로의 존재를 알아차리고 길을 만들어 나간다. 재미있는 점은, 랭턴이 가개미가 그러한 사회적 행위를 보이도록 뚜렷하게 프로그래밍하지는 않았다는 것이다. 행동은 자발적으로 전개되어 갔다. 단순한 규칙에서부터 전개된 복잡하고 예기치 못했던 행동 현상이 인공생명 실험에서는 되풀이해 나타났는데, 이를 창발적 행동(emergent behavior)이라 부른다.

창발적 행동은 인공생명의 가장 매력적이고 기본적인 측면이다. 창발적 행동으로 말미암아, 많은 인공생명 프로젝트는 연극의 인물을 창조하게 하고, 그 인물들이 줄거리를 만들어 가게 하는 것으로 된다. 창발적 행동은 확실히 인공생명으로 하여금 생물을 닮게 만든다. 또한 자기 조직화의 법칙이 작용하고 있다라는 생각의 강력한 근거가 된다.

그는‘생존’하기 위해 예술을 한다. 그는 해저도시나 행성도시 등의 미래적인 상상력을 토대로 그러한 환경에서 필요한 생물체를 합성하는 것을 예술적으로 표현한다. 그의 작품

### 마코토 히라하라
컴퓨터와 네트워크를 활용한 다양한 형태의 인공생명예술은 이제 스마트폰으로 그 관심을 옮기고 있다. 스마트폰에서 '앱'의 형태로 다양한 시도가 이루어지고 있다. 일본의 미디어 아티스트 마코토 히라하라(まこと平原)의 작업인  역시 이러한 스마트폰용 인공생명 앱아트라고 할 수 있다.

은 쉽게 말해 가상의 식물을 창조하는 프로그램이다. 애플리케이션을 실행 시키고 빈 공간을 만지기만 하면 씨앗이 바닥에 떨어지고 그 생명들은 줄기를 뻗으며 꽃을 피운다. 그렇게 자라나는 식물들은 각자의 소리를 가지고 있어서 사용자는 '음악'과 '생명'을 동시에 '창조'하는 기쁨을 느낄 수 있다. 신디사이저의 신비로운 소리와 함께 자라나고 또 사라나는 식물을 보고 있으면 생태계의 작은 흐름을 볼 수 있다.

중간중간 마음에 드는 식물들의 조합이 나온다면 언제나 캡처를 하고 SNS 서비스에 공유도 할 수 있다. 그리고 새로운 조합의 꽃이 생성되었을 때는 기록을 통해 라이브러리에 저장해 둘 수 도 있다.

### VIDA: Art and Artificial Life International Awards
VIDA는 스페인어로 생명이라는 뜻인데, 이 의미를 살린 '[https://web.archive.org/web/20120607052245/http://www.fundacion.telefonica.com/en/que_hacemos/conocimiento/concursos/certamen_vida/ VIDA: Art and Artificial Life International Awards]'는 스페인의 [https://web.archive.org/web/20120606091837/http://www.telefonica.com/en/home/jsp/home.jsp Telefonica 재단]이 예술과 인공생명 프로젝트를 공인하고 시상하는 국제 경쟁 대회이다. 1999년 VIDA 2.0을 시작으로 올해까지 매년 진행되어 왔다. VIDA는 인공생명 예술 뿐아니라, 인공생명 관련 분야의 첨단 기술을 연구하는 학제간 연구 프로젝트들도 초대하고 있다.

## 인공생명의 꿈
생명의 기원은 아주 오래전부터 많은 사람들의 관심거리였다. 따라서 인공생명은 SF나 판타지 등의 환상문학, 영화, 게임 장르에서 어렵지 않게 찾아볼 수 있는 소재이기도 하다.